Merge tag 'sched-core-2022-05-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull scheduler updates from Ingo Molnar: - Updates to scheduler metrics: - PELT fixes & enhancements - PSI fixes & enhancements - Refactor cpu_util_without() - Updates to instrumentation/debugging: - Remove sched_trace_*() helper functions - can be done via debug info - Fix double update_rq_clock() warnings - Introduce & use "preemption model accessors" to simplify some of the Kconfig complexity. - Make softirq handling RT-safe. - Misc smaller fixes & cleanups. * tag 'sched-core-2022-05-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: topology: Remove unused cpu_cluster_mask() sched: Reverse sched_class layout sched/deadline: Remove superfluous rq clock update in push_dl_task() sched/core: Avoid obvious double update_rq_clock warning smp: Make softirq handling RT safe in flush_smp_call_function_queue() smp: Rename flush_smp_call_function_from_idl...
Showing
- .mailmap 1 addition, 0 deletions.mailmap
- Documentation/accounting/psi.rst 4 additions, 5 deletionsDocumentation/accounting/psi.rst
- MAINTAINERS 1 addition, 0 deletionsMAINTAINERS
- include/asm-generic/vmlinux.lds.h 6 additions, 6 deletionsinclude/asm-generic/vmlinux.lds.h
- include/linux/interrupt.h 9 additions, 0 deletionsinclude/linux/interrupt.h
- include/linux/sched.h 2 additions, 14 deletionsinclude/linux/sched.h
- include/linux/topology.h 0 additions, 7 deletionsinclude/linux/topology.h
- kernel/kcsan/kcsan_test.c 3 additions, 2 deletionskernel/kcsan/kcsan_test.c
- kernel/sched/build_policy.c 2 additions, 0 deletionskernel/sched/build_policy.c
- kernel/sched/build_utility.c 1 addition, 0 deletionskernel/sched/build_utility.c
- kernel/sched/core.c 13 additions, 10 deletionskernel/sched/core.c
- kernel/sched/deadline.c 4 additions, 11 deletionskernel/sched/deadline.c
- kernel/sched/fair.c 67 additions, 225 deletionskernel/sched/fair.c
- kernel/sched/idle.c 1 addition, 1 deletionkernel/sched/idle.c
- kernel/sched/pelt.h 2 additions, 2 deletionskernel/sched/pelt.h
- kernel/sched/psi.c 11 additions, 7 deletionskernel/sched/psi.c
- kernel/sched/rt.c 3 additions, 2 deletionskernel/sched/rt.c
- kernel/sched/sched.h 36 additions, 19 deletionskernel/sched/sched.h
- kernel/sched/smp.h 6 additions, 0 deletionskernel/sched/smp.h
- kernel/smp.c 24 additions, 8 deletionskernel/smp.c
Please register or sign in to comment