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. 39