| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-09-21 | mm/memfd: remove redundant casts | Joey Pabalinas | 1 | -2/+2 |
| 2025-07-19 | mm/memfd: replace deprecated strcpy() with memcpy() in alloc_name() | Thorsten Blum | 1 | -1/+1 |
| 2025-07-09 | mm/memfd: reserve hugetlb folios before allocation | Vivek Kasireddy | 1 | -3/+14 |
| 2025-07-09 | mm: update core kernel code to use vm_flags_t consistently | Lorenzo Stoakes | 1 | -4/+4 |
| 2025-07-09 | mm: use folio_expected_ref_count() helper for reference counting | Shivank Garg | 1 | -2/+1 |
| 2025-07-09 | mm/memfd: clarify error handling labels in memfd_create() | Ye Liu | 1 | -4/+4 |
| 2025-05-12 | mm: move folio_index to mm/swap.h and remove no longer needed helper | Kairui Song | 1 | -0/+1 |
| 2025-03-16 | mm/memfd: fix spelling and grammatical issues | Liu Ye | 1 | -2/+2 |
| 2025-01-25 | mm/memfd: use strncpy_from_user() to read memfd name | Isaac J. Manjarres | 1 | -14/+6 |
| 2025-01-25 | mm/memfd: refactor and cleanup the logic in memfd_create() | Isaac J. Manjarres | 1 | -23/+58 |
| 2025-01-13 | mm: perform all memfd seal checks in a single place | Lorenzo Stoakes | 1 | -1/+43 |
| 2024-12-30 | mm: reinstate ability to map write-sealed memfd mappings read-only | Lorenzo Stoakes | 1 | -1/+1 |
| 2024-09-26 | mm/hugetlb: simplify refs in memfd_alloc_folio | Steve Sistare | 1 | -2/+1 |
| 2024-09-26 | mm/gup: fix memfd_pin_folios hugetlb page allocation | Steve Sistare | 1 | -2/+6 |
| 2024-09-26 | mm/hugetlb: fix memfd_pin_folios resv_huge_pages leak | Steve Sistare | 1 | -5/+4 |
| 2024-07-12 | mm/gup: introduce memfd_pin_folios() for pinning memfd folios | Vivek Kasireddy | 1 | -0/+45 |
| 2024-03-04 | mm/memfd: refactor memfd_tag_pins() and memfd_wait_for_pins() | David Hildenbrand | 1 | -29/+18 |
| 2023-10-04 | memfd: drop warning for missing exec-related flags | Aleksa Sarai | 1 | -6/+0 |
| 2023-09-05 | revert "memfd: improve userspace warnings for missing exec-related flags". | Andrew Morton | 1 | -1/+1 |
| 2023-08-21 | memfd: replace ratcheting feature from vm.memfd_noexec with hierarchy | Aleksa Sarai | 1 | -1/+2 |
| 2023-08-21 | memfd: improve userspace warnings for missing exec-related flags | Aleksa Sarai | 1 | -1/+1 |
| 2023-08-21 | memfd: do not -EACCES old memfd_create() users with vm.memfd_noexec=2 | Aleksa Sarai | 1 | -19/+11 |
| 2023-08-18 | mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED | Jeff Xu | 1 | -24/+33 |
| 2023-06-19 | memfd: check for non-NULL file_seals in memfd_create() syscall | Roberto Sassu | 1 | -3/+6 |
| 2023-04-18 | memfd: pass argument of memfd_fcntl as int | Luca Vizzarro | 1 | -5/+1 |
| 2023-01-18 | mm/memfd: add write seals when apply SEAL_EXEC to executable memfd | Jeff Xu | 1 | -0/+6 |
| 2023-01-18 | mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXEC | Jeff Xu | 1 | -2/+46 |
| 2023-01-18 | mm/memfd: add F_SEAL_EXEC | Daniel Verkamp | 1 | -0/+2 |
| 2022-03-05 | memfd: fix F_SEAL_WRITE after shmem huge page allocated | Hugh Dickins | 1 | -12/+28 |
| 2021-11-09 | mm,hugetlb: remove mlock ulimit for SHM_HUGETLB | zhangyiru | 1 | -3/+1 |
| 2021-04-30 | Reimplement RLIMIT_MEMLOCK on top of ucounts | Alexey Gladkov | 1 | -2/+2 |
| 2019-09-24 | mm: page cache: store only head pages in i_pages | Matthew Wilcox (Oracle) | 1 | -0/+2 |
| 2019-07-05 | Revert "mm: page cache: store only head pages in i_pages" | Linus Torvalds | 1 | -2/+0 |
| 2019-05-14 | mm: page cache: store only head pages in i_pages | Matthew Wilcox | 1 | -0/+2 |
| 2019-03-05 | mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd | Joel Fernandes (Google) | 1 | -1/+2 |
| 2018-10-21 | memfd: Convert memfd_tag_pins to XArray | Matthew Wilcox | 1 | -26/+18 |
| 2018-10-21 | memfd: Convert memfd_wait_for_pins to XArray | Matthew Wilcox | 1 | -36/+25 |
| 2018-07-12 | alloc_file(): switch to passing O_... flags instead of FMODE_... mode | Al Viro | 1 | -1/+1 |
| 2018-06-07 | mm: restructure memfd code | Mike Kravetz | 1 | -0/+345 |