7 @Term("Kernel Version")
16 seq_num = int(time.time() / 3600)
17 default("%s dev-2024_%d"%(v(arch), seq_num))
19 @Collection("Kernel Debug and Testing")
20 def debug_and_testing():
22 General settings for kernel debugging feature
25 @Term("Supress assertion")
28 Supress all assertion fail activity.
29 Note: Enable this is highly NOT recommended and would result system
35 @Term("Report on stalled thread")
38 Check and report on any thread that spend too much time in kernel.
44 @Term("Max kernel time allowance")
47 Set the maximum time (in seconds) spent in kernel before considered
56 @Term("Max number of preemptions")
57 def stall_max_preempts():
59 Set the maximum number of preemptions that a task can take
60 before it is considered to be stucked in some loops.
62 Setting it to 0 disable this check