diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2026-03-15 10:49:47 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2026-03-15 10:49:47 -0700 |
| commit | 63724e9519a312d7d0b8767d0aeb53bc15a7fdd5 (patch) | |
| tree | 236a236c3090af7befc357012dacc780d3df4670 /Documentation/console/git@git.tavy.me:linux.git | |
| parent | 97450311306e95e2feb87c088acd6af216a3b077 (diff) | |
| parent | 192d852129b1b7c4f0ddbab95d0de1efd5ee1405 (diff) | |
Merge tag 'sched-urgent-2026-03-15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull scheduler fixes from Ingo Molnar:
"More MM-CID fixes, mostly fixing hangs/races:
- Fix CID hangs due to a race between concurrent forks
- Fix vfork()/CLONE_VM MMCID bug causing hangs
- Remove pointless preemption guard
- Fix CID task list walk performance regression on large systems
by removing the known-flaky and slow counting logic using
for_each_process_thread() in mm_cid_*fixup_tasks_to_cpus(), and
implementing a simple sched_mm_cid::node list instead"
* tag 'sched-urgent-2026-03-15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
sched/mmcid: Avoid full tasklist walks
sched/mmcid: Remove pointless preempt guard
sched/mmcid: Handle vfork()/CLONE_VM correctly
sched/mmcid: Prevent CID stalls due to concurrent forks
Diffstat (limited to 'Documentation/console/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions
