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

CONFIG_PREEMPTIRQ_DELAY_TEST: Test module to create a preempt / IRQ disable delay thread to test latency tracers

General informations

The Linux kernel configuration item CONFIG_PREEMPTIRQ_DELAY_TEST has multiple definitions:

Test module to create a preempt / IRQ disable delay thread to test latency tracers found in kernel/trace/Kconfig

The configuration item CONFIG_PREEMPTIRQ_DELAY_TEST:

Help text

Select this option to build a test module that can help test latency tracers by executing a preempt or irq disable section with a user configurable delay. The module busy waits for the duration of the critical section.

For example, the following invocation generates a burst of three irq-disabled critical sections for 500us: modprobe preemptirq_delay_test test_mode=irq delay=500 burst_size=3

What's more, if you want to attach the test on the cpu which the latency tracer is running on, specify cpu_affinity=cpu_num at the end of the command.

If unsure, say N

Preempt / IRQ disable delay thread to test latency tracers found in kernel/trace/Kconfig

The configuration item CONFIG_PREEMPTIRQ_DELAY_TEST:

Help text

Select this option to build a test module that can help test latency tracers by executing a preempt or irq disable section with a user configurable delay. The module busy waits for the duration of the critical section.

For example, the following invocation generates a burst of three irq-disabled critical sections for 500us: modprobe preemptirq_delay_test test_mode=irq delay=500 burst_size=3

If unsure, say N

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 - P index

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