Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - R index
The Linux kernel configuration item CONFIG_RCU_FANOUT
has multiple definitions:
kernel/rcu/Kconfig
The configuration item CONFIG_RCU_FANOUT:
( CONFIG_TREE_RCU && CONFIG_RCU_EXPERT ) && ( CONFIG_64BIT ) && (! CONFIG_64BIT )
This option controls the fanout of hierarchical implementations of RCU, allowing RCU to work efficiently on machines with large numbers of CPUs. This value must be at least the fourth root of NR_CPUS, which allows NR_CPUS to be insanely large. The default value of RCU_FANOUT should be used for production systems, but if you are stress-testing the RCU implementation itself, small RCU_FANOUT values allow you to test large-system code paths on small(er) systems.
Select a specific number if testing RCU itself. Take the default if unsure.
init/Kconfig
The configuration item CONFIG_RCU_FANOUT:
(( CONFIG_TREE_RCU || CONFIG_PREEMPT_RCU ) && CONFIG_RCU_EXPERT ) && ( CONFIG_64BIT ) && (! CONFIG_64BIT )
This option controls the fanout of hierarchical implementations of RCU, allowing RCU to work efficiently on machines with large numbers of CPUs. This value must be at least the fourth root of NR_CPUS, which allows NR_CPUS to be insanely large. The default value of RCU_FANOUT should be used for production systems, but if you are stress-testing the RCU implementation itself, small RCU_FANOUT values allow you to test large-system code paths on small(er) systems.
Select a specific number if testing RCU itself. Take the default if unsure.
Raw data from LKDDb:
(none)
This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).
The data is retrived from:
Popular queries:
Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - R index
Automatically generated (in year 2024). See also LKDDb sources on GitLab