~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/kernel/trace/rv/Kconfig

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /kernel/trace/rv/Kconfig (Version linux-6.12-rc7) and /kernel/trace/rv/Kconfig (Version linux-5.2.21)


  1 # SPDX-License-Identifier: GPL-2.0-only           
  2 #                                                 
  3 config DA_MON_EVENTS                              
  4         bool                                      
  5                                                   
  6 config DA_MON_EVENTS_IMPLICIT                     
  7         select DA_MON_EVENTS                      
  8         bool                                      
  9                                                   
 10 config DA_MON_EVENTS_ID                           
 11         select DA_MON_EVENTS                      
 12         bool                                      
 13                                                   
 14 menuconfig RV                                     
 15         bool "Runtime Verification"               
 16         depends on TRACING                        
 17         help                                      
 18           Enable the kernel runtime verificati    
 19           lightweight (yet rigorous) method th    
 20           exhaustive verification techniques (    
 21           theorem proving). RV works by analyz    
 22           actual execution, comparing it again    
 23           the system behavior.                    
 24                                                   
 25           For further information, see:           
 26             Documentation/trace/rv/runtime-ver    
 27                                                   
 28 config RV_MON_WIP                                 
 29         depends on RV                             
 30         depends on PREEMPT_TRACER                 
 31         select DA_MON_EVENTS_IMPLICIT             
 32         bool "wip monitor"                        
 33         help                                      
 34           Enable wip (wakeup in preemptive) sa    
 35           the usage of per-cpu monitors, and o    
 36           preempt_disable/enable events.          
 37                                                   
 38           For further information, see:           
 39             Documentation/trace/rv/monitor_wip    
 40                                                   
 41 config RV_MON_WWNR                                
 42         depends on RV                             
 43         select DA_MON_EVENTS_ID                   
 44         bool "wwnr monitor"                       
 45         help                                      
 46           Enable wwnr (wakeup while not runnin    
 47           sample monitor that illustrates the     
 48           The model is borken on purpose: it s    
 49                                                   
 50           For further information, see:           
 51             Documentation/trace/rv/monitor_wwn    
 52                                                   
 53 config RV_REACTORS                                
 54         bool "Runtime verification reactors"      
 55         default y                                 
 56         depends on RV                             
 57         help                                      
 58           Enables the online runtime verificat    
 59           monitor can cause a reaction to the     
 60           on the model's execution. By default    
 61           tracing reactions, printing the moni    
 62           but other reactions can be added (on    
 63                                                   
 64 config RV_REACT_PRINTK                            
 65         bool "Printk reactor"                     
 66         depends on RV_REACTORS                    
 67         default y                                 
 68         help                                      
 69           Enables the printk reactor. The prin    
 70           message if an exception is found.       
 71                                                   
 72 config RV_REACT_PANIC                             
 73         bool "Panic reactor"                      
 74         depends on RV_REACTORS                    
 75         default y                                 
 76         help                                      
 77           Enables the panic reactor. The panic    
 78           message if an exception is found and    
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php