Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - C index

CONFIG_CONTEXT_TRACKING_FORCE: Force context tracking

General informations

The Linux kernel configuration item CONFIG_CONTEXT_TRACKING_FORCE has multiple definitions:

Force context tracking found in kernel/time/Kconfig

The configuration item CONFIG_CONTEXT_TRACKING_FORCE:

Help text

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.

Force context tracking found in kernel/rcu/Kconfig

The configuration item CONFIG_CONTEXT_TRACKING_FORCE:

Help text

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.

Force context tracking found in init/Kconfig

The configuration item CONFIG_CONTEXT_TRACKING_FORCE:

Help text

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.

Hardware

LKDDb

Raw data from LKDDb:

Sources

This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).

The data is retrived from:

Automatic links from Google (and ads)

Custom Search

Popular queries:

Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - C index

Automatically generated (in year 2024). See also LKDDb sources on GitLab