| Commit message (Expand) | Author | Age | Files | Lines |
* | mm: change to return bool for folio_isolate_lru() | Baolin Wang | 2023-02-20 | 1 | -1/+1 |
* | mm/hugetlb: convert isolate_hugetlb to folios | Sidhartha Kumar | 2023-02-14 | 1 | -1/+1 |
* | Merge branch 'mm-hotfixes-stable' into mm-stable | Andrew Morton | 2023-02-11 | 1 | -1/+1 |
|\ |
|
| * | mm/gup: add folio to list when folio_isolate_lru() succeed | Kuan-Ying Lee | 2023-02-04 | 1 | -1/+1 |
* | | mm/gup: make get_user_pages_fast_only() return the common return value | Jason Gunthorpe | 2023-02-10 | 1 | -16/+1 |
* | | mm/gup: remove pin_user_pages_fast_only() | Jason Gunthorpe | 2023-02-10 | 1 | -33/+0 |
* | | mm/gup: make locked never NULL in the internal GUP functions | Jason Gunthorpe | 2023-02-10 | 1 | -21/+30 |
* | | mm/gup: add FOLL_UNLOCKABLE | Jason Gunthorpe | 2023-02-10 | 1 | -13/+23 |
* | | mm/gup: remove locked being NULL from faultin_vma_page_range() | Jason Gunthorpe | 2023-02-10 | 1 | -6/+1 |
* | | mm/gup: add an assertion that the mmap lock is locked | Jason Gunthorpe | 2023-02-10 | 1 | -0/+2 |
* | | mm/gup: simplify the external interface functions and consolidate invariants | Jason Gunthorpe | 2023-02-10 | 1 | -78/+75 |
* | | mm/gup: don't call __gup_longterm_locked() if FOLL_LONGTERM cannot be set | Jason Gunthorpe | 2023-02-10 | 1 | -6/+6 |
* | | mm/gup: have internal functions get the mmap_read_lock() | Jason Gunthorpe | 2023-02-10 | 1 | -48/+65 |
* | | mm/gup.c: fix typo in comments | Jongwoo Han | 2023-02-03 | 1 | -1/+1 |
* | | mm: remove folio_pincount_ptr() and head_compound_pincount() | Matthew Wilcox (Oracle) | 2023-02-03 | 1 | -4/+4 |
|/ |
|
* | Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 2022-12-17 | 1 | -1/+1 |
|\ |
|
| * | mm/gup: Fix the lockless PMD access | Peter Zijlstra | 2022-12-15 | 1 | -1/+1 |
* | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2022-12-15 | 1 | -4/+29 |
|\ \ |
|
| * | | mm/gup: Add FOLL_INTERRUPTIBLE | Peter Xu | 2022-11-09 | 1 | -4/+29 |
| |/ |
|
* | | Merge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 2022-12-14 | 1 | -204/+51 |
|\ \ |
|
| * | | mm/gup: remove FOLL_MIGRATION | David Hildenbrand | 2022-12-12 | 1 | -50/+5 |
| * | | Merge branch 'mm-hotfixes-stable' into mm-stable | Andrew Morton | 2022-12-10 | 1 | -1/+1 |
| |\ \ |
|
| * | | | mm/gup: disallow FOLL_FORCE|FOLL_WRITE on hugetlb mappings | David Hildenbrand | 2022-12-01 | 1 | -0/+3 |
| * | | | mm/gup: reliable R/O long-term pinning in COW mappings | David Hildenbrand | 2022-12-01 | 1 | -5/+5 |
| * | | | mm/gup: remove the restriction on locked with FOLL_LONGTERM | Jason Gunthorpe | 2022-12-01 | 1 | -82/+27 |
| * | | | hugetlb: simplify hugetlb handling in follow_page_mask | Mike Kravetz | 2022-11-09 | 1 | -68/+12 |
| | |/
| |/| |
|
* | | | Merge tag 'for-6.2/block-2022-12-08' of git://git.kernel.dk/linux | Linus Torvalds | 2022-12-13 | 1 | -13/+32 |
|\ \ \
| |_|/
|/| | |
|
| * | | mm: introduce FOLL_PCI_P2PDMA to gate getting PCI P2PDMA pages | Logan Gunthorpe | 2022-11-09 | 1 | -1/+18 |
| * | | mm: allow multiple error returns in try_grab_page() | Logan Gunthorpe | 2022-11-09 | 1 | -12/+14 |
| |/ |
|
* / | mm/gup: fix gup_pud_range() for dax | John Starks | 2022-12-10 | 1 | -1/+1 |
|/ |
|
* | Merge tag 'mm-hotfixes-stable-2022-10-11' of git://git.kernel.org/pub/scm/lin... | Linus Torvalds | 2022-10-12 | 1 | -1/+13 |
|\ |
|
| * | mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page | Baolin Wang | 2022-10-12 | 1 | -1/+13 |
* | | mm/gup: use gup_can_follow_protnone() also in GUP-fast | David Hildenbrand | 2022-09-27 | 1 | -11/+3 |
* | | mm/gup: replace FOLL_NUMA by gup_can_follow_protnone() | David Hildenbrand | 2022-09-27 | 1 | -10/+2 |
* | | mm/gup: use maple tree navigation instead of linked list | Liam R. Howlett | 2022-09-27 | 1 | -3/+4 |
* | | Merge branch 'mm-hotfixes-stable' into mm-stable | Andrew Morton | 2022-09-26 | 1 | -6/+28 |
|\| |
|
| * | mm: gup: fix the fast GUP race against THP collapse | Yang Shi | 2022-09-26 | 1 | -6/+28 |
* | | mm: fix PageAnonExclusive clearing racing with concurrent RCU GUP-fast | David Hildenbrand | 2022-09-12 | 1 | -0/+7 |
* | | mm/gup.c: refactor check_and_migrate_movable_pages() | Alistair Popple | 2022-09-12 | 1 | -68/+111 |
* | | mm/gup.c: don't pass gup_flags to check_and_migrate_movable_pages() | Alistair Popple | 2022-09-12 | 1 | -14/+9 |
* | | mm/gup.c: simplify and fix check_and_migrate_movable_pages() return codes | Alistair Popple | 2022-09-12 | 1 | -28/+32 |
|/ |
|
* | mm/gup: fix FOLL_FORCE COW security issue and remove FOLL_COW | David Hildenbrand | 2022-08-21 | 1 | -22/+46 |
* | Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 2022-08-06 | 1 | -11/+79 |
|\ |
|
| * | mm/gup.c: fix formatting in check_and_migrate_movable_page() | Alistair Popple | 2022-07-30 | 1 | -2/+2 |
| * | mm: gup: pass a pointer to virt_to_page() | Linus Walleij | 2022-07-18 | 1 | -1/+1 |
| * | mm/gup: migrate device coherent pages when pinning instead of failing | Alistair Popple | 2022-07-18 | 1 | -7/+43 |
| * | mm: rename is_pinnable_page() to is_longterm_pinnable_page() | Alex Sierra | 2022-07-18 | 1 | -2/+2 |
| * | mm/migration: return errno when isolate_huge_page failed | Miaohe Lin | 2022-07-04 | 1 | -1/+1 |
| * | mm: avoid unnecessary page fault retires on shared memory types | Peter Xu | 2022-06-17 | 1 | -1/+33 |
* | | mm: fix missing wake-up event for FSDAX pages | Muchun Song | 2022-07-19 | 1 | -2/+4 |
|/ |
|