summaryrefslogtreecommitdiffstats
path: root/arch/x86/mm
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'x86/pti' into x86/mm, to pick up dependenciesIngo Molnar2018-03-125-5/+24
|\
| * x86/pti: Fix a comment typoSeunghun Han2018-03-081-1/+1
| * x86/cpu_entry_area: Sync cpu_entry_area to initial_page_tableThomas Gleixner2018-03-012-0/+21
| * x86/mm/sme, objtool: Annotate indirect call in sme_encrypt_execute()Peter Zijlstra2018-02-211-0/+2
| * x86/mm: Remove stale comment about KMEMCHECKJann Horn2018-02-201-4/+0
* | x86/mm/sme: Disable stack protection for mem_encrypt_identity.cTom Lendacky2018-02-282-2/+3
* | x86/mm: Consider effective protection attributes in W+X checkJan Beulich2018-02-261-36/+58
* | Merge tag 'v4.16-rc3' into x86/mm, to pick up fixesIngo Molnar2018-02-265-9/+9
|\ \
| * \ Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2018-02-141-2/+2
| |\ \ | | |/ | |/|
| | * x86/mm/kcore: Add vsyscall page to /proc/kcore conditionallyJia Zhang2018-02-131-1/+2
| | * vfs/proc/kcore, x86/mm/kcore: Fix SMAP fault when dumping vsyscall user pageJia Zhang2018-02-131-2/+1
| * | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-02-145-7/+7
| |\ \
| | * | x86/mm: Rename flush_tlb_single() and flush_tlb_one() to __flush_tlb_one_[use...Andy Lutomirski2018-02-155-7/+7
* | | | x86/mm: Optimize boot-time paging mode switching costKirill A. Shutemov2018-02-211-0/+6
* | | | x86/mm: Replace compile-time checks for 5-level paging with runtime-time checksKirill A. Shutemov2018-02-167-28/+32
* | | | x86/mm: Adjust vmalloc base and size at boot-timeKirill A. Shutemov2018-02-161-1/+2
* | | | x86/mm: Initialize 'page_offset_base' at boot-timeKirill A. Shutemov2018-02-161-4/+4
* | | | x86/mm: Make __VIRTUAL_MASK_SHIFT dynamicKirill A. Shutemov2018-02-142-3/+13
* | | | x86/mm: Make PGDIR_SHIFT and PTRS_PER_P4D variableKirill A. Shutemov2018-02-143-9/+7
* | | | x86/mm: Make LDT_BASE_ADDR dynamicKirill A. Shutemov2018-02-141-1/+4
* | | | x86/mm: Make virtual memory layout dynamic for CONFIG_X86_5LEVEL=yKirill A. Shutemov2018-02-141-8/+0
* | | | x86/mm/dump_pagetables: Add the EFI pagetable to the debugfs 'page_tables' di...Andy Lutomirski2018-02-131-0/+32
* | | | x86/mm/encrypt: Simplify sme_pgtable_calc()Kirill A. Shutemov2018-02-131-30/+12
* | | | x86/mm/encrypt: Simplify sme_populate_pgd() and sme_populate_pgd_large()Kirill A. Shutemov2018-02-131-87/+72
* | | | x86/mm/encrypt: Move page table helpers into separate translation unitKirill A. Shutemov2018-02-133-582/+607
* | | | x86/mm: Align TLB invalidation infoNadav Amit2018-02-131-1/+1
|/ / /
* | | Merge tag 'kvm-4.16-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2018-02-101-0/+19
|\ \ \ | |_|/ |/| |
| * | Merge branch 'x86/hyperv' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Radim Krčmář2018-02-0118-308/+1248
| |\ \
| * | | x86/mm: add a function to check if a pfn is UC/UC-/WCHaozhong Zhang2018-01-161-0/+19
* | | | Merge branch 'linus' into sched/urgent, to resolve conflictsIngo Molnar2018-02-065-51/+92
|\ \ \ \
| * \ \ \ Merge tag 'libnvdimm-for-4.16' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2018-02-062-46/+57
| |\ \ \ \
| | * \ \ \ Merge branch 'for-4.16/nfit' into libnvdimm-for-nextRoss Zwisler2018-02-034-55/+22
| | |\ \ \ \
| | * | | | | mm: split altmap memory map allocation from normal caseChristoph Hellwig2018-01-081-1/+4
| | * | | | | mm: pass the vmem_altmap to vmemmap_freeChristoph Hellwig2018-01-081-29/+38
| | * | | | | mm: pass the vmem_altmap to arch_remove_memory and __remove_pagesChristoph Hellwig2018-01-082-6/+4
| | * | | | | mm: pass the vmem_altmap to vmemmap_populateChristoph Hellwig2018-01-081-2/+2
| | * | | | | mm: pass the vmem_altmap to arch_add_memory and __add_pagesChristoph Hellwig2018-01-082-7/+9
| | * | | | | mm: don't export arch_add_memoryChristoph Hellwig2018-01-081-1/+0
| * | | | | | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-02-041-1/+32
| |\ \ \ \ \ \ | | | |_|_|_|/ | | |/| | | |
| | * | | | | x86/speculation: Use Indirect Branch Prediction Barrier in context switchTim Chen2018-01-301-1/+32
| * | | | | | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/pml...Linus Torvalds2018-02-011-3/+2
| |\ \ \ \ \ \
| | * | | | | | x86: do not use print_symbol()Sergey Senozhatsky2018-01-051-3/+2
| * | | | | | | Merge tag 'dma-mapping-4.16' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2018-01-311-1/+1
| |\ \ \ \ \ \ \ | | |_|_|_|_|_|/ | |/| | | | | |
| | * | | | | | dma-mapping: move swiotlb arch helpers to a new headerChristoph Hellwig2018-01-101-1/+1
* | | | | | | | membarrier/x86: Provide core serializing commandMathieu Desnoyers2018-02-051-3/+4
* | | | | | | | membarrier: Document scheduler barrier requirementsMathieu Desnoyers2018-02-051-0/+5
|/ / / / / / /
* | | | | | | Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2018-01-301-17/+17
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | |
| * | | | | | x86/extable: Mark exception handler functions visibleAndi Kleen2018-01-141-17/+17
| | |_|_|_|/ | |/| | | |
* | | | | | x86/mm/64: Tighten up vmalloc_fault() sanity checks on 5-level kernelsAndy Lutomirski2018-01-261-13/+9
* | | | | | x86/mm/64: Fix vmapped stack syncing on very-large-memory 4-level systemsAndy Lutomirski2018-01-261-5/+29
OpenPOWER on IntegriCloud