Merge tag 'sched_urgent_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull scheduler fixes from Borislav Petkov: - Avoid touching ~100 config files in order to be able to select the preemption model - clear cluster CPU masks too, on the CPU unplug path - prevent use-after-free in cfs - Prevent a race condition when updating CPU cache domains - Factor out common shared part of smp_prepare_cpus() into a common helper which can be called by both baremetal and Xen, in order to fix a booting of Xen PV guests * tag 'sched_urgent_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: preempt: Restore preemption model selection configs arch_topology: Fix missing clear cluster_cpumask in remove_cpu_topology() sched/fair: Prevent dead task groups from regaining cfs_rq's sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() x86/smp: Factor out parts of native_smp_prepare_cpus()
No related branches found
No related tags found
Showing
- arch/x86/include/asm/smp.h 1 addition, 0 deletionsarch/x86/include/asm/smp.h
- arch/x86/kernel/smpboot.c 12 additions, 6 deletionsarch/x86/kernel/smpboot.c
- arch/x86/xen/smp_pv.c 2 additions, 10 deletionsarch/x86/xen/smp_pv.c
- drivers/base/arch_topology.c 2 additions, 0 deletionsdrivers/base/arch_topology.c
- include/linux/kernel.h 1 addition, 1 deletioninclude/linux/kernel.h
- include/linux/vermagic.h 1 addition, 1 deletioninclude/linux/vermagic.h
- init/Makefile 1 addition, 1 deletioninit/Makefile
- kernel/Kconfig.preempt 21 additions, 21 deletionskernel/Kconfig.preempt
- kernel/sched/autogroup.c 1 addition, 1 deletionkernel/sched/autogroup.c
- kernel/sched/core.c 41 additions, 12 deletionskernel/sched/core.c
- kernel/sched/fair.c 2 additions, 2 deletionskernel/sched/fair.c
- kernel/sched/rt.c 9 additions, 3 deletionskernel/sched/rt.c
- kernel/sched/sched.h 2 additions, 1 deletionkernel/sched/sched.h
Loading
Please register or sign in to comment