Skip to content

Memory mapping - locking

Maintained 221 threads 353 messages Latest

About Lists, Files, Maintainers, Reviewers
Lists
linux-mm
Files
Documentation/mm/process_addrs.rst, include/linux/mmap_lock.h, include/trace/events/mmap_lock.h, mm/mmap_lock.c
Maintainers
Andrew Morton, Liam R. Howlett, Lorenzo Stoakes, Suren Baghdasaryan
Reviewers
Shakeel Butt, Vlastimil Babka
  1. mm: only assert mmap and VMA locks if CONFIG_DEBUG_VM is set PATCH 3 patches Lorenzo Stoakes (ARM) linux-mm lkml include/linux/, mm/ In review 6 replies
  2. mm/vma: predicate vma_assert_stabilised() on CONFIG_DEBUG_VM PATCH 1 patch Lorenzo Stoakes (ARM) linux-mm lkml include/linux/, mm/ In review 11 replies
  3. FAILED: patch "[PATCH] fs/proc/task_mmu: fix missed VMAs when reading /proc/PID/maps and friends" failed to apply to 6.18-stable tree PATCH Sasha Levin stable fs/proc/ (2), include/linux/, mm/ 0 replies
  4. FAILED: patch "[PATCH] fs/proc/task_mmu: fix missed VMAs when reading /proc/PID/maps and friends" failed to apply to 7.3-stable tree PATCH Sasha Levin stable fs/proc/ (2), include/linux/, mm/ 0 replies
  5. 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
  6. FAILED: patch "[PATCH] mm/vma: avoid spurious write locks when mm->mm_lock_seq overflows" failed to apply to 6.6-stable tree PATCH Sasha Levin stable include/ (2), tools/ (2), Documentation/, mm/ 0 replies
  7. FAILED: patch "[PATCH] mm/vma: avoid spurious write locks when mm->mm_lock_seq overflows" failed to apply to 6.12-stable tree PATCH Sasha Levin stable include/ (2), tools/ (2), Documentation/, mm/ 0 replies
  8. FAILED: patch "[PATCH] mm/vma: avoid spurious write locks when mm->mm_lock_seq overflows" failed to apply to 6.18-stable tree PATCH Sasha Levin stable include/ (2), tools/ (2), Documentation/, mm/ 0 replies
  9. FAILED: patch "[PATCH] mm/vma: avoid spurious write locks when mm->mm_lock_seq overflows" failed to apply to 7.3-stable tree PATCH Sasha Levin stable include/ (2), tools/ (2), Documentation/, mm/ 0 replies
  10. mm/khugepaged: bound mmap_lock hold time when walking an mm's VMAs PATCH 5 patches Lorenzo Stoakes (ARM) bpf linux-mm lkml include/linux/ (2), mm/ (2), kernel/bpf/, kernel/locking/ Superseded 14 replies
  11. 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
  12. mm/vma: avoid spurious write locks when mm->mm_lock_seq overflows PATCH v2 1 patch Lorenzo Stoakes (ARM) linux-doc linux-mm lkml include/ (2), tools/ (2), Documentation/, mm/ Applied 12 replies
  13. fs/proc/task_mmu: fix missed VMAs when reading /proc/PID/maps and friends PATCH v2 1 patch Lorenzo Stoakes (ARM) linux-fsdevel linux-mm lkml +1 fs/proc/ (2), include/linux/, mm/ Applied 4 replies
  14. uprobes: Don't stall fork() when mmap_lock is busy PATCH bpf-next 9 patches Alexei Starovoitov bpf linux-mm linux-perf-users +3 mm/ (3), include/ (2), kernel/ (2), tools/ (2), +1 In review 12 replies
  15. fs/proc/task_mmu: fix missed VMAs when reading /proc/PID/maps and friends PATCH 1 patch David Hildenbrand (Arm) linux-mm lkml stable fs/proc/ (2), include/linux/, mm/ In review 11 replies
  16. FAILED: patch "[PATCH] mm/vmalloc: acquire init_mm lock on huge vmap to avoid ptdump" failed to apply to 5.10-stable tree PATCH 5.10.y 1 patch [email protected] stable mm/ (3), include/linux/ Applied 1 reply
  17. FAILED: patch "[PATCH] mm/vmalloc: acquire init_mm lock on huge vmap to avoid ptdump" failed to apply to 5.15-stable tree PATCH 5.15.y 1 patch [email protected] stable mm/ (2), include/linux/ Applied 1 reply
  18. mm/vma: avoid spurious write locks when mm->mm_lock_seq overflows PATCH 1 patch Lorenzo Stoakes (ARM) linux-doc linux-mm lkml +1 include/ (2), tools/ (2), Documentation/, mm/ Superseded 3 replies
  19. mm: prevent VMA generation reuse from skipping readers PATCH 1 patch Daehyeon Ko linux-mm lkml include/linux/ (2), mm/, tools/testing/vma/include/ NAK 2 replies
  20. 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
  21. 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
  22. mm: implement and use vma_has_anon_rmap(), silence KCSAN PATCH v3 3 patches Lorenzo Stoakes (ARM) linux-mm lkml mm/ (17), tools/testing/vma/include/ (2), include/linux/ Applied 13 replies
  23. mm: implement and use vma_anon_tracked(), silence KCSAN PATCH v2 1 patch Lorenzo Stoakes (ARM) linux-mm lkml mm/ (13), tools/testing/vma/include/ (2), include/linux/ Superseded 8 replies
  24. mm: Unconditional per-VMA locks and cleanups PATCH v7 5 patches Suren Baghdasaryan linux-mm lkml netdev mm/ (9), arch/ (8), include/ (3), kernel/ (3), +5 Applied 5 replies
  25. mm: implement and use vma_is_faulted(), silence KCSAN PATCH 1 patch Lorenzo Stoakes (ARM) linux-mm lkml mm/ (13), tools/testing/vma/include/ (2), include/linux/ Superseded 6 replies
  26. mm: make userland page table freeing RCU-safe PATCH v2 12 patches Lorenzo Stoakes (ARM) linux-alpha linux-arch linux-csky +15 arch/ (35), mm/ (5), Documentation/, include/ Superseded 8 replies
  27. x86/mm/pat: CPA fixes PATCH v2 5 patches Mike Rapoport linux-iommu linux-mm lkml +1 arch/x86/kernel/, arch/x86/mm/pat/, include/linux/ Applied 37 replies
  28. mm: make userland page table freeing RCU-safe PATCH 12 patches Lorenzo Stoakes (ARM) linux-alpha linux-arch linux-csky +15 arch/ (35), mm/ (5), Documentation/, include/ Superseded 22 replies
  29. mm: Unconditional per-VMA locks and cleanups PATCH v6 5 patches Suren Baghdasaryan linux-mm lkml netdev mm/ (9), arch/ (8), include/ (3), kernel/ (3), +5 Superseded 14 replies
  30. userfaultfd: decouple uffd mode from VMA flags PATCH 6 patches Mike Rapoport (Microsoft) linux-doc linux-fsdevel linux-mm +2 mm/ (12), include/ (6), tools/ (2), Documentation/, +1 In review 41 replies
  31. FAILED: patch "[PATCH] mm/vmalloc: acquire init_mm lock on huge vmap to avoid ptdump" failed to apply to 6.1-stable tree PATCH 6.1.y 1 patch [email protected] stable mm/ (2), include/linux/ New 0 replies
  32. FAILED: patch "[PATCH] mm/vmalloc: acquire init_mm lock on huge vmap to avoid ptdump" failed to apply to 6.6-stable tree PATCH 6.6.y 2 patches [email protected] stable mm/ (4), include/linux/ (2), arch/openrisc/kernel/, arch/riscv/mm/ New 0 replies
  33. FAILED: patch "[PATCH] mm/vmalloc: acquire init_mm lock on huge vmap to avoid ptdump" failed to apply to 6.12-stable tree PATCH [email protected] stable mm/ (2), include/linux/ 0 replies
  34. x86/mm/pat: CPA fixes PATCH 5 patches Mike Rapoport (Microsoft) linux-iommu linux-mm lkml +1 arch/x86/mm/pat/, include/linux/ Superseded 33 replies
  35. mm: Unconditional per-VMA locks and cleanups PATCH v5 5 patches Suren Baghdasaryan linux-mm lkml netdev mm/ (9), arch/ (8), include/ (3), kernel/ (3), +5 Superseded 2 replies
  36. mm: Unconditional per-VMA locks and cleanups PATCH v4 5 patches Suren Baghdasaryan linux-mm lkml netdev mm/ (9), arch/ (8), include/ (3), kernel/ (3), +5 Superseded 30 replies
  37. mm: Unconditional per-VMA locks and cleanups PATCH v3 5 patches Suren Baghdasaryan linux-mm lkml netdev mm/ (9), arch/ (8), include/ (3), kernel/ (3), +5 Superseded 42 replies
  38. mm: Unconditional per-VMA locks and cleanups PATCH v2 5 patches Dave Hansen linux-mm lkml netdev +1 mm/ (9), arch/ (8), include/ (3), fs/ (2), +5 In review 27 replies
  39. mm: fix UAF caused by race between ptdump and vmap pgtable freeing PATCH mm-hotfixes v5 5 patches Lorenzo Stoakes (ARM) bpf intel-gfx intel-xe +4 arch/ (4), mm/ (3), include/ Superseded 7 replies
  40. mm: fix UAF caused by race between ptdump and vmap pgtable freeing PATCH mm-hotfixes v6 5 patches Lorenzo Stoakes (ARM) bpf linux-arm-kernel linux-mm +2 arch/ (4), mm/ (3), include/ In review 3 replies
  41. mm: make VMA page offset handling more consistent PATCH v2 33 patches Lorenzo Stoakes damon dri-devel kvm +12 mm/ (29), drivers/ (8), kernel/ (8), tools/ (7), +5 In review 70 replies
  42. mm: fix UAF caused by race between ptdump and vmap pgtable freeing PATCH mm-hotfixes v4 4 patches Lorenzo Stoakes (ARM) bpf linux-arm-kernel linux-mm +2 arch/ (4), mm/ (3), include/ Superseded 7 replies
  43. mm: fix UAF caused by race between ptdump and vmap pgtable freeing PATCH mm-hotfixes v3 4 patches Lorenzo Stoakes bpf linux-arm-kernel linux-mm +2 arch/ (4), mm/ (3), include/ Superseded 21 replies
  44. mm: fix UAF caused by race between ptdump and vmap pgtable freeing PATCH mm-hotfixes v2 4 patches Lorenzo Stoakes bpf linux-arm-kernel linux-mm +2 arch/ (4), mm/ (3), include/ Superseded 15 replies
  45. mm: fix UAF caused by race between ptdump and vmap pgtable freeing PATCH 2 patches Lorenzo Stoakes linux-arm-kernel linux-mm lkml +1 arch/arm64/mm/ (2), mm/ (2), arch/arm64/include/asm/, include/linux/ Superseded 21 replies
  46. ARM: mm: fix use-after-free in show_pte() PATCH v3 2 patches Qi Xi linux-arm-kernel linux-mm lkml arch/arm/mm/fault.c In review 23 replies
  47. mm: make VMA page offset handling more consistent PATCH 30 patches Lorenzo Stoakes damon dri-devel kvm +12 mm/ (29), drivers/ (9), kernel/ (8), tools/ (6), +5 Superseded 109 replies
  48. docs/mm: Fix braces PATCH v2 1 patch Manuel Ebner linux-doc linux-mm lkml Documentation/mm/ (2) Applied 5 replies
  49. docs/mm: Fix brackets PATCH 1 patch Manuel Ebner linux-doc linux-mm lkml Documentation/mm/ (2) Superseded 3 replies
  50. unwind: Add sframe_(un)register() system calls PATCH RESEND v2 1 patch Steven Rostedt bpf linux-trace-kernel lkml arch/ (16), include/ (4), kernel/ (2), scripts/ In review 4 replies
Page 1 of 5 –