Linus Torvalds
dda5df9823
Merge tag 'sched-urgent-2026-02-07' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
...
Pull scheduler fixes from Ingo Molnar:
"Miscellaneous MMCID fixes to address bugs and performance regressions
in the recent rewrite of the SCHED_MM_CID management code:
- Fix livelock triggered by BPF CI testing
- Fix hard lockup on weakly ordered systems
- Simplify the dropping of CIDs in the exit path by removing an
unintended transition phase
- Fix performance/scalability regression on a thread-pool benchmark
by optimizing transitional CIDs when scheduling out"
* tag 'sched-urgent-2026-02-07' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
sched/mmcid: Optimize transitional CIDs when scheduling out
sched/mmcid: Drop per CPU CID immediately when switching to per task mode
sched/mmcid: Protect transition on weakly ordered systems
sched/mmcid: Prevent live lock on task to CPU mode transition
2026-02-07 09:10:42 -08:00
..
2026-01-15 09:52:04 +01:00
2026-02-04 22:00:42 +01:00
2026-01-16 01:17:29 +01:00
2025-12-08 09:38:52 +09:00
2025-12-12 23:59:39 +01:00
2025-12-27 14:56:33 +00:00
2026-01-11 06:09:11 -10:00
2025-12-10 06:38:17 +09:00
2026-01-14 22:16:19 -08:00
2026-01-12 19:17:24 -08:00
2025-12-12 21:52:42 +12:00
2026-01-07 17:07:00 +01:00
2025-12-06 11:13:50 -08:00
2025-12-05 21:29:02 -08:00
2025-12-10 16:07:42 -08:00
2025-12-05 20:41:20 -08:00
2025-12-12 12:36:44 -07:00
2025-12-09 23:29:42 -08:00
2026-02-05 14:10:00 -08:00
2026-01-07 15:11:03 -10:00
2025-12-08 15:32:14 -08:00
2026-01-29 00:26:36 +01:00
2025-12-20 14:47:05 -08:00
2025-12-20 14:47:05 -08:00
2025-12-08 15:32:14 -08:00
2025-12-06 09:01:27 -08:00
2025-12-08 09:40:57 +01:00
2026-01-08 16:52:31 +01:00
2025-12-13 20:04:32 +12:00
2025-12-15 15:20:33 +01:00
2026-01-12 10:57:34 +01:00
2026-01-07 14:52:22 -05:00
2025-12-23 11:23:10 -08:00
2026-01-11 06:09:11 -10:00
2025-12-13 20:35:41 +12:00
2026-01-20 09:34:26 -08:00
2025-12-17 17:24:28 +01:00
2025-12-22 16:19:53 +02:00
2026-01-01 08:16:40 -07:00
2025-12-15 15:17:44 +01:00
2025-12-18 10:43:52 +01:00
2025-12-07 16:15:22 +01:00
2025-12-10 11:16:50 +09:00
2026-01-26 19:03:45 -08:00
2025-12-23 11:23:13 -08:00
2026-01-14 22:16:20 -08:00
2026-01-11 06:09:11 -10:00
2025-12-23 11:23:12 -08:00
2025-12-05 20:41:20 -08:00
2026-02-05 08:00:44 -08:00
2025-12-10 05:58:51 +09:00
2026-01-26 19:03:47 -08:00
2025-12-23 11:23:15 -08:00
2026-01-26 19:03:48 -08:00
2025-12-08 15:32:14 -08:00
2026-01-20 09:34:26 -08:00
2026-01-20 09:34:26 -08:00
2026-01-14 11:00:00 +01:00
2026-01-04 10:26:11 -08:00
2026-01-04 23:03:24 -05:00
2026-01-14 22:16:22 -08:00
2025-12-13 16:26:55 +12:00
2026-01-19 12:30:01 -08:00
2026-01-22 17:47:21 -08:00
2026-01-12 10:45:31 -06:00
2026-01-11 06:09:11 -10:00
2025-12-05 21:29:02 -08:00
2026-01-11 06:09:11 -10:00
2025-12-22 13:32:22 +01:00
2025-12-06 10:15:41 -08:00
2025-12-10 17:21:30 +09:00
2025-12-12 10:26:26 +01:00
2026-02-04 12:21:12 +01:00
2026-01-11 06:09:11 -10:00
2026-01-30 23:06:07 +01:00
2025-12-06 09:53:05 +01:00
2025-12-06 14:01:20 -08:00
2026-01-29 18:25:22 -08:00
2025-12-07 18:09:54 +01:00
2026-01-14 22:16:19 -08:00
2026-01-07 14:52:22 -05:00
2026-01-22 17:46:44 -08:00
2025-12-06 14:01:20 -08:00
2026-01-11 06:09:11 -10:00
2025-12-23 14:07:08 -07:00
2025-12-24 08:02:56 -05:00
2025-12-24 08:02:55 -05:00