cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

TINY_RCU.txt (709B)


      1This document gives a brief rationale for the TINY_RCU test cases.
      2
      3
      4Kconfig Parameters:
      5
      6CONFIG_DEBUG_LOCK_ALLOC -- Do all three and none of the three.
      7CONFIG_PREEMPT_COUNT
      8CONFIG_RCU_TRACE
      9
     10The theory here is that randconfig testing will hit the other six possible
     11combinations of these parameters.
     12
     13
     14Kconfig Parameters Ignored:
     15
     16CONFIG_DEBUG_OBJECTS_RCU_HEAD
     17CONFIG_PROVE_RCU
     18
     19	In common code tested by TREE_RCU test cases.
     20
     21CONFIG_RCU_NOCB_CPU
     22
     23	Meaningless for TINY_RCU.
     24
     25CONFIG_RCU_STALL_COMMON
     26CONFIG_RCU_TORTURE_TEST
     27
     28	Redundant with CONFIG_RCU_TRACE.
     29
     30CONFIG_HOTPLUG_CPU
     31CONFIG_PREEMPT
     32CONFIG_PREEMPT_RCU
     33CONFIG_SMP
     34CONFIG_TINY_RCU
     35CONFIG_PREEMPT_RCU
     36CONFIG_TREE_RCU
     37
     38	All forced by CONFIG_TINY_RCU.