Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - C index
The Linux kernel configuration item CONFIG_CONTEXT_TRACKING_FORCE
has multiple definitions:
kernel/time/Kconfig
The configuration item CONFIG_CONTEXT_TRACKING_FORCE:
( CONFIG_CONTEXT_TRACKING ) && (! CONFIG_NO_HZ_FULL )
The major pre-requirement for full dynticks to work is to support the context tracking subsystem. But there are also other dependencies to provide in order to make the full dynticks working.
This option stands for testing when an arch implements the context tracking backend but doesn't yet fulfill all the requirements to make the full dynticks feature working. Without the full dynticks, there is no way to test the support for context tracking and the subsystems that rely on it: RCU userspace extended quiescent state and tickless cputime accounting. This option copes with the absence of the full dynticks subsystem by forcing the context tracking on all CPUs in the system.
Say Y only if you're working on the development of an architecture backend for the context tracking.
Say N otherwise, this option brings an overhead that you don't want in production.
kernel/rcu/Kconfig
The configuration item CONFIG_CONTEXT_TRACKING_FORCE:
( CONFIG_CONTEXT_TRACKING ) && (! CONFIG_NO_HZ_FULL )
The major pre-requirement for full dynticks to work is to support the context tracking subsystem. But there are also other dependencies to provide in order to make the full dynticks working.
This option stands for testing when an arch implements the context tracking backend but doesn't yet fullfill all the requirements to make the full dynticks feature working. Without the full dynticks, there is no way to test the support for context tracking and the subsystems that rely on it: RCU userspace extended quiescent state and tickless cputime accounting. This option copes with the absence of the full dynticks subsystem by forcing the context tracking on all CPUs in the system.
Say Y only if you're working on the development of an architecture backend for the context tracking.
Say N otherwise, this option brings an overhead that you don't want in production.
init/Kconfig
The configuration item CONFIG_CONTEXT_TRACKING_FORCE:
( CONFIG_CONTEXT_TRACKING ) && (! CONFIG_NO_HZ_FULL )
The major pre-requirement for full dynticks to work is to support the context tracking subsystem. But there are also other dependencies to provide in order to make the full dynticks working.
This option stands for testing when an arch implements the context tracking backend but doesn't yet fullfill all the requirements to make the full dynticks feature working. Without the full dynticks, there is no way to test the support for context tracking and the subsystems that rely on it: RCU userspace extended quiescent state and tickless cputime accounting. This option copes with the absence of the full dynticks subsystem by forcing the context tracking on all CPUs in the system.
Say Y only if you're working on the development of an architecture backend for the context tracking.
Say N otherwise, this option brings an overhead that you don't want in production.
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 - C index
Automatically generated (in year 2024). See also LKDDb sources on GitLab