Age | Commit message (Expand) | Author | Files | Lines |
2017-09-06 | selftests/memfd: add memfd_create hugetlbfs selftest | ![](https://seccdn.libravatar.org/avatar/14dff111f1d4dd31532be9008099ef19?s=13&d=retro) Mike Kravetz | 3 | -86/+357 |
2017-09-06 | mm/shmem: add hugetlbfs support to memfd_create() | ![](https://seccdn.libravatar.org/avatar/14dff111f1d4dd31532be9008099ef19?s=13&d=retro) Mike Kravetz | 2 | -6/+55 |
2017-09-06 | mm, devm_memremap_pages: use multi-order radix for ZONE_DEVICE lookups | ![](https://seccdn.libravatar.org/avatar/340a97577134f5cc9e237fd94c4c5526?s=13&d=retro) Dan Williams | 2 | -14/+39 |
2017-09-06 | mm/vmalloc.c: halve the number of comparisons performed in pcpu_get_vm_areas() | ![](https://seccdn.libravatar.org/avatar/9a875c635c83bed7b21fe7c08b9e83e7?s=13&d=retro) Wei Yang | 1 | -7/+3 |
2017-09-06 | mm/vmstat: fix divide error at __fragmentation_index | ![](https://seccdn.libravatar.org/avatar/de754e9f2c880365449fd0a7b77466ff?s=13&d=retro) Wen Yang | 1 | -0/+3 |
2017-09-06 | mm, hugetlb: do not allocate non-migrateable gigantic pages from movable zones | ![](https://seccdn.libravatar.org/avatar/10075fd19c8e18b59c10d141a6f2de83?s=13&d=retro) Michal Hocko | 1 | -15/+20 |
2017-09-06 | userfaultfd: provide pid in userfault msg - add feat union | ![](https://seccdn.libravatar.org/avatar/e957a0a07b95cdb62c2292b4c38d8970?s=13&d=retro) Andrea Arcangeli | 2 | -2/+4 |
2017-09-06 | userfaultfd: provide pid in userfault msg | ![](https://seccdn.libravatar.org/avatar/93ee9dfe582d954c2d61adaee4a0a204?s=13&d=retro) Alexey Perevalov | 2 | -5/+13 |
2017-09-06 | userfaultfd: call userfaultfd_unmap_prep only if __split_vma succeeds | ![](https://seccdn.libravatar.org/avatar/e957a0a07b95cdb62c2292b4c38d8970?s=13&d=retro) Andrea Arcangeli | 1 | -7/+15 |
2017-09-06 | userfaultfd: selftest: explicit failure if the SIGBUS test failed | ![](https://seccdn.libravatar.org/avatar/e957a0a07b95cdb62c2292b4c38d8970?s=13&d=retro) Andrea Arcangeli | 1 | -1/+3 |
2017-09-06 | userfaultfd: selftest: exercise UFFDIO_COPY/ZEROPAGE -EEXIST | ![](https://seccdn.libravatar.org/avatar/e957a0a07b95cdb62c2292b4c38d8970?s=13&d=retro) Andrea Arcangeli | 1 | -8/+140 |
2017-09-06 | userfaultfd: selftest: add tests for UFFD_FEATURE_SIGBUS feature | ![](https://seccdn.libravatar.org/avatar/6598d524ea0695ffe09a3772c9d6275f?s=13&d=retro) Prakash Sangappa | 1 | -3/+124 |
2017-09-06 | mm: userfaultfd: add feature to request for a signal delivery | ![](https://seccdn.libravatar.org/avatar/6598d524ea0695ffe09a3772c9d6275f?s=13&d=retro) Prakash Sangappa | 2 | -1/+12 |
2017-09-06 | mm: rename global_page_state to global_zone_page_state | ![](https://seccdn.libravatar.org/avatar/10075fd19c8e18b59c10d141a6f2de83?s=13&d=retro) Michal Hocko | 9 | -25/+25 |
2017-09-06 | mm: shm: use new hugetlb size encoding definitions | ![](https://seccdn.libravatar.org/avatar/14dff111f1d4dd31532be9008099ef19?s=13&d=retro) Mike Kravetz | 2 | -19/+29 |
2017-09-06 | mm: arch: consolidate mmap hugetlb size encodings | ![](https://seccdn.libravatar.org/avatar/14dff111f1d4dd31532be9008099ef19?s=13&d=retro) Mike Kravetz | 8 | -74/+22 |
2017-09-06 | mm: hugetlb: define system call hugetlb size encodings in single file | ![](https://seccdn.libravatar.org/avatar/14dff111f1d4dd31532be9008099ef19?s=13&d=retro) Mike Kravetz | 1 | -0/+34 |
2017-09-06 | include/linux/fs.h: remove unneeded forward definition of mm_struct | ![](https://seccdn.libravatar.org/avatar/f80302a2bafe61b55297953a047abf10?s=13&d=retro) Jeff Layton | 1 | -2/+0 |
2017-09-06 | fs/sync.c: remove unnecessary NULL f_mapping check in sync_file_range | ![](https://seccdn.libravatar.org/avatar/f80302a2bafe61b55297953a047abf10?s=13&d=retro) Jeff Layton | 1 | -5/+0 |
2017-09-06 | userfaultfd: selftest: enable testing of UFFDIO_ZEROPAGE for shmem | ![](https://seccdn.libravatar.org/avatar/06e19a33bc5942ba3f8c72b59280cf3f?s=13&d=retro) Mike Rapoport | 1 | -1/+1 |
2017-09-06 | userfaultfd: report UFFDIO_ZEROPAGE as available for shmem VMAs | ![](https://seccdn.libravatar.org/avatar/06e19a33bc5942ba3f8c72b59280cf3f?s=13&d=retro) Mike Rapoport | 1 | -5/+5 |
2017-09-06 | userfaultfd: shmem: wire up shmem_mfill_zeropage_pte | ![](https://seccdn.libravatar.org/avatar/06e19a33bc5942ba3f8c72b59280cf3f?s=13&d=retro) Mike Rapoport | 1 | -2/+4 |
2017-09-06 | userfaultfd: mcopy_atomic: introduce mfill_atomic_pte helper | ![](https://seccdn.libravatar.org/avatar/06e19a33bc5942ba3f8c72b59280cf3f?s=13&d=retro) Mike Rapoport | 1 | -16/+30 |
2017-09-06 | userfaultfd: shmem: add shmem_mfill_zeropage_pte for userfaultfd support | ![](https://seccdn.libravatar.org/avatar/06e19a33bc5942ba3f8c72b59280cf3f?s=13&d=retro) Mike Rapoport | 2 | -17/+51 |
2017-09-06 | shmem: introduce shmem_inode_acct_block | ![](https://seccdn.libravatar.org/avatar/06e19a33bc5942ba3f8c72b59280cf3f?s=13&d=retro) Mike Rapoport | 1 | -56/+46 |
2017-09-06 | shmem: shmem_charge: verify max_block is not exceeded before inode update | ![](https://seccdn.libravatar.org/avatar/06e19a33bc5942ba3f8c72b59280cf3f?s=13&d=retro) Mike Rapoport | 1 | -13/+12 |
2017-09-06 | mm, THP, swap: add THP swapping out fallback counting | ![](https://seccdn.libravatar.org/avatar/84cd49902ca4a8142cba665f709087b4?s=13&d=retro) Huang Ying | 3 | -0/+5 |
2017-09-06 | mm, THP, swap: delay splitting THP after swapped out | ![](https://seccdn.libravatar.org/avatar/84cd49902ca4a8142cba665f709087b4?s=13&d=retro) Huang Ying | 1 | -43/+52 |
2017-09-06 | memcg, THP, swap: make mem_cgroup_swapout() support THP | ![](https://seccdn.libravatar.org/avatar/84cd49902ca4a8142cba665f709087b4?s=13&d=retro) Huang Ying | 1 | -8/+15 |
2017-09-06 | memcg, THP, swap: avoid to duplicated charge THP in swap cache | ![](https://seccdn.libravatar.org/avatar/84cd49902ca4a8142cba665f709087b4?s=13&d=retro) Huang Ying | 1 | -1/+1 |
2017-09-06 | memcg, THP, swap: support move mem cgroup charge for THP swapped out | ![](https://seccdn.libravatar.org/avatar/84cd49902ca4a8142cba665f709087b4?s=13&d=retro) Huang Ying | 1 | -2/+5 |
2017-09-06 | mm, THP, swap: support splitting THP for THP swap out | ![](https://seccdn.libravatar.org/avatar/84cd49902ca4a8142cba665f709087b4?s=13&d=retro) Huang Ying | 3 | -1/+33 |
2017-09-06 | mm: test code to write THP to swap device as a whole | ![](https://seccdn.libravatar.org/avatar/84cd49902ca4a8142cba665f709087b4?s=13&d=retro) Huang Ying | 5 | -7/+28 |
2017-09-06 | block, THP: make block_device_operations.rw_page support THP | ![](https://seccdn.libravatar.org/avatar/84cd49902ca4a8142cba665f709087b4?s=13&d=retro) Huang Ying | 4 | -13/+40 |
2017-09-06 | mm, THP, swap: don't allocate huge cluster for file backed swap device | ![](https://seccdn.libravatar.org/avatar/84cd49902ca4a8142cba665f709087b4?s=13&d=retro) Huang Ying | 1 | -3/+4 |
2017-09-06 | mm, THP, swap: make reuse_swap_page() works for THP swapped out | ![](https://seccdn.libravatar.org/avatar/84cd49902ca4a8142cba665f709087b4?s=13&d=retro) Huang Ying | 4 | -15/+113 |
2017-09-06 | mm, THP, swap: support to reclaim swap space for THP swapped out | ![](https://seccdn.libravatar.org/avatar/84cd49902ca4a8142cba665f709087b4?s=13&d=retro) Huang Ying | 2 | -7/+72 |
2017-09-06 | mm, THP, swap: support to clear swap cache flag for THP swapped out | ![](https://seccdn.libravatar.org/avatar/84cd49902ca4a8142cba665f709087b4?s=13&d=retro) Huang Ying | 1 | -7/+25 |
2017-09-06 | mm: memcontrol: use int for event/state parameter in several functions | ![](https://seccdn.libravatar.org/avatar/38d8736f646210419c7355f6d51ddd7d?s=13&d=retro) Matthias Kaehlcke | 2 | -21/+35 |
2017-09-06 | mm/hugetlb.c: constify attribute_group structures | ![](https://seccdn.libravatar.org/avatar/6846d63f2effc497842ce83646721924?s=13&d=retro) Arvind Yadav | 1 | -3/+3 |
2017-09-06 | mm/huge_memory.c: constify attribute_group structures | ![](https://seccdn.libravatar.org/avatar/6846d63f2effc497842ce83646721924?s=13&d=retro) Arvind Yadav | 1 | -1/+1 |
2017-09-06 | mm/page_idle.c: constify attribute_group structures | ![](https://seccdn.libravatar.org/avatar/6846d63f2effc497842ce83646721924?s=13&d=retro) Arvind Yadav | 1 | -1/+1 |
2017-09-06 | mm/slub.c: constify attribute_group structures | ![](https://seccdn.libravatar.org/avatar/6846d63f2effc497842ce83646721924?s=13&d=retro) Arvind Yadav | 1 | -1/+1 |
2017-09-06 | mm/ksm.c: constify attribute_group structures | ![](https://seccdn.libravatar.org/avatar/6846d63f2effc497842ce83646721924?s=13&d=retro) Arvind Yadav | 1 | -1/+1 |
2017-09-06 | cgroup: revert fa06235b8eb0 ("cgroup: reset css on destruction") | ![](https://seccdn.libravatar.org/avatar/d40975fe49531933744736e9b52611b8?s=13&d=retro) Roman Gushchin | 1 | -3/+0 |
2017-09-06 | mm, memcg: reset memory.low during memcg offlining | ![](https://seccdn.libravatar.org/avatar/d40975fe49531933744736e9b52611b8?s=13&d=retro) Roman Gushchin | 1 | -0/+2 |
2017-09-06 | mm: remove nr_pages argument from pagevec_lookup{,_range}() | ![](https://seccdn.libravatar.org/avatar/40cb9bf0458e7bb623e2450bc47a038c?s=13&d=retro) Jan Kara | 8 | -18/+13 |
2017-09-06 | mm: use find_get_pages_range() in filemap_range_has_page() | ![](https://seccdn.libravatar.org/avatar/40cb9bf0458e7bb623e2450bc47a038c?s=13&d=retro) Jan Kara | 1 | -7/+4 |
2017-09-06 | fs: use pagevec_lookup_range() in page_cache_seek_hole_data() | ![](https://seccdn.libravatar.org/avatar/40cb9bf0458e7bb623e2450bc47a038c?s=13&d=retro) Jan Kara | 1 | -13/+3 |
2017-09-06 | hugetlbfs: use pagevec_lookup_range() in remove_inode_hugepages() | ![](https://seccdn.libravatar.org/avatar/40cb9bf0458e7bb623e2450bc47a038c?s=13&d=retro) Jan Kara | 1 | -16/+2 |