[GIT PULL] scheduler fixes
From: Ingo Molnar
Date: Sat Feb 22 2025 - 09:01:12 EST
Linus,
Please pull the latest sched/urgent Git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched-urgent-2025-02-22
# HEAD: dc0a241ceaf3b7df6f1a7658b020c92682b75bfc rseq: Fix rseq registration with CONFIG_DEBUG_RSEQ
Two RSEQ fixes:
- Fix overly spread-out RSEQ concurrency ID allocation pattern that
regressed certain workloads.
- Fix RSEQ registration syscall behavior on -EFAULT errors when
CONFIG_DEBUG_RSEQ=y. (This debug option is disabled on most
distributions.)
Thanks,
Ingo
------------------>
Mathieu Desnoyers (1):
sched: Compact RSEQ concurrency IDs with reduced threads and affinity
Michael Jeanson (1):
rseq: Fix rseq registration with CONFIG_DEBUG_RSEQ
include/linux/mm_types.h | 7 ++++---
kernel/rseq.c | 11 ++++++++---
kernel/sched/sched.h | 25 ++++++++++++++++++++++---
3 files changed, 34 insertions(+), 9 deletions(-)