| Commit message (Expand) | Author | Age | Files | Lines |
* | mm, gup: add missing refcount overflow checks on x86 and s390 | Vlastimil Babka | 2019-12-05 | 1 | -1/+8 |
* | x86, mm, gup: prevent get_page() race with munmap in paravirt guest | Vlastimil Babka | 2019-08-06 | 1 | -2/+30 |
* | x86, mm: fix gup_pte_range() vs DAX mappings | Dan Williams | 2017-03-15 | 1 | -2/+6 |
* | mm: replace get_user_pages_unlocked() write/force parameters with gup_flags | Lorenzo Stoakes | 2016-10-18 | 1 | -1/+1 |
* | Merge branch 'mm-pkeys-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2016-03-20 | 1 | -17/+28 |
|\ |
|
| * | mm/gup, x86/mm/pkeys: Check VMAs and PTEs for protection keys | Dave Hansen | 2016-02-18 | 1 | -0/+5 |
| * | x86/mm/gup: Simplify get_user_pages() PTE bit handling | Dave Hansen | 2016-02-18 | 1 | -16/+22 |
| * | mm/gup: Switch all callers of get_user_pages() to not pass tsk/mm | Dave Hansen | 2016-02-16 | 1 | -1/+1 |
* | | mm: introduce page reference manipulation functions | Joonsoo Kim | 2016-03-17 | 1 | -1/+1 |
* | | mm, x86: fix pte_page() crash in gup_pte_range() | Hugh Dickins | 2016-02-18 | 1 | -1/+1 |
|/ |
|
* | mm, x86: get_user_pages() for dax mappings | Dan Williams | 2016-01-15 | 1 | -3/+54 |
* | x86, thp: remove infrastructure for handling splitting PMDs | Kirill A. Shutemov | 2016-01-15 | 1 | -12/+1 |
* | mm: drop tail page refcounting | Kirill A. Shutemov | 2016-01-15 | 1 | -4/+0 |
* | x86/mm: Fix gup_huge_p?d() to handle large PAT bit | Toshi Kani | 2015-09-22 | 1 | -10/+8 |
* | mm: convert p[te|md]_numa users to p[te|md]_protnone_numa | Mel Gorman | 2015-02-12 | 1 | -2/+2 |
* | mm: gup: use get_user_pages_unlocked within get_user_pages_fast | Andrea Arcangeli | 2015-02-11 | 1 | -4/+3 |
* | mm/hugetlb: pmd_huge() returns true for non-present hugepage | Naoya Horiguchi | 2015-02-11 | 1 | -1/+1 |
* | x86/gup: Replace ACCESS_ONCE with READ_ONCE | Christian Borntraeger | 2014-12-18 | 1 | -1/+1 |
* | mm: dump page when hitting a VM_BUG_ON using VM_BUG_ON_PAGE | Sasha Levin | 2014-01-23 | 1 | -4/+4 |
* | mm: numa: serialise parallel get_user_page against THP migration | Mel Gorman | 2013-12-18 | 1 | -0/+13 |
* | thp: add compound tail page _mapcount when mapped | Youquan Song | 2011-12-09 | 1 | -0/+2 |
* | thp: share get_huge_page_tail() | Andrea Arcangeli | 2011-11-02 | 1 | -11/+0 |
* | mm: thp: tail page refcounting fix | Andrea Arcangeli | 2011-11-02 | 1 | -2/+3 |
* | thp: mmu_notifier_test_young | Andrea Arcangeli | 2011-01-13 | 1 | -0/+3 |
* | thp: bail out gup_fast on splitting pmd | Andrea Arcangeli | 2011-01-13 | 1 | -1/+12 |
* | thp: alter compound get_page/put_page | Andrea Arcangeli | 2011-01-13 | 1 | -0/+12 |
* | x86, doc: Fix minor spelling error in arch/x86/mm/gup.c | Andy Shevchenko | 2010-02-02 | 1 | -1/+1 |
* | Merge branch 'perfcounters-fixes-for-linus' of git://git.kernel.org/pub/scm/l... | Linus Torvalds | 2009-06-20 | 1 | -1/+57 |
|\ |
|
| * | perf_counter, x86: Improve interactions with fast-gup | Ingo Molnar | 2009-06-19 | 1 | -1/+1 |
| * | x86, mm: Add __get_user_pages_fast() | Peter Zijlstra | 2009-06-15 | 1 | -0/+56 |
* | | x86: don't use 'access_ok()' as a range check in get_user_pages_fast() | Linus Torvalds | 2009-06-20 | 1 | -2/+7 |
|/ |
|
* | x86: Document get_user_pages_fast() | Andy Grover | 2009-04-10 | 1 | -0/+16 |
* | x86: two trivial sparse annotations | Harvey Harrison | 2008-10-29 | 1 | -1/+1 |
* | x86: make mm/gup.c more virtualization friendly | Jan Beulich | 2008-10-13 | 1 | -5/+5 |
* | Fix 'get_user_pages_fast()' with non-page-aligned start address | Linus Torvalds | 2008-07-28 | 1 | -3/+6 |
* | x86: support 1GB hugepages with get_user_pages_lockless() | Nick Piggin | 2008-07-26 | 1 | -3/+40 |
* | x86: lockless get_user_pages_fast() | Nick Piggin | 2008-07-26 | 1 | -0/+258 |