Why does kernel-default say preemptive kernel now?
![](https://seccdn.libravatar.org/avatar/5b748275c3dbb1ceee18ed554486547d.jpg?s=120&d=mm&r=g)
On Tuesday 2022-07-19 21:50, Larry Len Rainey wrote:
Is this the default now - I really do not need realtime support. If I want kernel-preempt I should specific ask for it.
CONFIG_PREEMPT(_VOLUNTARY) had been enabled on openSUSE and then Leap for ... a long time. commit 1fcdac3f3d277ffea3462af635a3dea6b854a09a Author: Michal Marek <mmarek@suse.cz> Date: Fri Sep 25 22:42:00 2015 +0200 Merge kernel-desktop back into kernel-default/kernel-pae (fate#319416)
VM1:~ # uname -a Linux VM1 5.14.21-150400.22-default #1 SMP PREEMPT_DYNAMIC Wed May 11 06:57:18 UTC 2022 (49db222) x86_64 x86_64 x86_64 GNU/Linux
Documentation/admin-guide/kernel-parameters.txt
preempt= [KNL] Select preemption mode if you have CONFIG_PREEMPT_DYNAMIC none - Limited to cond_resched() calls voluntary - Limited to cond_resched() and might_sleep() calls full - Any section that isn't explicitly preempt disabled can be preempted anytime. So just the next iteration of reducing the amount of kernel flavors that need to be delivered in a distro. Please, try entering PREEMPT_DYNAMIC into a search engine.
![](https://seccdn.libravatar.org/avatar/e4b1c38bc381a0954551a716c1a43535.jpg?s=120&d=mm&r=g)
On Tue, Jul 19, 2022 at 10:20:07PM +0200, Jan Engelhardt wrote:
On Tuesday 2022-07-19 21:50, Larry Len Rainey wrote:
Is this the default now - I really do not need realtime support. If I want kernel-preempt I should specific ask for it.
CONFIG_PREEMPT(_VOLUNTARY) had been enabled on openSUSE and then Leap for ... a long time.
FWIW, PREEMPT_RT would be the real rt kernel flavor.
participants (3)
-
Daniel Wagner
-
Jan Engelhardt
-
Larry Len Rainey