mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/2] docs: Remove the unsupported preempt= modes
@ 2026-10-28  2:43 Jinjie Ruan
  2026-10-28  2:43 ` [PATCH 1/2] docs: kernel-parameters: Drop " Jinjie Ruan
  2026-10-28  2:43 ` [PATCH 2/2] docs: sched-preemption: Fix the list of runtime-selectable models Jinjie Ruan
  0 siblings, 2 replies; 7+ messages in thread
From: Jinjie Ruan @ 2026-10-28  2:43 UTC (permalink / raw)
  To: corbet, skhan, rdunlap, bigeasy, clrkwllms, rostedt, rppt, arnd,
	bp, kmehltretter, dapeng1.mi, elver, enelsonmoore, jlayton,
	quchaosheng000406, linux-doc, linux-kernel, linux-rt-devel
  Cc: ruanjinjie

The none and voluntary preemption models can no longer be selected with
CONFIG_PREEMPT_DYNAMIC:

- commit 7dadeaa6e851 ("sched: Further restrict the preemption modes")
  stopped PREEMPT_NONE and PREEMPT_VOLUNTARY from being offered on
  architectures that select ARCH_HAS_PREEMPT_LAZY;

- commit d3d16750693b ("sched: dynamic: Make PREEMPT_DYNAMIC depend on
  ARCH_HAS_PREEMPT_LAZY") made that dependency official and removed the
  code that parsed "preempt=none" and "preempt=voluntary".

Two documentation files still describe both as runtime options. The first
patch drops them from the preempt= entry in kernel-parameters.txt, the
second fixes the model table in sched-preemption.rst, which also misstates
why an architecture may or may not offer them.

Nothing in the code changes.

Jinjie Ruan (2):
  docs: kernel-parameters: Drop unsupported preempt= modes
  docs: sched-preemption: Fix the list of runtime-selectable models

 Documentation/admin-guide/kernel-parameters.txt |  2 --
 Documentation/scheduler/sched-preemption.rst    | 13 ++++++-------
 2 files changed, 6 insertions(+), 9 deletions(-)

-- 
2.34.1


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2026-11-02 13:34 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-28  2:43 [PATCH 0/2] docs: Remove the unsupported preempt= modes Jinjie Ruan
2026-10-28  2:43 ` [PATCH 1/2] docs: kernel-parameters: Drop " Jinjie Ruan
2026-10-28 15:40   ` Daniel Pereira
2026-11-02 13:34   ` Sebastian Andrzej Siewior
2026-10-28  2:43 ` [PATCH 2/2] docs: sched-preemption: Fix the list of runtime-selectable models Jinjie Ruan
2026-10-28 15:43   ` Daniel Pereira
2026-11-02 13:34   ` Sebastian Andrzej Siewior

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®