[PATCH v6 0/1] Documentation: Add real-time kernel configuration guide

"Ahmed S. Darwish" <[email protected]>
Newsgroups gmane.linux.kernel,gmane.linux.documentation
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 v6
------------

Handle Sashiko review; minor typographical issue.

Changelog v5
------------

https://msgid.link/[email protected]

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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.