| Commit message (Expand) | Author | Age | Files | Lines |
* | mm: introduce include/linux/pgtable.h | Mike Rapoport | 2020-06-09 | 1 | -1322/+0 |
* | Merge tag 'powerpc-5.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po... | Linus Torvalds | 2020-06-05 | 1 | -2/+2 |
|\ |
|
| * | mm: change pmdp_huge_get_and_clear_full take vm_area_struct as arg | Aneesh Kumar K.V | 2020-05-05 | 1 | -2/+2 |
* | | Merge tag 'mips_5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux | Linus Torvalds | 2020-06-03 | 1 | -0/+33 |
|\ \ |
|
| * | | mm/memory.c: Add memory read privilege on page fault handling | Bibo Mao | 2020-05-27 | 1 | -0/+16 |
| * | | mm/memory.c: Update local TLB if PTE entry exists | Bibo Mao | 2020-05-27 | 1 | -0/+17 |
| |/ |
|
* | | mm: add functions to track page directory modifications | Joerg Roedel | 2020-06-02 | 1 | -0/+23 |
* | | mm: enforce that vmap can't map pages executable | Christoph Hellwig | 2020-06-02 | 1 | -0/+4 |
|/ |
|
* | userfaultfd: wp: add WP pagetable tracking to x86 | Andrea Arcangeli | 2020-04-07 | 1 | -0/+1 |
* | mm: add generic p?d_leaf() macros | Steven Price | 2020-02-04 | 1 | -0/+20 |
* | mm/memory.c: fix a huge pud insertion race during faulting | Thomas Hellstrom | 2019-12-01 | 1 | -0/+25 |
* | mm: move the backup x_devmap() functions to asm-generic/pgtable.h | Thomas Hellstrom | 2019-12-01 | 1 | -0/+15 |
* | 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/+11 |
* | thp: update split_huge_page_pmd() comment | Kefeng Wang | 2019-09-25 | 1 | -3/+2 |
* | mm: consolidate pgtable_cache_init() and pgd_cache_init() | Mike Rapoport | 2019-09-25 | 1 | -1/+1 |
* | x86/mm: Initialize PGD cache during mm initialization | Nadav Amit | 2019-05-05 | 1 | -0/+2 |
* | mm: update ptep_modify_prot_commit to take old pte value as arg | Aneesh Kumar K.V | 2019-03-06 | 1 | -1/+1 |
* | mm: update ptep_modify_prot_start/commit to take vm_area_struct as arg | Aneesh Kumar K.V | 2019-03-06 | 1 | -8/+8 |
* | lib/ioremap: ensure break-before-make is used for huge p4d mappings | Will Deacon | 2018-12-28 | 1 | -0/+5 |
* | generic/pgtable: Introduce set_pte_safe() | Dan Williams | 2018-12-05 | 1 | -0/+38 |
* | generic/pgtable: Introduce {p4d,pgd}_same() | Dan Williams | 2018-12-05 | 1 | -0/+14 |
* | generic/pgtable: Make {pmd, pud}_same() unconditionally available | Dan Williams | 2018-12-05 | 1 | -14/+0 |
* | Merge tag 's390-4.20-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390... | Linus Torvalds | 2018-11-09 | 1 | -0/+16 |
|\ |
|
| * | mm: introduce mm_[p4d|pud|pmd]_folded | Martin Schwidefsky | 2018-11-02 | 1 | -0/+16 |
* | | mm: remove references to vm_insert_pfn() | Matthew Wilcox | 2018-10-27 | 1 | -2/+2 |
|/ |
|
* | mm: provide a fallback for PAGE_KERNEL_EXEC for architectures | Luis R. Rodriguez | 2018-08-18 | 1 | -0/+4 |
* | mm: provide a fallback for PAGE_KERNEL_RO for architectures | Luis R. Rodriguez | 2018-08-18 | 1 | -0/+14 |
* | Merge branch 'l1tf-final' of git://git.kernel.org/pub/scm/linux/kernel/git/ti... | Linus Torvalds | 2018-08-14 | 1 | -0/+12 |
|\ |
|
| * | x86/speculation/l1tf: Unbreak !__HAVE_ARCH_PFN_MODIFY_ALLOWED architectures | Jiri Kosina | 2018-07-15 | 1 | -12/+12 |
| * | x86/speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappings | Andi Kleen | 2018-06-20 | 1 | -0/+12 |
* | | ioremap: Update pgtable free interfaces with addr | Chintan Pandya | 2018-07-04 | 1 | -4/+4 |
|/ |
|
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next | Linus Torvalds | 2018-04-03 | 1 | -0/+36 |
|\ |
|
| * | mm, swap: Add infrastructure for saving page metadata on swap | Khalid Aziz | 2018-03-18 | 1 | -0/+36 |
* | | mm/vmalloc: add interfaces to free unmapped page table | Toshi Kani | 2018-03-23 | 1 | -0/+10 |
|/ |
|
* | mm/thp: remove pmd_huge_split_prepare() | Aneesh Kumar K.V | 2018-02-01 | 1 | -8/+0 |
* | mm: do not lose dirty and accessed bits in pmdp_invalidate() | Kirill A. Shutemov | 2018-02-01 | 1 | -1/+1 |
* | asm-generic: provide generic_pmdp_establish() | Kirill A. Shutemov | 2018-02-01 | 1 | -0/+15 |
* | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 2017-12-23 | 1 | -0/+5 |
|\ |
|
| * | init: Invoke init_espfix_bsp() from mm_init() | Thomas Gleixner | 2017-12-22 | 1 | -0/+5 |
* | | mm: switch to 'define pmd_write' instead of __HAVE_ARCH_PMD_WRITE | Dan Williams | 2017-11-30 | 1 | -2/+2 |
* | | mm: fix device-dax pud write-faults triggered by get_user_pages() | Dan Williams | 2017-11-30 | 1 | -0/+8 |
|/ |
|
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 2017-11-02 | 1 | -0/+1 |
* | mm: soft-dirty: keep soft-dirty bits over thp migration | Naoya Horiguchi | 2017-09-09 | 1 | -1/+33 |
* | mm: thp: check pmd migration entry in common path | Zi Yan | 2017-09-09 | 1 | -1/+17 |
* | x86/mm: Provide general kernel support for memory encryption | Tom Lendacky | 2017-07-18 | 1 | -0/+12 |
* | mm/gup: Move permission checks into helpers | Kirill A. Shutemov | 2017-03-18 | 1 | -0/+25 |
* | mm: convert generic code to 5-level paging | Kirill A. Shutemov | 2017-03-09 | 1 | -3/+45 |
* | mm/ksm: handle protnone saved writes when making page write protect | Aneesh Kumar K.V | 2017-02-25 | 1 | -0/+8 |
* | mm/autonuma: let architecture override how the write bit should be stashed in... | Aneesh Kumar K.V | 2017-02-25 | 1 | -0/+16 |
* | mm, x86: add support for PUD-sized transparent hugepages | Matthew Wilcox | 2017-02-25 | 1 | -4/+76 |