[PATCH v5 0/1] Documentation: Add real-time kernel configuration guide
"Ahmed S. Darwish" <[email protected]> Tue, 4 Aug 2026 15:37:44 +0200
| Newsgroups | dev.linux.lists.linux-rt-devel,org.kernel.vger.linux-doc,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
Hi, There is a no "one size fits all" solution for configuring a PREEMPT_RT kernel. Intorduce a PREEMPT_RT kernel configuration guide to better help system developers and integrators. Changelog v5 ------------ Handle Sebastian remarks: - Reference other documents as Jonathan prefers; i.e., no :doc: tags. - Coalesce the CPU frequency governors text, and the tracing text. - Add might_sleep() note to CONFIG_DEBUG_ATOMIC_SLEEP. - Mention debugfs only as "allowed". - Mention CONFIG_DEBUG_BUGVERBOSE. - Do not mention DEBUG_INFO as it's not selectable; mention the CONFIG_DEBUG_INFO* selectable variants. Changelog v4 ------------ https://msgid.link/[email protected] Handle Sashiko review: Remove a no-longer-referenced link. Remove CONFIG_WQ_SYS reference, which I thought it exists due to a quick misunderstanding of core-api/workqueue. Changelog v3 ------------ https://msgid.link/[email protected] CONFIG_EFI_DISABLE_RUNTIME: Mention that system integrators can now assign the efi_runtime workqueue CPU affinity, then safely pin RT tasks on a different CPU range. This is due to: https://msgid.link/[email protected] now being merged mainline. Changelog v2 ------------ https://msgid.link/[email protected] Handle Rostedt remarks: - Better reword certain paragraphs and statements - Warn about enabling CONFIG_IRQSOFF_TRACER and CONFIG_PREEMPT_TRACER Handle Wilcox remarks: - Remove ToC comment + minor rewording Changelog v1 ------------ https://msgid.link/[email protected] Thanks, 8<----- Ahmed S. Darwish (1): Documentation: real-time: Add kernel configuration guide Documentation/core-api/real-time/index.rst | 1 + .../real-time/kernel-configuration.rst | 307 ++++++++++++++++++ 2 files changed, 308 insertions(+) create mode 100644 Documentation/core-api/real-time/kernel-configuration.rst base-commit: 075b74841bd0065a3bda3440873c747938e69b68 -- 2.55.0