| Age | Commit message (Expand) | Author | Files | Lines |
| 2020-12-29 | mm/hugetlb: fix deadlock in hugetlb_cow error path | Mike Kravetz | 1 | -1/+21 |
| 2020-12-15 | mm: use sysfs_emit for struct kobject * uses | Joe Perches | 1 | -6/+7 |
| 2020-12-15 | hugetlb: fix an error code in hugetlb_reserve_pages() | Dan Carpenter | 1 | -0/+1 |
| 2020-12-15 | mm,hugetlb: remove unneeded initialization | Oscar Salvador | 1 | -2/+0 |
| 2020-12-15 | mm: hugetlb: fix type of delta parameter and related local variables in gathe... | Liu Xiang | 1 | -3/+4 |
| 2020-12-15 | mm/hugetlb.c: just use put_page_testzero() instead of page_count() | Hui Su | 1 | -2/+1 |
| 2020-12-15 | vm_ops: rename .split() callback to .may_split() | Dmitry Safonov | 1 | -1/+1 |
| 2020-12-11 | mm/hugetlb: clear compound_nr before freeing gigantic pages | Gerald Schaefer | 1 | -0/+1 |
| 2020-11-14 | hugetlbfs: fix anon huge page migration race | Mike Kravetz | 1 | -85/+5 |
| 2020-11-02 | hugetlb_cgroup: fix reservation accounting | Mike Kravetz | 1 | -9/+11 |
| 2020-10-15 | Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mapping | Linus Torvalds | 1 | -2/+2 |
| 2020-10-14 | Merge tag 'driver-core-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -8/+10 |
| 2020-10-13 | hugetlb: add lockdep check for i_mmap_rwsem held in huge_pmd_share | Mike Kravetz | 1 | -4/+11 |
| 2020-10-13 | mm/hugetlb: take the free hpage during the iteration directly | Wei Yang | 1 | -13/+9 |
| 2020-10-13 | mm/hugetlb: narrow the hugetlb_lock protection area during preparing huge page | Wei Yang | 1 | -1/+1 |
| 2020-10-13 | mm/hugetlb: a page from buddy is not on any list | Wei Yang | 1 | -1/+1 |
| 2020-10-13 | mm/hugetlb: count file_region to be added when regions_needed != NULL | Wei Yang | 1 | -16/+17 |
| 2020-10-13 | mm/hugetlb: use list_splice to merge two list at once | Wei Yang | 1 | -5/+2 |
| 2020-10-13 | mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entry_from_cache() | Wei Yang | 1 | -1/+0 |
| 2020-10-13 | mm/hugetlb: not necessary to coalesce regions recursively | Wei Yang | 1 | -5/+1 |
| 2020-10-13 | mm/hugetlb.c: remove the unnecessary non_swap_entry() | Baoquan He | 1 | -2/+2 |
| 2020-10-13 | mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool | Baoquan He | 1 | -4/+4 |
| 2020-10-02 | mm: and drivers core: Convert hugetlb_report_node_meminfo to sysfs_emit | Joe Perches | 1 | -8/+10 |
| 2020-09-25 | Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/torv... | Christoph Hellwig | 1 | -12/+37 |
| 2020-09-05 | mm/hugetlb: fix a race between hugetlb sysctl handlers | Muchun Song | 1 | -6/+20 |
| 2020-09-05 | mm/hugetlb: try preferred node first when alloc gigantic page from cma | Li Xinhai | 1 | -6/+17 |
| 2020-09-01 | mm: cma: use CMA_MAX_NAME to define the length of cma name array | Barry Song | 1 | -2/+2 |
| 2020-08-12 | mm/hugetlb: make hugetlb migration callback CMA aware | Joonsoo Kim | 1 | -2/+9 |
| 2020-08-12 | mm/hugetlb: unify migration callbacks | Joonsoo Kim | 1 | -33/+2 |
| 2020-08-12 | mm/hugetlb.c: delete duplicated words | Randy Dunlap | 1 | -2/+2 |
| 2020-08-12 | mm: hugetlb: fix the name of hugetlb CMA | Barry Song | 1 | -1/+3 |
| 2020-08-12 | hugetlbfs: remove call to huge_pte_alloc without i_mmap_rwsem | Mike Kravetz | 1 | -8/+7 |
| 2020-08-12 | mm/hugetlb: add mempolicy check in the reservation routine | Muchun Song | 1 | -4/+18 |
| 2020-08-07 | mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible | Peter Xu | 1 | -14/+10 |
| 2020-08-07 | mm: remove unneeded includes of <asm/pgalloc.h> | Mike Rapoport | 1 | -0/+1 |
| 2020-07-24 | mm/hugetlb: avoid hardcoding while checking if cma is enabled | Barry Song | 1 | -5/+10 |
| 2020-07-03 | mm/hugetlb.c: fix pages per hugetlb calculation | Mike Kravetz | 1 | -1/+1 |
| 2020-06-09 | mmap locking API: convert mmap_sem comments | Michel Lespinasse | 1 | -1/+1 |
| 2020-06-09 | mm: don't include asm/pgtable.h if linux/mm.h is already included | Mike Rapoport | 1 | -1/+0 |
| 2020-06-04 | mm/hugetlb: fix a typos in comments | Ethon Paul | 1 | -8/+8 |
| 2020-06-03 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 1 | -50/+158 |
| 2020-06-03 | mm/hugetlb: avoid unnecessary check on pud and pmd entry in huge_pte_offset | Li Xinhai | 1 | -17/+11 |
| 2020-06-03 | hugetlbfs: fix changes to command line processing | Mike Kravetz | 1 | -16/+4 |
| 2020-06-03 | hugetlbfs: clean up command line processing | Mike Kravetz | 1 | -31/+128 |
| 2020-06-03 | hugetlbfs: remove hugetlb_add_hstate() warning for existing hstate | Mike Kravetz | 1 | -3/+6 |
| 2020-06-03 | hugetlbfs: move hugepagesz= parsing to arch independent code | Mike Kravetz | 1 | -6/+17 |
| 2020-06-03 | hugetlbfs: add arch_hugetlb_valid_size | Mike Kravetz | 1 | -3/+18 |
| 2020-04-28 | Merge branch 'work.sysctl' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/... | Daniel Borkmann | 1 | -5/+4 |
| 2020-04-27 | sysctl: pass kernel pointers to ->proc_handler | Christoph Hellwig | 1 | -5/+4 |
| 2020-04-21 | mm/hugetlb: fix a addressing exception caused by huge_pte_offset | Longpeng | 1 | -6/+8 |
| 2020-04-10 | mm: hugetlb: optionally allocate gigantic hugepages using cma | Roman Gushchin | 1 | -0/+109 |
| 2020-04-07 | mm/hugetlb: add missing annotation for gather_surplus_pages() | Jules Irenge | 1 | -0/+1 |
| 2020-04-02 | mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() | Vlastimil Babka | 1 | -1/+1 |
| 2020-04-02 | mm/hugetlb.c: clean code by removing unnecessary initialization | Mateusz Nosek | 1 | -1/+1 |
| 2020-04-02 | hugetlb: support file_region coalescing again | Mina Almasry | 1 | -0/+44 |
| 2020-04-02 | hugetlb_cgroup: support noreserve mappings | Mina Almasry | 1 | -1/+26 |
| 2020-04-02 | hugetlb_cgroup: add accounting for shared mappings | Mina Almasry | 1 | -54/+94 |
| 2020-04-02 | hugetlb: disable region_add file_region coalescing | Mina Almasry | 1 | -108/+228 |
| 2020-04-02 | hugetlb_cgroup: add reservation accounting for private mappings | Mina Almasry | 1 | -3/+44 |
| 2020-04-02 | hugetlb_cgroup: add interface for charge/uncharge hugetlb reservations | Mina Almasry | 1 | -0/+2 |
| 2020-04-02 | hugetlbfs: Use i_mmap_rwsem to address page fault/truncate race | Mike Kravetz | 1 | -12/+11 |
| 2020-04-02 | hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization | Mike Kravetz | 1 | -11/+145 |
| 2020-04-02 | mm/gup: allow to react to fatal signals | Peter Xu | 1 | -1/+2 |
| 2020-04-02 | mm/gup: allow VM_FAULT_RETRY for multiple times | Peter Xu | 1 | -2/+4 |
| 2020-04-02 | mm/gup: rename "nonblocking" to "locked" where proper | Peter Xu | 1 | -4/+4 |
| 2020-04-02 | mm/gup: page->hpage_pinned_refcount: exact pin counts for huge pages | John Hubbard | 1 | -0/+6 |
| 2020-04-02 | mm/gup: track FOLL_PIN pages | John Hubbard | 1 | -18/+36 |
| 2020-01-04 | mm/hugetlb: defer freeing of huge pages if in non-task context | Waiman Long | 1 | -1/+50 |
| 2019-12-01 | mm/hugetlb: avoid looping to the same hugepage if !pages and !vmas | Zhigang Lu | 1 | -0/+15 |
| 2019-12-01 | hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() | Wei Yang | 1 | -6/+4 |
| 2019-12-01 | hugetlb: remove duplicated code | Mina Almasry | 1 | -62/+57 |
| 2019-12-01 | hugetlb: region_chg provides only cache entry | Mina Almasry | 1 | -52/+11 |
| 2019-12-01 | hugetlbfs: take read_lock on i_mmap for PMD sharing | Waiman Long | 1 | -2/+2 |
| 2019-12-01 | hugetlbfs: hugetlb_fault_mutex_hash() cleanup | Mike Kravetz | 1 | -5/+5 |
| 2019-12-01 | mm/page_alloc: add alloc_contig_pages() | Anshuman Khandual | 1 | -75/+2 |
| 2019-10-19 | hugetlbfs: don't access uninitialized memmaps in pfn_range_valid_gigantic() | David Hildenbrand | 1 | -3/+2 |
| 2019-09-24 | hugetlbfs: don't retry when pool page allocations start to fail | Mike Kravetz | 1 | -10/+79 |
| 2019-08-13 | hugetlbfs: fix hugetlb page migration/fault race causing SIGBUS | Mike Kravetz | 1 | -0/+19 |
| 2019-06-29 | mm: hugetlb: soft-offline: dissolve_free_huge_page() return zero on !PageHuge | Naoya Horiguchi | 1 | -9/+20 |
| 2019-05-21 | treewide: Add SPDX license identifier for missed files | Thomas Gleixner | 1 | -0/+1 |
| 2019-05-14 | hugetlbfs: always use address space in inode for resv_map pointer | Mike Kravetz | 1 | -1/+18 |
| 2019-05-14 | mm/mmu_notifier: use correct mmu_notifier events for each invalidation | Jérôme Glisse | 1 | -4/+4 |
| 2019-05-14 | mm/mmu_notifier: contextual information for event triggering invalidation | Jérôme Glisse | 1 | -4/+8 |
| 2019-05-14 | hugetlb: use same fault hash key for shared and private mappings | Mike Kravetz | 1 | -16/+6 |
| 2019-05-14 | hugetlbfs: on restore reserve error path retain subpool reservation | Mike Kravetz | 1 | -5/+16 |
| 2019-05-14 | mm/hugetlb: get rid of NODEMASK_ALLOC | Oscar Salvador | 1 | -25/+11 |
| 2019-05-14 | hugetlbfs: fix potential over/underflow setting node specific nr_hugepages | Mike Kravetz | 1 | -7/+34 |
| 2019-05-14 | hugetlb: allow to free gigantic pages regardless of the configuration | Alexandre Ghiti | 1 | -16/+38 |
| 2019-05-14 | mm/hugetlb.c: don't put_page in lock of hugetlb_lock | Kai Shen | 1 | -1/+2 |
| 2019-05-06 | Merge branch 'core-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -1/+1 |
| 2019-04-14 | Merge branch 'page-refs' (page ref overflow) | Linus Torvalds | 1 | -0/+13 |
| 2019-04-14 | mm: prevent get_user_pages() from overflowing page refcount | Linus Torvalds | 1 | -0/+13 |
| 2019-04-03 | asm-generic/tlb, arch: Provide CONFIG_HAVE_MMU_GATHER_PAGE_SIZE | Peter Zijlstra | 1 | -1/+1 |
| 2019-03-05 | mm: update get_user_pages_longterm to migrate pages allocated from CMA region | Aneesh Kumar K.V | 1 | -2/+2 |
| 2019-03-05 | mm/hugetlb: add prot_modify_start/commit sequence for hugetlb update | Aneesh Kumar K.V | 1 | -3/+5 |
| 2019-03-05 | mm/hugetlb: distinguish between migratability and movability | Anshuman Khandual | 1 | -1/+1 |
| 2019-03-05 | mm: replace all open encodings for NUMA_NO_NODE | Anshuman Khandual | 1 | -1/+2 |
| 2019-03-01 | hugetlbfs: fix races and page leaks during migration | Mike Kravetz | 1 | -3/+13 |
| 2019-02-01 | mm/hugetlb.c: teach follow_hugetlb_page() to handle FOLL_NOWAIT | Andrea Arcangeli | 1 | -1/+2 |
| 2019-01-08 | hugetlbfs: revert "use i_mmap_rwsem for more pmd sharing synchronization" | Mike Kravetz | 1 | -49/+15 |
| 2019-01-08 | hugetlbfs: revert "Use i_mmap_rwsem to fix page fault/truncate race" | Mike Kravetz | 1 | -10/+11 |
| 2019-01-04 | mm/: remove caller signal_pending branch predictions | Davidlohr Bueso | 1 | -1/+1 |
| 2018-12-28 | hugetlbfs: Use i_mmap_rwsem to fix page fault/truncate race | Mike Kravetz | 1 | -11/+10 |
| 2018-12-28 | hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization | Mike Kravetz | 1 | -15/+49 |
| 2018-12-28 | mm/mmu_notifier: use structure for invalidate_range_start/end calls v2 | Jérôme Glisse | 1 | -27/+25 |
| 2018-12-14 | hugetlbfs: call VM_BUG_ON_PAGE earlier in free_huge_page() | Yongkai Wu | 1 | -2/+3 |
| 2018-11-30 | userfaultfd: use ENOENT instead of EFAULT if the atomic copy user fails | Andrea Arcangeli | 1 | -1/+1 |
| 2018-11-18 | hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444! | Mike Kravetz | 1 | -4/+19 |
| 2018-10-31 | mm: remove include/linux/bootmem.h | Mike Rapoport | 1 | -1/+0 |
| 2018-10-31 | memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants | Mike Rapoport | 1 | -1/+2 |
| 2018-10-31 | memblock: remove _virt from APIs returning virtual address | Mike Rapoport | 1 | -1/+1 |
| 2018-10-26 | hugetlbfs: dirty pages as they are added to pagecache | Mike Kravetz | 1 | -0/+6 |
| 2018-10-05 | hugetlb: take PMD sharing into account when flushing tlb/caches | Mike Kravetz | 1 | -9/+44 |
| 2018-10-05 | mm: migration: fix migration of huge PMD shared pages | Mike Kravetz | 1 | -2/+35 |
| 2018-08-23 | mm: Change return type int to vm_fault_t for fault handlers | Souptick Joarder | 1 | -16/+13 |
| 2018-08-23 | mm: fix race on soft-offlining free huge pages | Naoya Horiguchi | 1 | -6/+5 |
| 2018-08-17 | mm/hugetlb.c: don't zero 1GiB bootmem pages | Cannon Matthews | 1 | -1/+2 |
| 2018-08-17 | mm/hugetlb: remove gigantic page support for HIGHMEM | Mike Kravetz | 1 | -8/+1 |
| 2018-08-17 | mm, hugetlbfs: pass fault address to cow handler | Huang Ying | 1 | -4/+5 |
| 2018-08-17 | mm, hugetlbfs: rename address to haddr in hugetlb_cow() | Huang Ying | 1 | -14/+12 |
| 2018-08-02 | ipc/shm.c add ->pagesize function to shm_vm_ops | Jane Chu | 1 | -0/+7 |
| 2018-07-03 | mm: hugetlb: yield when prepping struct pages | Cannon Matthews | 1 | -0/+1 |
| 2018-06-12 | treewide: kmalloc() -> kmalloc_array() | Kees Cook | 1 | -1/+2 |
| 2018-06-07 | mm, hugetlbfs: pass fault address to no page handler | Huang Ying | 1 | -21/+21 |
| 2018-06-07 | mm: change return type to vm_fault_t | Souptick Joarder | 1 | -1/+1 |
| 2018-04-16 | Merge branch 'mm-rst' into docs-next | Jonathan Corbet | 1 | -2/+2 |
| 2018-04-16 | docs/vm: rename documentation files to .rst | Mike Rapoport | 1 | -2/+2 |
| 2018-04-05 | mm, hugetlbfs: introduce ->pagesize() to vm_operations_struct | Dan Williams | 1 | -8/+11 |
| 2018-04-05 | mm, powerpc: use vma_kernel_pagesize() in vma_mmu_pagesize() | Dan Williams | 1 | -5/+3 |
| 2018-03-22 | hugetlbfs: check for pgoff value overflow | Mike Kravetz | 1 | -0/+7 |
| 2018-03-09 | hugetlb: fix surplus pages accounting | Michal Hocko | 1 | -1/+1 |
| 2018-01-31 | hugetlb, mbind: fall back to default policy if vma is NULL | Michal Hocko | 1 | -3/+2 |
| 2018-01-31 | hugetlb, mempolicy: fix the mbind hugetlb migration | Michal Hocko | 1 | -14/+19 |
| 2018-01-31 | mm, hugetlb: further simplify hugetlb allocation API | Michal Hocko | 1 | -37/+43 |
| 2018-01-31 | mm, hugetlb: get rid of surplus page accounting tricks | Michal Hocko | 1 | -39/+23 |
| 2018-01-31 | mm, hugetlb: do not rely on overcommit limit during migration | Michal Hocko | 1 | -16/+95 |
| 2018-01-31 | mm, hugetlb: integrate giga hugetlb more naturally to the allocation path | Michal Hocko | 1 | -41/+14 |
| 2018-01-31 | mm, hugetlb: unify core page allocation accounting and initialization | Michal Hocko | 1 | -32/+29 |
| 2018-01-31 | mm, hugetlb: remove hugepages_treat_as_movable sysctl | Michal Hocko | 1 | -3/+1 |
| 2018-01-31 | mm: show total hugetlb memory consumption in /proc/meminfo | Roman Gushchin | 1 | -12/+24 |
| 2017-11-29 | mm/hugetlb: fix NULL-pointer dereference on 5-level paging machine | Kirill A. Shutemov | 1 | -1/+3 |
| 2017-11-29 | mm, hugetlbfs: introduce ->split() to vm_operations_struct | Dan Williams | 1 | -0/+8 |
| 2017-11-15 | mm/mmu_notifier: avoid double notification when it is useless | Jérôme Glisse | 1 | -3/+13 |
| 2017-11-03 | userfaultfd: hugetlbfs: prevent UFFDIO_COPY to fill beyond the end of i_size | Andrea Arcangeli | 1 | -2/+30 |
| 2017-09-07 | Merge tag 'powerpc-4.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p... | Linus Torvalds | 1 | -1/+3 |
| 2017-09-06 | mm, hugetlb: do not allocate non-migrateable gigantic pages from movable zones | Michal Hocko | 1 | -15/+20 |
| 2017-09-06 | mm/hugetlb.c: constify attribute_group structures | Arvind Yadav | 1 | -3/+3 |
| 2017-09-06 | mm/hugetlb.c: make huge_pte_offset() consistent and document behaviour | Punit Agrawal | 1 | -3/+21 |
| 2017-08-15 | mm/hugetlb: Allow arch to override and call the weak function | Aneesh Kumar K.V | 1 | -1/+3 |
| 2017-08-10 | userfaultfd: hugetlbfs: remove superfluous page unlock in VM_SHARED case | Andrea Arcangeli | 1 | -1/+1 |
| 2017-08-02 | mm/hugetlb.c: __get_user_pages ignores certain follow_hugetlb_page errors | Daniel Jordan | 1 | -6/+3 |
| 2017-07-12 | mm, tree wide: replace __GFP_REPEAT by __GFP_RETRY_MAYFAIL with more useful s... | Michal Hocko | 1 | -2/+2 |
| 2017-07-10 | hugetlb: add support for preferred node to alloc_huge_page_nodemask | Michal Hocko | 1 | -44/+44 |
| 2017-07-10 | mm, hugetlb: unclutter hugetlb allocation layers | Michal Hocko | 1 | -104/+29 |
| 2017-07-10 | mm/hugetlb.c: replace memfmt with string_get_size | Matthew Wilcox | 1 | -14/+5 |
| 2017-07-10 | mm, hugetlb: schedule when potentially allocating many hugepages | David Rientjes | 1 | -0/+2 |
| 2017-07-10 | hugetlb, memory_hotplug: prefer to use reserved pages for migration | Michal Hocko | 1 | -0/+27 |
| 2017-07-10 | mm/hugetlb.c: warn the user when issues arise on boot due to hugepages | Liam R. Howlett | 1 | -12/+24 |
| 2017-07-10 | mm: hugetlb: delete dequeue_hwpoisoned_huge_page() | Naoya Horiguchi | 1 | -34/+0 |
| 2017-07-10 | mm: hugetlb: soft-offline: dissolve source hugepage after successful migration | Anshuman Khandual | 1 | -1/+9 |
| 2017-07-10 | mm: hugetlb: prevent reuse of hwpoisoned free hugepages | Naoya Horiguchi | 1 | -2/+1 |
| 2017-07-06 | mm, page_alloc: pass preferred nid instead of zonelist to allocator | Vlastimil Babka | 1 | -6/+9 |
| 2017-07-06 | mm/hugetlb: introduce set_huge_swap_pte_at() helper | Punit Agrawal | 1 | -3/+5 |
| 2017-07-06 | mm/hugetlb: allow architectures to override huge_pte_clear() | Punit Agrawal | 1 | -1/+1 |
| 2017-07-06 | mm/hugetlb: add size parameter to huge_pte_offset() | Punit Agrawal | 1 | -9/+14 |
| 2017-07-06 | mm/hugetlb: clean up ARCH_HAS_GIGANTIC_PAGE | Aneesh Kumar K.V | 1 | -5/+2 |
| 2017-07-06 | mm/follow_page_mask: add support for hugepage directory entry | Aneesh Kumar K.V | 1 | -0/+8 |
| 2017-07-06 | mm/follow_page_mask: add support for hugetlb pgd entries | Anshuman Khandual | 1 | -0/+9 |
| 2017-07-06 | mm/hugetlb: export hugetlb_entry_migration helper | Aneesh Kumar K.V | 1 | -4/+4 |
| 2017-07-06 | mm/madvise: enable (soft|hard) offline of HugeTLB pages at PGD level | Anshuman Khandual | 1 | -1/+17 |
| 2017-06-02 | mm/hugetlb: report -EHWPOISON not -EFAULT when FOLL_HWPOISON is specified | James Morse | 1 | -0/+5 |
| 2017-03-31 | mm/hugetlb.c: don't call region_abort if region_chg fails | Mike Kravetz | 1 | -1/+3 |
| 2017-03-31 | mm, hugetlb: use pte_present() instead of pmd_present() in follow_huge_pmd() | Naoya Horiguchi | 1 | -2/+4 |
| 2017-03-09 | mm: convert generic code to 5-level paging | Kirill A. Shutemov | 1 | -11/+18 |
| 2017-03-02 | sched/headers: Prepare to move signal wakeup & sigpending methods from <linux... | Ingo Molnar | 1 | -0/+1 |
| 2017-02-24 | mm: alloc_contig_range: allow to specify GFP mask | Lucas Stach | 1 | -1/+2 |
| 2017-02-24 | mm, fs: reduce fault, page_mkwrite, and pfn_mkwrite to take only vmf | Dave Jiang | 1 | -1/+1 |
| 2017-02-22 | userfaultfd: hugetlbfs: add UFFDIO_COPY support for shared mappings | Mike Kravetz | 1 | -2/+24 |
| 2017-02-22 | userfaultfd: hugetlbfs: gup: support VM_FAULT_RETRY | Andrea Arcangeli | 1 | -8/+40 |
| 2017-02-22 | userfaultfd: hugetlbfs: add userfaultfd hugetlb hook | Mike Kravetz | 1 | -0/+33 |
| 2017-02-22 | userfaultfd: hugetlbfs: fix __mcopy_atomic_hugetlb retry/error processing | Mike Kravetz | 1 | -1/+1 |
| 2017-02-22 | userfaultfd: hugetlbfs: add hugetlb_mcopy_atomic_pte for userfaultfd support | Mike Kravetz | 1 | -0/+81 |
| 2017-01-10 | mm/hugetlb.c: fix reservation race when freeing surplus pages | Mike Kravetz | 1 | -9/+28 |
| 2016-12-12 | mm: add tlb_remove_check_page_size_change to track page size change | Aneesh Kumar K.V | 1 | -0/+5 |
| 2016-12-12 | mm/hugetlb: add tlb_remove_hugetlb_entry for handling hugetlb pages | Aneesh Kumar K.V | 1 | -1/+1 |
| 2016-12-12 | mm/hugetlb.c: use huge_pte_lock instead of opencoding the lock | Aneesh Kumar K.V | 1 | -4/+2 |
| 2016-12-12 | mm/hugetlb.c: use the right pte val for compare in hugetlb_cow | Aneesh Kumar K.V | 1 | -5/+7 |
| 2016-11-11 | mm/hugetlb: fix huge page reservation leak in private mapping error paths | Mike Kravetz | 1 | -0/+66 |
| 2016-10-07 | mm: remove unnecessary condition in remove_inode_hugepages | zhong jiang | 1 | -2/+2 |
| 2016-10-07 | mm/hugetlb: introduce ARCH_HAS_GIGANTIC_PAGE | Yisheng Xie | 1 | -1/+1 |
| 2016-10-07 | mm/hugetlb: improve locking in dissolve_free_huge_pages() | Gerald Schaefer | 1 | -3/+9 |
| 2016-10-07 | mm/hugetlb: check for reserved hugepages during memory offline | Gerald Schaefer | 1 | -5/+21 |
| 2016-10-07 | mm/hugetlb: fix memory offline with hugepage size > memory block size | Gerald Schaefer | 1 | -6/+7 |
| 2016-08-11 | mm/hugetlb: fix incorrect hugepages count during mem hotplug | zhong jiang | 1 | -0/+1 |
| 2016-08-05 | Merge tag 'powerpc-4.8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/po... | Linus Torvalds | 1 | -1/+9 |
| 2016-08-02 | mm, hugetlb: fix huge_pte_alloc BUG_ON | Michal Hocko | 1 | -1/+1 |
| 2016-08-02 | mm/hugetlb: avoid soft lockup in set_max_huge_pages() | Jia He | 1 | -0/+4 |
| 2016-08-01 | powerpc/mm/hugetlb: Add flush_hugetlb_tlb_range | Aneesh Kumar K.V | 1 | -1/+9 |
| 2016-07-28 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 1 | -1/+0 |
| 2016-07-28 | mm: hwpoison: remove incorrect comments | Naoya Horiguchi | 1 | -1/+0 |