mirror of
https://kernel.googlesource.com/pub/scm/linux/kernel/git/stable/linux-stable.git
synced 2025-09-14 11:19:08 +10:00
verification/dot2k: Make a separate dot2k_templates/Kconfig_container
[ Upstream commit 214459699f
]
A generated container's Kconfig has an incorrect line:
select DA_MON_EVENTS_IMPLICIT
This is due to container generation uses the same template Kconfig file as
deterministic automaton monitor.
Therefore, make a separate Kconfig template for container which has only
the necessaries for container.
Cc: Masami Hiramatsu <mhiramat@kernel.org>
Cc: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Link: https://lore.kernel.org/d54fd7ee120785bec5695220e837dbbd6efb30e5.1751634289.git.namcao@linutronix.de
Reviewed-by: Gabriele Monaco <gmonaco@redhat.com>
Signed-off-by: Nam Cao <namcao@linutronix.de>
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
This commit is contained in:
parent
8cf989d2e9
commit
e1250f1a97
@ -35,6 +35,7 @@ class dot2k(Dot2c):
|
||||
self.states = []
|
||||
self.main_c = self.__read_file(self.monitor_templates_dir + "main_container.c")
|
||||
self.main_h = self.__read_file(self.monitor_templates_dir + "main_container.h")
|
||||
self.kconfig = self.__read_file(self.monitor_templates_dir + "Kconfig_container")
|
||||
else:
|
||||
super().__init__(file_path, extra_params.get("model_name"))
|
||||
|
||||
@ -44,7 +45,7 @@ class dot2k(Dot2c):
|
||||
self.monitor_type = MonitorType
|
||||
self.main_c = self.__read_file(self.monitor_templates_dir + "main.c")
|
||||
self.trace_h = self.__read_file(self.monitor_templates_dir + "trace.h")
|
||||
self.kconfig = self.__read_file(self.monitor_templates_dir + "Kconfig")
|
||||
self.kconfig = self.__read_file(self.monitor_templates_dir + "Kconfig")
|
||||
self.enum_suffix = "_%s" % self.name
|
||||
self.description = extra_params.get("description", self.name) or "auto-generated"
|
||||
self.auto_patch = extra_params.get("auto_patch")
|
||||
|
@ -0,0 +1,5 @@
|
||||
config RV_MON_%%MODEL_NAME_UP%%
|
||||
depends on RV
|
||||
bool "%%MODEL_NAME%% monitor"
|
||||
help
|
||||
%%DESCRIPTION%%
|
Loading…
Reference in New Issue
Block a user