Analyse and explore linux
Component RING_BUFFER_STARTUP_TEST

Component Type: kbuild config

Description: Ring buffer startup self test

More info: Run a simple self test on the ring buffer on boot up. Late in the kernel boot sequence, the test will start that kicks off a thread per cpu. Each thread will write various size events into the ring buffer. Another thread is created to send IPIs to each of the threads, where the IPI handler will also write to the ring buffer, to test/stress the nesting ability. If any anomalies are discovered, a warning will be displayed and all ring buffers will be disabled. The test runs for 10 seconds. This will slow your boot time by at least 10 more seconds. At the end of the test, statics and more checks are done. It will output the stats of each per cpu buffer. What was written, the sizes, what was read, what was lost, and other similar details. If unsure, say N

Build project: Kconfig (Linux kconfig) (Path: kernel\trace\Kconfig )

Other views: file explorer

Generated by PFA software prototype