Commit f66e4a99 authored by Sebastian Andrzej Siewior's avatar Sebastian Andrzej Siewior Committed by Peter Zijlstra
Browse files

sched/core: Update kernel boot parameters for LAZY preempt.



Update the documentation for the `preempt=' parameter which now also
accepts `lazy'.

Fixes: 7c70cb94 ("sched: Add Lazy preemption model")
Reported-by: default avatarShrikanth Hegde <sshegde@linux.ibm.com>
Signed-off-by: default avatarSebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: default avatarPeter Zijlstra (Intel) <peterz@infradead.org>
Reviewed-by: default avatarShrikanth Hegde <sshegde@linux.ibm.com>
Link: https://lore.kernel.org/r/20241122173557.MYOtT95Q@linutronix.de
parent e932c4ab
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -4822,6 +4822,11 @@
			       can be preempted anytime.  Tasks will also yield
			       contended spinlocks (if the critical section isn't
			       explicitly preempt disabled beyond the lock itself).
			lazy - Scheduler controlled. Similar to full but instead
			       of preempting the task immediately, the task gets
			       one HZ tick time to yield itself before the
			       preemption will be forced. One preemption is when the
			       task returns to user space.

	print-fatal-signals=
			[KNL] debug: print fatal signals