Linus Torvalds
4a694a77c3
Merge tag 'mm-hotfixes-stable-2026-06-01-20-58' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
...
Pull MM fixes from Andrew Morton:
"13 hotfixes. All are for MM. 10 are cc:stable and the remaining 3
address post-7.1 issues or aren't considered suitable for backporting.
There's a three-patch series "userfaultfd: verify VMA state across
UFFDIO_COPY retry" from Mike Rapoport which fixes a few uffd things.
The rest are singletons - please see the individual changelogs for
details"
* tag 'mm-hotfixes-stable-2026-06-01-20-58' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm:
userfaultfd: remove redundant check in vm_uffd_ops()
userfaultfd: refuse to __mfill_atomic_pte() for unsupported VMAs
userfaultfd: verify VMA state across UFFDIO_COPY retry
mm/huge_memory: update file PMD counter before folio_put()
mm/huge_memory: update file PUD counter before folio_put()
mm/hugetlb_vmemmap: fix incorrect vmemmap restore in rollback
mm/damon/ops-common: call folio_test_lru() after folio_get()
mm/cma: fix reserved page leak on activation failure
mm/memory-failure: fix hugetlb_lock AA deadlock in get_huge_page_for_hwpoison
mm/hugetlb: restore reservation on error in hugetlb folio copy paths
mm/cma_debug: fix invalid accesses for inactive CMA areas
memcg: use round-robin victim selection in refill_stock
mm/hugetlb: avoid false positive lockdep assertion
2026-06-02 08:59:35 -07:00
..
2026-05-31 21:50:24 -07:00
2026-04-05 13:53:18 -07:00
2026-04-18 11:29:14 -07:00
2026-02-21 17:09:51 -08:00
2026-01-31 14:22:40 -08:00
2026-04-18 23:24:27 -07:00
2026-01-31 14:22:36 -08:00
2026-04-05 13:53:32 -07:00
2026-01-21 09:38:16 -08:00
2026-05-28 20:50:33 -07:00
2026-02-21 17:09:51 -08:00
2026-05-28 20:50:34 -07:00
2025-05-22 14:55:36 -07:00
2026-04-18 00:10:46 -07:00
2025-05-12 23:50:38 -07:00
2026-04-05 13:53:11 -07:00
2025-11-20 13:43:57 -08:00
2026-02-21 17:09:51 -08:00
2025-07-01 13:25:36 -06:00
2026-01-26 20:02:26 -08:00
2026-04-05 13:53:34 -07:00
2026-04-05 13:52:53 -07:00
2024-09-01 20:43:33 -07:00
2024-09-01 20:43:33 -07:00
2026-04-19 14:45:37 -07:00
2026-02-06 15:47:16 -08:00
2026-02-06 15:47:16 -08:00
2026-04-05 13:53:07 -07:00
2026-01-31 14:22:38 -08:00
2026-03-20 12:05:56 +01:00
2026-05-31 21:50:25 -07:00
2026-02-21 17:09:51 -08:00
2026-04-27 05:54:24 -07:00
2026-01-26 20:02:28 -08:00
2025-11-20 13:43:57 -08:00
2026-01-20 19:24:50 -08:00
2025-11-20 13:43:57 -08:00
2026-05-31 21:50:24 -07:00
2025-03-16 22:06:29 -07:00
2026-05-28 20:50:34 -07:00
2025-09-21 14:22:21 -07:00
2026-01-19 12:30:00 -08:00
2026-04-19 14:45:37 -07:00
2026-04-05 13:53:13 -07:00
2025-03-16 22:06:23 -07:00
2026-04-20 16:36:46 -07:00
2026-04-18 00:10:48 -07:00
2026-04-05 13:53:47 -07:00
2026-04-18 00:10:48 -07:00
2026-04-05 13:53:40 -07:00
2026-04-08 06:52:47 +10:00
2025-07-09 22:42:22 -07:00
2026-04-05 13:53:41 -07:00
2026-02-12 12:13:01 -08:00
2025-11-16 17:27:58 -08:00
2026-05-25 20:48:14 +03:00
2026-04-18 00:10:47 -07:00
2026-04-18 00:10:47 -07:00
2026-05-28 20:50:33 -07:00
2026-05-04 14:03:16 +00:00
2026-05-21 19:06:11 -07:00
2026-05-13 17:40:03 -07:00
2026-05-28 20:50:34 -07:00
2026-04-05 13:53:33 -07:00
2026-05-13 17:40:03 -07:00
2026-04-19 14:45:37 -07:00
2026-02-21 17:09:51 -08:00
2026-04-18 23:24:27 -07:00
2026-01-09 11:53:51 +02:00
2026-05-21 19:06:13 -07:00
2026-04-18 00:10:45 -07:00
2025-11-24 15:08:52 -08:00
2026-04-18 00:10:44 -07:00
2026-04-18 11:29:14 -07:00
2026-01-31 14:22:51 -08:00
2026-04-05 13:53:40 -07:00
2026-04-05 13:53:05 -07:00
2026-04-15 12:59:16 -07:00
2025-09-13 16:55:07 -07:00
2026-04-18 00:10:55 -07:00
2026-04-05 13:53:40 -07:00
2026-04-05 13:53:41 -07:00
2026-04-05 13:53:28 -07:00
2025-08-20 16:31:23 +03:00
2026-02-21 09:58:22 -08:00
2025-05-12 23:50:38 -07:00
2026-04-05 13:53:17 -07:00
2026-05-21 19:06:13 -07:00
2025-03-17 00:05:35 -07:00
2026-01-21 12:51:48 +01:00
2025-01-13 22:40:31 -08:00
2026-04-05 13:53:02 -07:00
2026-04-18 00:10:55 -07:00
2026-01-31 14:22:42 -08:00
2026-02-21 01:02:28 -08:00
2026-04-05 13:53:17 -07:00
2026-03-13 00:07:47 +01:00
2026-04-05 13:53:03 -07:00
2026-04-27 05:54:24 -07:00
2026-04-05 13:53:37 -07:00
2025-09-21 14:22:04 -07:00
2025-07-13 16:38:23 -07:00
2025-11-16 17:27:54 -08:00
2026-04-18 00:10:44 -07:00
2026-04-05 13:53:35 -07:00
2024-11-05 16:56:23 -08:00
2025-11-16 17:27:52 -08:00
2026-02-12 11:32:37 -08:00
2026-05-21 19:06:12 -07:00
2025-01-13 22:40:38 -08:00
2026-04-05 13:53:18 -07:00
2026-02-21 01:02:28 -08:00
2026-04-19 08:01:17 -07:00
2026-04-08 06:52:47 +10:00
2026-01-26 20:02:25 -08:00
2026-04-18 00:10:44 -07:00
2026-05-14 14:56:58 +02:00
2026-04-15 12:59:16 -07:00
2026-05-22 06:23:56 -07:00
2026-04-05 13:53:34 -07:00
2026-04-18 00:10:52 -07:00
2025-03-17 22:06:58 -07:00
2026-04-05 13:53:37 -07:00
2026-04-05 13:52:59 -07:00
2026-04-18 00:10:46 -07:00
2026-04-05 13:52:59 -07:00
2026-04-15 12:59:16 -07:00
2026-04-19 14:45:37 -07:00
2025-11-13 11:01:08 +01:00
2026-05-31 21:50:26 -07:00
2026-04-27 05:54:24 -07:00
2026-04-05 13:53:40 -07:00
2025-10-02 18:18:33 -07:00
2026-02-12 15:42:53 -08:00
2026-04-27 05:54:24 -07:00
2026-04-05 13:53:44 -07:00
2026-05-21 19:06:13 -07:00
2026-02-21 17:09:51 -08:00
2026-04-18 00:10:56 -07:00
2026-04-19 08:01:17 -07:00
2026-04-18 00:10:47 -07:00
2025-09-21 14:21:59 -07:00
2026-04-05 13:53:34 -07:00
2026-04-18 00:10:50 -07:00