| Commit message (Expand) | Author | Age | Files | Lines |
* | mm/pgtable: notes on pte_offset_map[_lock]() | Hugh Dickins | 2023-08-18 | 1 | -0/+44 |
* | mm/pgtable: add pte_free_defer() for pgtable as page | Hugh Dickins | 2023-08-18 | 1 | -0/+20 |
* | mm/pgtable: add PAE safety to __pte_offset_map() | Hugh Dickins | 2023-08-18 | 1 | -0/+29 |
* | mm/pgtable: add rcu_read_lock() and rcu_read_unlock()s | Hugh Dickins | 2023-08-18 | 1 | -2/+2 |
* | mm: ptep_get() conversion | Ryan Roberts | 2023-06-20 | 1 | -1/+1 |
* | mm/pgtable: allow pte_offset_map[_lock]() to fail | Hugh Dickins | 2023-06-20 | 1 | -0/+56 |
* | mm: add PTE pointer parameter to flush_tlb_fix_spurious_fault() | Gerald Schaefer | 2023-03-29 | 1 | -1/+1 |
* | mm: avoid unnecessary flush on change_huge_pmd() | Nadav Amit | 2022-05-13 | 1 | -0/+8 |
* | mm: move tlb_flush_pending inline helpers to mm_inline.h | Arnd Bergmann | 2022-01-15 | 1 | -0/+1 |
* | mm/thp: fix __split_huge_pmd_locked() on shmem migration entry | Hugh Dickins | 2021-06-16 | 1 | -3/+2 |
* | mm/pgtable-generic.c: optimize the VM_BUG_ON condition in pmdp_huge_clear_flu... | Miaohe Lin | 2021-02-24 | 1 | -2/+3 |
* | mm/pgtable-generic.c: simplify the VM_BUG_ON condition in pmdp_huge_clear_flu... | Miaohe Lin | 2021-02-24 | 1 | -2/+2 |
* | mm: introduce include/linux/pgtable.h | Mike Rapoport | 2020-06-09 | 1 | -3/+3 |
* | mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid() | Anshuman Khandual | 2020-06-04 | 1 | -1/+1 |
* | asm-generic/mm: stub out p{4,u}d_clear_bad() if __PAGETABLE_P{4,U}D_FOLDED | Vineet Gupta | 2019-12-01 | 1 | -0/+9 |
* | x86/mm: Page size aware flush_tlb_mm_range() | Peter Zijlstra | 2018-10-09 | 1 | -0/+1 |
* | mm: do not lose dirty and accessed bits in pmdp_invalidate() | Kirill A. Shutemov | 2018-02-01 | 1 | -3/+3 |
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 2017-11-02 | 1 | -0/+1 |
* | mm: thp: enable thp migration in generic path | Zi Yan | 2017-09-09 | 1 | -1/+2 |
* | mm: convert generic code to 5-level paging | Kirill A. Shutemov | 2017-03-09 | 1 | -0/+6 |
* | mm, x86: add support for PUD-sized transparent hugepages | Matthew Wilcox | 2017-02-25 | 1 | -0/+14 |
* | mm/thp/migration: switch from flush_tlb_range to flush_pmd_tlb_range | Aneesh Kumar K.V | 2016-03-17 | 1 | -14/+0 |
* | mm,thp: fix spellos in describing __HAVE_ARCH_FLUSH_PMD_TLB_RANGE | Vineet Gupta | 2016-02-12 | 1 | -2/+2 |
* | mm,thp: khugepaged: call pte flush at the time of collapse | Vineet Gupta | 2016-02-12 | 1 | -1/+3 |
* | mm, dax: dax-pmd vs thp-pmd vs hugetlbfs-pmd | Dan Williams | 2016-01-16 | 1 | -1/+1 |
* | mm, thp: remove infrastructure for handling splitting PMDs | Kirill A. Shutemov | 2016-01-16 | 1 | -12/+0 |
* | mm, thp: use list_first_entry_or_null() | Geliang Tang | 2016-01-15 | 1 | -6/+3 |
* | mm,thp: introduce flush_pmd_tlb_range | Vineet Gupta | 2015-10-17 | 1 | -6/+20 |
* | mm,thp: reduce ifdef'ery for THP in generic code | Vineet Gupta | 2015-10-17 | 1 | -21/+3 |
* | mm: group pte related helpers together | Vineet Gupta | 2015-10-17 | 1 | -25/+25 |
* | mm: clarify that the function operates on hugepage pte | Aneesh Kumar K.V | 2015-06-25 | 1 | -5/+9 |
* | powerpc/mm: use generic version of pmdp_clear_flush() | Aneesh Kumar K.V | 2015-06-25 | 1 | -0/+17 |
* | mm: convert p[te|md]_mknonnuma and remaining page table manipulations | Mel Gorman | 2015-02-13 | 1 | -2/+0 |
* | mm: convert p[te|md]_numa users to p[te|md]_protnone_numa | Mel Gorman | 2015-02-13 | 1 | -1/+1 |
* | mm: actually clear pmd_numa before invalidating | Matthew Wilcox | 2014-08-30 | 1 | -1/+1 |
* | mm: fix TLB flush race between migration, and change_protection_range | Rik van Riel | 2013-12-19 | 1 | -2/+3 |
* | mm: clear pmd_numa before invalidating | Mel Gorman | 2013-12-19 | 1 | -0/+3 |
* | mm: convert the rest to new page table lock api | Kirill A. Shutemov | 2013-11-15 | 1 | -2/+2 |
* | mm, thp: do not access mm->pmd_huge_pte directly | Kirill A. Shutemov | 2013-11-15 | 1 | -6/+6 |
* | mm: move pgtable related functions to right place | Joonsoo Kim | 2013-09-12 | 1 | -0/+24 |
* | mm/THP: add pmd args to pgtable deposit and withdraw APIs | Aneesh Kumar K.V | 2013-06-20 | 1 | -2/+3 |
* | mm: Only flush the TLB when clearing an accessible pte | Rik van Riel | 2012-12-11 | 1 | -1/+2 |
* | mm,generic: only flush the local TLB in ptep_set_access_flags | Rik van Riel | 2012-12-11 | 1 | -3/+3 |
* | thp: introduce pmdp_invalidate() | Gerald Schaefer | 2012-10-09 | 1 | -0/+11 |
* | thp: remove assumptions on pgtable_t type | Gerald Schaefer | 2012-10-09 | 1 | -0/+39 |
* | arch/tile: allow building Linux with transparent huge pages enabled | Chris Metcalf | 2012-05-25 | 1 | -2/+2 |
* | thp: add HPAGE_PMD_* definitions for !CONFIG_TRANSPARENT_HUGEPAGE | Naoya Horiguchi | 2012-03-22 | 1 | -2/+3 |
* | mm/pgtable-generic.c: fix CONFIG_SWAP=n build | Andrew Morton | 2011-01-26 | 1 | -0/+1 |
* | fix non-x86 build failure in pmdp_get_and_clear | Andrea Arcangeli | 2011-01-17 | 1 | -7/+4 |
* | thp: add pmd mangling generic functions | Andrea Arcangeli | 2011-01-14 | 1 | -0/+123 |