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