| Commit message (Expand) | Author | Age | Files | Lines |
* | mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd | Joel Fernandes (Google) | 2019-03-06 | 1 | -3/+22 |
* | mm: rid swapoff of quadratic complexity | Vineeth Remanan Pillai | 2019-03-06 | 1 | -120/+147 |
* | mm: refactor swap-in logic out of shmem_getpage_gfp | Vineeth Remanan Pillai | 2019-03-06 | 1 | -205/+244 |
* | tmpfs: fix uninitialized return value in shmem_link | Darrick J. Wong | 2019-02-25 | 1 | -1/+1 |
* | tmpfs: fix link accounting when a tmpfile is linked in | Darrick J. Wong | 2019-02-21 | 1 | -3/+7 |
* | mm: convert totalram_pages and totalhigh_pages variables to atomic | Arun KS | 2018-12-28 | 1 | -4/+5 |
* | mm: reference totalram_pages and managed_pages once per function | Arun KS | 2018-12-28 | 1 | -1/+2 |
* | Merge tag 'drm-next-2018-12-14' of git://anongit.freedesktop.org/drm/drm | Linus Torvalds | 2018-12-25 | 1 | -1/+1 |
|\ |
|
| * | Merge drm/drm-next into drm-intel-next-queued | Jani Nikula | 2018-11-20 | 1 | -124/+75 |
| |\ |
|
| * | | mm, drm/i915: mark pinned shmemfs pages as unevictable | Kuo-Hsin Yang | 2018-11-07 | 1 | -1/+1 |
* | | | Merge tag 'xarray-4.20-rc7' of git://git.infradead.org/users/willy/linux-dax | Linus Torvalds | 2018-12-14 | 1 | -3/+1 |
|\ \ \ |
|
| * | | | XArray: Add xa_cmpxchg_irq and xa_cmpxchg_bh | Matthew Wilcox | 2018-12-06 | 1 | -3/+1 |
* | | | | Revert "mm, thp: consolidate THP gfp handling into alloc_hugepage_direct_gfpm... | David Rientjes | 2018-12-08 | 1 | -1/+1 |
|/ / / |
|
* | | | mm/khugepaged: fix crashes due to misaccounted holes | Hugh Dickins | 2018-11-30 | 1 | -1/+5 |
* | | | userfaultfd: shmem: UFFDIO_COPY: set the page dirty if VM_WRITE is not set | Andrea Arcangeli | 2018-11-30 | 1 | -0/+11 |
* | | | userfaultfd: shmem: add i_size checks | Andrea Arcangeli | 2018-11-30 | 1 | -2/+16 |
* | | | userfaultfd: use ENOENT instead of EFAULT if the atomic copy user fails | Andrea Arcangeli | 2018-11-30 | 1 | -1/+1 |
* | | | mm: use swp_offset as key in shmem_replace_page() | Yu Zhao | 2018-11-30 | 1 | -2/+4 |
| |/
|/| |
|
* | | tmpfs: make lseek(SEEK_DATA/SEK_HOLE) return ENXIO with a negative offset | Yufen Yu | 2018-11-18 | 1 | -3/+1 |
* | | mm, thp: consolidate THP gfp handling into alloc_hugepage_direct_gfpmask | Michal Hocko | 2018-11-03 | 1 | -1/+1 |
* | | shmem: Comment fixups | Matthew Wilcox | 2018-10-21 | 1 | -6/+6 |
* | | shmem: Convert shmem_partial_swap_usage to XArray | Matthew Wilcox | 2018-10-21 | 1 | -14/+4 |
* | | shmem: Convert shmem_free_swap to XArray | Matthew Wilcox | 2018-10-21 | 1 | -2/+2 |
* | | shmem: Convert shmem_alloc_hugepage to XArray | Matthew Wilcox | 2018-10-21 | 1 | -10/+4 |
* | | shmem: Convert shmem_add_to_page_cache to XArray | Matthew Wilcox | 2018-10-21 | 1 | -47/+34 |
* | | shmem: Convert find_swap_entry to XArray | Matthew Wilcox | 2018-10-21 | 1 | -17/+10 |
* | | shmem: Convert shmem_confirm_swap to XArray | Matthew Wilcox | 2018-10-21 | 1 | -6/+1 |
* | | shmem: Convert shmem_radix_tree_replace to XArray | Matthew Wilcox | 2018-10-21 | 1 | -14/+8 |
* | | xarray: Replace exceptional entries | Matthew Wilcox | 2018-09-30 | 1 | -5/+5 |
|/ |
|
* | mm: shmem.c: Correctly annotate new inodes for lockdep | Joel Fernandes (Google) | 2018-09-20 | 1 | -0/+2 |
* | mm: Change return type int to vm_fault_t for fault handlers | Souptick Joarder | 2018-08-24 | 1 | -2/+3 |
* | mm: zero out the vma in vma_init() | Andrew Morton | 2018-08-22 | 1 | -1/+0 |
* | shmem: use monotonic time for i_generation | Arnd Bergmann | 2018-08-18 | 1 | -1/+2 |
* | Merge tag 'for-4.19/block-20180812' of git://git.kernel.dk/linux-block | Linus Torvalds | 2018-08-14 | 1 | -5/+5 |
|\ |
|
| * | memcontrol: schedule throttling if we are congested | Tejun Heo | 2018-07-09 | 1 | -5/+5 |
* | | Merge branch 'work.open3' of git://git.kernel.org/pub/scm/linux/kernel/git/vi... | Linus Torvalds | 2018-08-14 | 1 | -38/+11 |
|\ \ |
|
| * | | ... and switch shmem_file_setup() to alloc_file_pseudo() | Al Viro | 2018-07-12 | 1 | -30/+7 |
| * | | __shmem_file_setup(): reorder allocations | Al Viro | 2018-07-12 | 1 | -23/+20 |
| * | | alloc_file(): switch to passing O_... flags instead of FMODE_... mode | Al Viro | 2018-07-12 | 1 | -2/+1 |
| |/ |
|
* / | mm: use vma_init() to initialize VMAs on stack and data segments | Kirill A. Shutemov | 2018-07-27 | 1 | -0/+1 |
|/ |
|
* | mm: use octal not symbolic permissions | Joe Perches | 2018-06-15 | 1 | -4/+5 |
* | mm/shmem.c: zero out unused vma fields in shmem_pseudo_vma_init() | Kirill A. Shutemov | 2018-06-08 | 1 | -2/+1 |
* | mm/shmem.c: use new return type vm_fault_t | Souptick Joarder | 2018-06-08 | 1 | -6/+6 |
* | tmpfs: allow decoding a file handle of an unlinked file | Amir Goldstein | 2018-06-08 | 1 | -1/+10 |
* | mm: shmem: make stat.st_blksize return huge page size if THP is on | Yang Shi | 2018-06-08 | 1 | -0/+14 |
* | mm: restructure memfd code | Mike Kravetz | 2018-06-08 | 1 | -324/+0 |
* | mm/shmem: update file sealing comments and file checking | Mike Kravetz | 2018-06-08 | 1 | -24/+26 |
* | mm/shmem: add __rcu annotations and properly deref radix entry | Mike Kravetz | 2018-06-08 | 1 | -7/+13 |
* | mm, memcontrol: move swap charge handling into get_swap_page() | Tejun Heo | 2018-06-08 | 1 | -4/+0 |
* | page cache: use xa_lock | Matthew Wilcox | 2018-04-11 | 1 | -30/+30 |