Linus Torvalds
c545cd3276
Merge tag 'x86-mm-2025-01-31' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
...
Pull x86 mm updates from Ingo Molnar:
- The biggest changes are the TLB flushing scalability optimizations,
to update the mm_cpumask lazily and related changes.
This feature has both a track record and a continued risk of
performance regressions, so it was already delayed by a cycle - but
it's all 100% perfect now™ (Rik van Riel)
- Also miscellaneous fixes and cleanups. (Gautam Somani, Kirill
Shutemov, Sebastian Andrzej Siewior)
* tag 'x86-mm-2025-01-31' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
x86/mm: Remove unnecessary include of <linux/extable.h>
x86/mtrr: Rename mtrr_overwrite_state() to guest_force_mtrr_state()
x86/mm/selftests: Fix typo in lam.c
x86/mm/tlb: Only trim the mm_cpumask once a second
x86/mm/tlb: Also remove local CPU from mm_cpumask if stale
x86/mm/tlb: Add tracepoint for TLB flush IPI to stale CPU
x86/mm/tlb: Update mm_cpumask lazily
2025-01-31 10:39:07 -08:00
..
2024-04-29 11:15:31 +02:00
2024-12-18 06:17:42 -08:00
2024-12-05 10:27:07 -08:00
2024-08-14 12:49:35 +02:00
2024-11-02 12:37:35 +01:00
2024-12-17 08:23:42 +01:00
2024-09-12 08:25:07 +02:00
2024-12-02 12:01:43 +01:00
2025-01-21 09:38:52 -08:00
2025-01-08 10:59:44 +01:00
2024-08-13 12:00:09 +02:00
2024-11-08 13:16:00 +01:00
2024-11-05 12:55:34 +01:00
2024-04-10 15:04:55 +02:00
2024-04-10 15:04:55 +02:00
2024-05-22 14:12:11 -07:00
2024-05-22 14:12:11 -07:00
2024-05-13 18:05:08 -07:00
2024-12-02 12:01:44 +01:00
2024-06-19 12:41:08 -07:00
2024-07-31 21:46:35 +02:00
2024-11-05 12:55:34 +01:00
2024-04-14 22:40:54 +02:00
2024-04-24 08:11:43 -07:00
2024-12-18 06:09:12 -08:00
2024-11-19 14:34:02 -08:00
2024-12-10 17:34:51 +01:00
2025-01-21 11:15:29 -08:00
2024-12-18 06:17:46 -08:00
2025-01-14 08:35:08 +01:00
2024-08-25 19:23:00 +02:00
2024-08-25 16:07:51 +02:00
2024-05-19 14:36:19 -07:00
2024-08-25 19:23:00 +02:00
2024-12-26 10:50:07 -05:00
2024-11-25 12:11:55 -08:00
2024-08-08 17:36:35 +02:00
2025-01-13 23:07:18 +01:00
2024-08-08 17:36:35 +02:00
2024-05-02 13:13:45 +02:00
2024-12-05 13:18:54 +01:00
2024-05-02 13:13:45 +02:00
2024-07-04 16:00:36 +02:00
2025-01-15 16:26:30 +02:00
2024-09-11 14:26:03 +02:00
2024-10-31 12:02:21 -07:00
2024-10-28 21:44:28 +00:00
2024-04-30 00:54:43 +02:00
2024-12-02 12:01:44 +01:00
2024-08-13 12:00:09 +02:00
2024-06-11 07:22:46 +02:00
2024-11-04 16:21:45 -05:00
2024-12-26 10:50:05 -05:00
2025-01-14 13:09:08 +01:00
2025-01-25 09:55:09 -08:00
2025-01-20 07:15:58 -05:00
2024-07-16 12:14:11 -04:00
2024-12-31 11:12:45 +01:00
2024-12-06 10:26:20 +01:00
2024-12-06 10:26:20 +01:00
2024-05-06 17:39:09 +02:00
2025-01-10 00:54:21 +00:00
2025-01-07 21:26:19 +01:00
2024-08-25 19:23:00 +02:00
2024-12-06 20:06:52 +01:00
2024-12-18 06:17:24 -08:00
2024-12-02 12:01:43 +01:00
2024-09-03 21:15:31 -07:00
2024-11-06 20:11:11 -08:00
2024-10-16 00:13:04 +02:00
2024-11-06 20:11:12 -08:00
2024-12-06 11:01:36 +01:00
2024-12-06 11:01:36 +01:00
2024-11-06 20:11:14 -08:00
2024-12-20 15:31:22 +01:00
2025-01-25 20:22:21 -08:00
2024-11-06 20:11:11 -08:00
2024-09-27 09:55:30 -07:00
2024-12-05 13:04:00 +01:00
2024-11-06 20:11:09 -08:00
2024-04-30 00:54:43 +02:00
2025-01-21 10:52:03 -08:00
2024-09-13 17:28:35 +02:00
2024-04-24 11:48:08 +02:00
2024-08-07 20:04:38 +02:00
2024-10-06 03:59:22 -04:00
2024-08-28 11:13:08 +02:00
2024-10-25 09:53:03 -07:00
2024-12-06 10:41:59 +01:00
2024-11-07 14:25:15 -08:00
2024-12-05 13:18:54 +01:00
2025-01-24 05:54:26 -08:00
2025-01-08 21:26:19 +01:00
2024-06-12 08:44:28 +09:00
2025-01-20 08:39:29 -08:00
2024-06-17 17:46:20 +02:00
2024-09-03 21:15:32 -07:00
2025-01-21 09:30:59 -08:00
2024-12-13 09:28:32 +01:00
2025-01-25 09:22:55 -08:00
2024-08-25 19:23:00 +02:00
2024-12-13 09:28:32 +01:00
2024-08-23 11:46:51 -07:00
2024-12-05 10:27:07 -08:00
2024-11-07 14:25:15 -08:00
2024-11-11 11:49:45 +01:00
2024-10-02 16:53:38 +02:00
2025-01-25 20:22:23 -08:00
2024-12-06 10:26:20 +01:00
2025-01-21 11:32:36 -08:00
2024-06-03 11:18:51 +02:00
2025-01-20 08:51:44 -08:00
2024-06-11 16:08:43 -07:00
2024-07-10 14:23:38 +02:00
2024-07-03 21:27:04 +02:00
2024-05-03 17:07:50 +02:00
2024-06-25 17:15:48 +02:00
2024-08-22 11:25:54 -07:00
2024-07-15 20:25:16 -07:00
2024-06-19 12:35:18 -07:00
2024-06-17 17:46:02 +02:00