- 6014bc2 x86-64: make access_ok() independent of LAM by Linus Torvalds · 1 year, 8 months ago
- 22b8cc3 Merge tag 'x86_mm_for_6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 1 year, 8 months ago
- 5da1a86 mm/gup.c: fix typo in comments by Jingyu Wang · 1 year, 10 months ago
- 428e106 mm: Introduce untagged_addr_remote() by Kirill A. Shutemov · 1 year, 9 months ago
- be2d575 mm: change to return bool for folio_isolate_lru() by Baolin Wang · 1 year, 10 months ago
- 6aa3a92 mm/hugetlb: convert isolate_hugetlb to folios by Sidhartha Kumar · 2 years ago
- f67d6b2 Merge branch 'mm-hotfixes-stable' into mm-stable by Andrew Morton · 1 year, 10 months ago
- 9198a91 mm/gup: make get_user_pages_fast_only() return the common return value by Jason Gunthorpe · 1 year, 11 months ago
- edad1bb mm/gup: remove pin_user_pages_fast_only() by Jason Gunthorpe · 1 year, 11 months ago
- 9a863a6 mm/gup: make locked never NULL in the internal GUP functions by Jason Gunthorpe · 1 year, 11 months ago
- f04740f mm/gup: add FOLL_UNLOCKABLE by Jason Gunthorpe · 1 year, 11 months ago
- 6e4382c mm/gup: remove locked being NULL from faultin_vma_page_range() by Jason Gunthorpe · 1 year, 11 months ago
- 961ba47 mm/gup: add an assertion that the mmap lock is locked by Jason Gunthorpe · 1 year, 11 months ago
- d64e2db mm/gup: simplify the external interface functions and consolidate invariants by Jason Gunthorpe · 1 year, 11 months ago
- afa3c33 mm/gup: don't call __gup_longterm_locked() if FOLL_LONGTERM cannot be set by Jason Gunthorpe · 1 year, 11 months ago
- b2a72df mm/gup: have internal functions get the mmap_read_lock() by Jason Gunthorpe · 1 year, 11 months ago
- aa1e6a9 mm/gup: add folio to list when folio_isolate_lru() succeed by Kuan-Ying Lee · 1 year, 11 months ago
- c5acf1f mm/gup.c: fix typo in comments by Jongwoo Han · 1 year, 11 months ago
- 94688e8 mm: remove folio_pincount_ptr() and head_compound_pincount() by Matthew Wilcox (Oracle) · 2 years ago
- 4f292c4d Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 2 years ago
- 8fa590b Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 2 years ago
- 1180e73 mm/gup: Fix the lockless PMD access by Peter Zijlstra · 4 years, 1 month ago
- e2ca6ba Merge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years ago
- ce8a79d Merge tag 'for-6.2/block-2022-12-08' of git://git.kernel.dk/linux by Linus Torvalds · 2 years ago
- f7355e9 mm/gup: remove FOLL_MIGRATION by David Hildenbrand · 2 years, 2 months ago
- 3b91010 Merge branch 'mm-hotfixes-stable' into mm-stable by Andrew Morton · 2 years ago
- fcd0ccd mm/gup: fix gup_pud_range() for dax by John Starks · 2 years ago
- f347454 mm/gup: disallow FOLL_FORCE|FOLL_WRITE on hugetlb mappings by David Hildenbrand · 2 years, 2 months ago
- 84209e8 mm/gup: reliable R/O long-term pinning in COW mappings by David Hildenbrand · 2 years, 1 month ago
- 53b2d09 mm/gup: remove the restriction on locked with FOLL_LONGTERM by Jason Gunthorpe · 2 years, 1 month ago
- 4003f10 mm: introduce FOLL_PCI_P2PDMA to gate getting PCI P2PDMA pages by Logan Gunthorpe · 2 years, 2 months ago
- 0f08923 mm: allow multiple error returns in try_grab_page() by Logan Gunthorpe · 2 years, 2 months ago
- 93c5c61 mm/gup: Add FOLL_INTERRUPTIBLE by Peter Xu · 2 years, 2 months ago
- 57a196a hugetlb: simplify hugetlb handling in follow_page_mask by Mike Kravetz · 2 years, 3 months ago
- 1440f57 Merge tag 'mm-hotfixes-stable-2022-10-11' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 2 months ago
- fac35ba mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page by Baolin Wang · 2 years, 4 months ago
- 0cf4598 mm/gup: use gup_can_follow_protnone() also in GUP-fast by David Hildenbrand · 2 years, 4 months ago
- 474098e mm/gup: replace FOLL_NUMA by gup_can_follow_protnone() by David Hildenbrand · 2 years, 4 months ago
- c4d1a92 mm/gup: use maple tree navigation instead of linked list by Liam R. Howlett · 2 years, 4 months ago
- 6d75132 Merge branch 'mm-hotfixes-stable' into mm-stable by Andrew Morton · 2 years, 3 months ago
- 70cbc3c mm: gup: fix the fast GUP race against THP collapse by Yang Shi · 2 years, 3 months ago
- 088b8aa mm: fix PageAnonExclusive clearing racing with concurrent RCU GUP-fast by David Hildenbrand · 2 years, 4 months ago
- 67e139b mm/gup.c: refactor check_and_migrate_movable_pages() by Alistair Popple · 2 years, 4 months ago
- f6d299e mm/gup.c: don't pass gup_flags to check_and_migrate_movable_pages() by Alistair Popple · 2 years, 4 months ago
- 24a9599 mm/gup.c: simplify and fix check_and_migrate_movable_pages() return codes by Alistair Popple · 2 years, 5 months ago
- 5535be3 mm/gup: fix FOLL_FORCE COW security issue and remove FOLL_COW by David Hildenbrand · 2 years, 4 months ago
- 6614a3c Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 5 months ago
- 65974cb mm/gup.c: fix formatting in check_and_migrate_movable_page() by Alistair Popple · 2 years, 5 months ago
- f4f451a mm: fix missing wake-up event for FSDAX pages by Muchun Song · 2 years, 6 months ago
- 396a400 mm: gup: pass a pointer to virt_to_page() by Linus Walleij · 2 years, 6 months ago
- b05a79d mm/gup: migrate device coherent pages when pinning instead of failing by Alistair Popple · 2 years, 5 months ago
- 6077c94 mm: rename is_pinnable_page() to is_longterm_pinnable_page() by Alex Sierra · 2 years, 5 months ago
- 7ce82f4 mm/migration: return errno when isolate_huge_page failed by Miaohe Lin · 2 years, 7 months ago
- d927252 mm: avoid unnecessary page fault retires on shared memory types by Peter Xu · 2 years, 7 months ago
- 98931dd Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 7 months ago
- 0768c8d mm/gup: fix comments to pin_user_pages_*() by Yury Norov · 2 years, 8 months ago
- b6a2619 mm/gup: sanity-check with CONFIG_DEBUG_VM that anonymous pages are exclusive when (un)pinning by David Hildenbrand · 2 years, 8 months ago
- a7f2266 mm/gup: trigger FAULT_FLAG_UNSHARE when R/O-pinning a possibly shared anonymous page by David Hildenbrand · 2 years, 8 months ago
- 8909691 mm/gup: disallow follow_page(FOLL_PIN) by David Hildenbrand · 2 years, 8 months ago
- da32b58 mm: Add fault_in_subpage_writeable() to probe at sub-page granularity by Catalin Marinas · 2 years, 8 months ago
- ece369c mm/munlock: add lru_add_drain() to fix memcg_stat_test by Hugh Dickins · 2 years, 9 months ago
- 9030fb0 Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecache by Linus Torvalds · 2 years, 9 months ago
- 73fd16d mm/gup: remove unused get_user_pages_locked() by John Hubbard · 2 years, 9 months ago
- ad6c441 mm/gup: remove unused pin_user_pages_locked() by John Hubbard · 2 years, 9 months ago
- 6546246 mm/gup: follow_pfn_pte(): -EEXIST cleanup by John Hubbard · 2 years, 9 months ago
- 7196040 mm: fix invalid page pointer returned with FOLL_PIN gups by Peter Xu · 2 years, 9 months ago
- 1b7f7e5 mm/gup: Convert check_and_migrate_movable_pages() to use a folio by Matthew Wilcox (Oracle) · 2 years, 10 months ago
- 659508f mm/gup: Turn compound_range_next() into gup_folio_range_next() by Matthew Wilcox (Oracle) · 3 years ago
- 12521c7 mm/gup: Turn compound_next() into gup_folio_next() by Matthew Wilcox (Oracle) · 3 years ago
- 2d7919a mm/gup: Convert gup_huge_pgd() to use a folio by Matthew Wilcox (Oracle) · 3 years ago
- 83afb52 mm/gup: Convert gup_huge_pud() to use a folio by Matthew Wilcox (Oracle) · 3 years ago
- 667ed1f mm/gup: Convert gup_huge_pmd() to use a folio by Matthew Wilcox (Oracle) · 3 years ago
- 09a1626e mm/gup: Convert gup_hugepte() to use a folio by Matthew Wilcox (Oracle) · 3 years ago
- b0496fe mm/gup: Convert gup_pte_range() to use a folio by Matthew Wilcox (Oracle) · 3 years ago
- 822951d mm/hugetlb: Use try_grab_folio() instead of try_grab_compound_head() by Matthew Wilcox (Oracle) · 3 years ago
- d8ddc09 mm/gup: Add gup_put_folio() by Matthew Wilcox (Oracle) · 3 years ago
- 5fec071 mm/gup: Convert try_grab_page() to use a folio by Matthew Wilcox (Oracle) · 2 years, 11 months ago
- ece1ed7 mm/gup: Add try_get_folio() and try_grab_folio() by Matthew Wilcox (Oracle) · 2 years, 11 months ago
- 5232c63 mm: Make compound_pincount always available by Matthew Wilcox (Oracle) · 3 years ago
- 6315d8a mm/gup: Remove hpage_pincount_sub() by Matthew Wilcox (Oracle) · 3 years ago
- 78d9d6c mm/gup: Remove hpage_pincount_add() by Matthew Wilcox (Oracle) · 3 years ago
- 5940937 mm/gup: Handle page split race more efficiently by Matthew Wilcox (Oracle) · 3 years ago
- 4c65422 mm/gup: Remove an assumption of a contiguous memmap by Matthew Wilcox (Oracle) · 3 years ago
- c228afb1 mm/gup: Fix some contiguous memmap assumptions by Matthew Wilcox (Oracle) · 3 years ago
- 28297db mm/gup: Change the calling convention for compound_next() by Matthew Wilcox (Oracle) · 3 years ago
- 0b046e1 mm/gup: Optimise compound_range_next() by Matthew Wilcox (Oracle) · 3 years ago
- 8f39f5f mm/gup: Change the calling convention for compound_range_next() by Matthew Wilcox (Oracle) · 3 years ago
- e760274 mm/gup: Remove for_each_compound_head() by Matthew Wilcox (Oracle) · 3 years ago
- a5f100d mm/gup: Remove for_each_compound_range() by Matthew Wilcox (Oracle) · 3 years ago
- 8ea2979 mm/gup: Increment the page refcount before the pincount by Matthew Wilcox (Oracle) · 2 years, 11 months ago
- fe673d3 mm: gup: make fault_in_safe_writeable() use fixup_user_fault() by Linus Torvalds · 2 years, 10 months ago
- f9f38f7 mm: refactor check_and_migrate_movable_pages by Christoph Hellwig · 2 years, 10 months ago
- b67bf49 mm/munlock: delete FOLL_MLOCK and FOLL_POPULATE by Hugh Dickins · 2 years, 10 months ago
- c36c04c Revert "mm/gup: small refactoring: simplify try_grab_page()" by John Hubbard · 2 years, 11 months ago
- 28b0ee3 mm/gup.c: stricter check on THP migration entry during follow_pmd_mask by Li Xinhai · 3 years ago
- 677b2a8 gup: avoid multiple user access locking/unlocking in fault_in_{read/write}able by Christophe Leroy · 3 years ago
- 512b7931 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 1 month ago
- 20b7fee mm/gup: further simplify __gup_device_huge() by John Hubbard · 3 years, 2 months ago
- 55b8fe7 gup: Introduce FOLL_NOFAULT flag to disable page faults by Andreas Gruenbacher · 3 years, 4 months ago
- cdd591f iov_iter: Introduce fault_in_iov_iter_writeable by Andreas Gruenbacher · 3 years, 6 months ago