Skip to content

MM GUP

MEMORY MANAGEMENT - GUP (GET USER PAGES)

Maintained 1,527 threads 2,866 messages Latest

About Lists, Files, Maintainers, Reviewers
Lists
linux-mm
Files
mm/gup.c, mm/gup_test.c, mm/gup_test.h, tools/mm/gup_bench.c, tools/testing/selftests/mm/gup.c, tools/testing/selftests/mm/gup_longterm.c
Maintainers
Andrew Morton, David Hildenbrand
Reviewers
Jason Gunthorpe, John Hubbard, Peter Xu
  1. mm: gup: batch PTE-mapped large folios in gup_fast_pte_range() PATCH v3 6 patches Yeoreum Yun linux-mm lkml sashiko-reviews +1 mm/ (3) Superseded 25 replies
  2. mm: hugetlb: fix CMA-related issues PATCH v3 3 patches Qi Zheng linux-mm lkml stable mm/ (3), include/linux/ (2), arch/x86/mm/ Superseded 6 replies
  3. mm: hugetlb: fix CMA-related issues PATCH v4 3 patches Qi Zheng linux-mm lkml stable mm/ (3), include/linux/ (2), arch/x86/mm/ In review 2 replies
  4. mm: gup: batch PTE-mapped large folios in gup_fast_pte_range() PATCH v4 6 patches Yeoreum Yun linux-mm lkml stable mm/ (3) Applied 1 reply
  5. FAILED: patch "[PATCH] mm/gup: check folio->mapping under folio lock in memfd_pin_folios()" failed to apply to 6.12-stable tree PATCH 6.12.y 2 patches Sasha Levin stable mm/gup.c New 0 replies
  6. mm: limit pagecache folio refcount PATCH v3 9 patches David Hildenbrand (Arm) fuse-devel linux-arch linux-fsdevel +5 mm/ (10), include/ (3), net/ (2), drivers/, +1 In review 1 reply
  7. mm: limit pagecache folio refcount PATCH v2 5 patches David Hildenbrand (Arm) fuse-devel linux-arch linux-fsdevel +4 mm/ (9), fs/ (2), include/ (2), drivers/ Superseded 13 replies
  8. FAILED: patch "[PATCH] mm/gup: check for overflow when converting nr_pages to bytes in GUP-fast" failed to apply to 5.10-stable tree PATCH Sasha Levin stable mm/gup.c 0 replies
  9. FAILED: patch "[PATCH] mm/gup: check for overflow when converting nr_pages to bytes in GUP-fast" failed to apply to 5.15-stable tree PATCH Sasha Levin stable mm/gup.c 0 replies
  10. FAILED: patch "[PATCH] mm/gup: check for overflow when converting nr_pages to bytes in GUP-fast" failed to apply to 6.1-stable tree PATCH Sasha Levin stable mm/gup.c 0 replies
  11. FAILED: patch "[PATCH] mm/gup: recheck the PUD under PTL in follow_pud_mask()" failed to apply to 6.12-stable tree PATCH Sasha Levin stable mm/gup.c 0 replies
  12. mm: continue vma_flags_t conversion PATCH 13 patches Lorenzo Stoakes (ARM) damon kvm linux-fsdevel +9 mm/ (19), security/ (4), include/ (3), fs/ (2), +3 Applied 50 replies
  13. mm: various (urgent?) fixes PATCH v3 47 patches David Hildenbrand (Arm) kexec linux-arch linux-cxl +4 mm/ (26), include/ (7), fs/, kernel/ Applied 36 replies
  14. mm/mglru: frequency guided promotion (MGLRU-FG) and flag cleanup PATCH v4 17 patches Kairui Song b4-sent cgroups damon +3 mm/ (11), include/ (4), fs/ (3), Documentation/ (2), +1 In review 24 replies
  15. mm: limit pagecache folio refcount PATCH 5 patches David Hildenbrand (Arm) linux-arch linux-fsdevel linux-iommu +4 mm/ (8), drivers/iommu/iommufd/, include/linux/ Superseded 25 replies
  16. mm: gup: batch PTE-mapped large folios in gup_fast_pte_range() PATCH v2 4 patches Yeoreum Yun linux-mm lkml mm/ (2) Superseded 13 replies
  17. mm: hugetlb: fix CMA-related issues PATCH v2 4 patches Qi Zheng linux-mm lkml sashiko-reviews +1 mm/ (4), include/linux/ (2), arch/x86/mm/ Superseded 13 replies
  18. batch lookups in follow_page_mask() RFC PATCH v5 8 patches Rik van Riel linux-mm lkml mm/gup.c In review 11 replies
  19. mm: remove newly-unused page wrapper APIs PATCH 8 patches Tal Zussman linux-fsdevel linux-mm lkml mm/ (6), include/linux/ (3) Applied 30 replies
  20. mm/fbatch: drain lru_add_drain() and _all() PATCH v2 26 patches Hugh Dickins linux-block linux-fsdevel linux-mm +1 mm/ (24), include/ (8), fs/ (2), Documentation/, +2 In review 22 replies
  21. mm: various (urgent?) fixes PATCH v2 47 patches David Hildenbrand (Arm) kexec linux-arch linux-cxl +4 mm/ (27), include/ (7), fs/, kernel/ Superseded 29 replies
  22. mm: make userland page table freeing RCU-safe PATCH v5 12 patches Lorenzo Stoakes (ARM) linux-alpha linux-arch linux-csky +16 arch/ (35), mm/ (5), Documentation/, include/ Applied 2 replies
  23. mm: make VMA flag semantics explicit, eliminate VM_SPECIAL PATCH v6 39 patches Lorenzo Stoakes (ARM) bpf dri-devel fuse-devel +20 mm/ (25), arch/ (9), include/ (8), drivers/ (7), +6 Applied 12 replies
  24. mm/gup: check folio->mapping under folio lock in memfd_pin_folios() PATCH 1 patch Samiullah Khawaja linux-mm lkml stable mm/gup.c Applied 6 replies
  25. mm: various (urgent?) fixes PATCH 46 patches David Hildenbrand (Arm) kexec linux-arch linux-cxl +5 mm/ (27), include/ (7), fs/, kernel/ Superseded 155 replies
  26. Change a lot of min_t() that might mask high bits PATCH 44 patches [email protected] amd-gfx bpf cgroups +24 drivers/ (20), net/ (16), fs/ (11), arch/ (6), +7 Applied 67 replies
  27. mm/gup: batch PTE-mapped large folios in gup_fast_pte_range() PATCH 1 patch Yuan-Hao Hsu linux-mm lkml mm/ (2) In review 10 replies
  28. batch lookups in follow_page_mask() RFC PATCH v3 8 patches Rik van Riel linux-mm lkml mm/gup.c Superseded 28 replies
  29. mm/mglru: frequency guided promotion (MGLRU-FG) and flag cleanup RFC PATCH v3 17 patches Kairui Song b4-sent cgroups linux-mm +1 mm/ (12), include/ (4), fs/ (3), Documentation/, +1 Superseded 5 replies
  30. mm: Add ALLOC_UNMAPPED and AS_NO_DIRECT_MAP PATCH v3 26 patches Brendan Jackman kvm linux-mm lkml mm/ (24), arch/ (12), include/ (11), Documentation/, +3 In review 97 replies
  31. s390/mm: Batch PTE updates in lazy MMU mode PATCH v8 15 patches Alexander Gordeev linux-mm linux-s390 lkml +3 mm/ (44), arch/ (20), include/ (14), drivers/ (6), +3 Applied 4 replies
  32. mm: make VMA flag semantics explicit, eliminate VM_SPECIAL PATCH v5 38 patches Lorenzo Stoakes (ARM) bpf dri-devel fuse-devel +20 mm/ (25), arch/ (9), include/ (8), drivers/ (7), +6 Superseded 42 replies
  33. mm: make VMA flag semantics explicit, eliminate VM_SPECIAL PATCH v4 38 patches Lorenzo Stoakes (ARM) bpf dri-devel fuse-devel +20 mm/ (25), arch/ (9), include/ (8), drivers/ (7), +6 Superseded 23 replies
  34. mm/gup: fix NULL pointer dereference in fixup_user_fault() PATCH 1 patch Nguyen Duy Nhat Anh linux-mm lkml mm/gup.c In review 6 replies
  35. mm: make VMA flag semantics explicit, eliminate VM_SPECIAL PATCH v3 40 patches Lorenzo Stoakes (ARM) bpf dri-devel fuse-devel +22 mm/ (26), arch/ (9), include/ (8), drivers/ (7), +6 Superseded 110 replies
  36. mm: distinguish HW PTE pointers from SW PTE value pointers PATCH v3 9 patches Muhammad Usama Anjum bpf damon dri-devel +8 mm/ (41), include/ (14), drivers/ (6), fs/ (2), +2 In review 18 replies
  37. guest_memfd: In-place conversion support PATCH v11 46 patches Ackerley Tng kvm linux-coco linux-doc +4 tools/ (8), arch/ (7), Documentation/ (4), include/ (4), +2 Superseded 10 replies
  38. mm: eliminate &folio->page references in mm/ PATCH 15 patches Nilay Vaish linux-mm lkml mm/ (25) In review 1 reply
  39. mm/mglru: frequency guided promotion (MGLRU-FG) and flag cleanup RFC PATCH v2 15 patches Kairui Song b4-sent cgroups linux-mm +1 mm/ (12), include/ (4), fs/ (3), kernel/ Superseded 5 replies
  40. Private Memory NUMA Nodes PATCH v5 36 patches Gregory Price cgroups damon driver-core +9 mm/ (18), include/ (9), Documentation/ (3), drivers/ (2), +4 In review 39 replies
  41. mm: make userland page table freeing RCU-safe PATCH v4 12 patches Lorenzo Stoakes (ARM) linux-alpha linux-arch linux-csky +16 arch/ (35), mm/ (5), Documentation/, include/ Superseded 46 replies
  42. mm: make VMA flag semantics explicit, eliminate VM_SPECIAL PATCH v2 40 patches Lorenzo Stoakes (ARM) bpf dri-devel fuse-devel +20 mm/ (26), arch/ (9), include/ (8), drivers/ (7), +6 Superseded 17 replies
  43. mm: distinguish PTE table storage from PTE values PATCH v2 8 patches Muhammad Usama Anjum bpf damon dri-devel +9 mm/ (41), include/ (14), drivers/ (6), fs/ (2), +2 Superseded 13 replies
  44. mm: make userland page table freeing RCU-safe PATCH v3 12 patches Lorenzo Stoakes (ARM) linux-alpha linux-arch linux-csky +15 arch/ (35), mm/ (5), Documentation/, include/ Superseded 5 replies
  45. mm/gup: honour FOLL_PIN in NOMMU __get_user_pages_locked() PATCH v4 1 patch David Hildenbrand (Arm) linux-mm lkml mm/gup.c Applied 3 replies
  46. Fix gup_test long-term pin ownership RFC PATCH 2 patches Richard Cheng linux-kselftest linux-mm lkml mm/, tools/testing/selftests/mm/ In review 2 replies
  47. mm/gup: honour FOLL_PIN in NOMMU __get_user_pages_locked() PATCH v3 1 patch David Hildenbrand (arm) linux-mm lkml mm/gup.c Applied 5 replies
  48. mm/gup_test: safely calculate GUP batch size PATCH v5 1 patch Sarthak Sharma linux-mm lkml mm/gup_test.c Applied 2 replies
  49. mm/gup_test: prevent overflow and report actual pinned bytes PATCH v3 2 patches Sarthak Sharma linux-mm lkml mm/gup_test.c Applied 4 replies
  50. mm: gup: cleanup gup_fast call chain PATCH v3 2 patches Aristeu Rozanski linux-mm mm/gup.c Applied 2 replies
Page 1 of 31 –