summaryrefslogtreecommitdiffstats
path: root/arch/x86/mm
Commit message (Expand)AuthorAgeFilesLines
* treewide: use PHYS_ADDR_MAX to avoid type casting ULLONG_MAXStefan Agner2018-06-152-2/+2
* mm: fix devmem_is_allowed() for sub-page System RAM intersectionsDan Williams2018-06-151-1/+3
* Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2018-06-102-0/+8
|\
| * x86/mm: Decouple dynamic __PHYSICAL_MASK from AMD SMEKirill A. Shutemov2018-06-062-0/+8
* | mm: add pt_mm to struct pageMatthew Wilcox2018-06-071-3/+2
* | Merge branch 'x86-debug-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2018-06-041-2/+5
|\ \
| * | x86/fault: Dump user opcode bytes on fatal faultsBorislav Petkov2018-04-261-2/+5
* | | Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2018-06-041-11/+11
|\ \ \
| * | | x86: Remove pr_fmt duplicate logging prefixesJoe Perches2018-05-131-11/+11
| |/ /
* | | Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2018-06-047-23/+21
|\ \ \
| * | | x86/mm: Stop pretending pgtable_l5_enabled is a variableKirill A. Shutemov2018-05-197-19/+19
| * | | x86/mm: Unify pgtable_l5_enabled usage in early boot codeKirill A. Shutemov2018-05-191-4/+2
| | |/ | |/|
* | | Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2018-06-041-0/+1
|\ \ \ | |/ / |/| |
| * | signal: Ensure every siginfo we send has all bits initializedEric W. Biederman2018-04-251-0/+1
* | | x86/pkeys: Override pkey when moving away from PROT_EXECDave Hansen2018-05-141-10/+11
* | | x86/pti: Disallow global kernel text with RANDSTRUCTDave Hansen2018-04-251-0/+10
* | | x86/pti: Reduce amount of kernel text allowed to be GlobalDave Hansen2018-04-251-3/+13
* | | x86/pti: Fix boot warning from Global-bit settingDave Hansen2018-04-251-10/+30
* | | x86/pti: Fix boot problems from Global-bit settingDave Hansen2018-04-251-2/+2
| |/ |/|
* | x86/mm: Prevent kernel Oops in PTDUMP code with HIGHPTE=yJoerg Roedel2018-04-171-5/+6
|/
* Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-04-1511-69/+239
|\
| * x86/pgtable: Don't set huge PUD/PMD on non-leaf entriesJoerg Roedel2018-04-121-0/+9
| * x86/pti: Leave kernel text global for !PCIDDave Hansen2018-04-122-4/+80
| * x86/pti: Never implicitly clear _PAGE_GLOBAL for kernel imageDave Hansen2018-04-123-10/+35
| * x86/pti: Enable global pages for shared areasDave Hansen2018-04-122-2/+35
| * x86/mm: Do not forbid _PAGE_RW before init for __ro_after_initDave Hansen2018-04-121-2/+4
| * x86/mm: Remove extra filtering in pageattr codeDave Hansen2018-04-121-4/+2
| * x86/mm: Do not auto-massage page protectionsDave Hansen2018-04-125-1/+28
| * x86/mm: Introduce "default" kernel PTE maskDave Hansen2018-04-093-1/+18
| * x86/mm: Undo double _PAGE_PSE clearingDave Hansen2018-04-091-3/+6
| * x86/mm: Factor out pageattr _PAGE_GLOBAL settingDave Hansen2018-04-091-43/+23
* | xen, mm: allow deferred page initialization for xen pv domainsPavel Tatashin2018-04-112-0/+2
* | exec: pass stack rlimit into mm layout functionsKees Cook2018-04-111-7/+11
* | x86/mm/memory_hotplug: determine block size based on the end of boot memoryPavel Tatashin2018-04-051-4/+29
|/
* Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2018-04-021-3/+3
|\
| * x86/efi: Replace efi_pgd with efi_mm.pgdSai Praneeth2018-03-121-3/+3
| * Merge branch 'x86/mm' into efi/coreIngo Molnar2018-03-125-583/+607
| |\
* | \ Merge branch 'x86-dma-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-04-021-87/+3
|\ \ \
| * \ \ Merge branch 'linus' into x86/dma, to resolve a conflict with upstreamIngo Molnar2018-03-242-32/+76
| |\ \ \
| * | | | dma/direct: Handle force decryption for DMA coherent buffers in common codeChristoph Hellwig2018-03-201-70/+3
| * | | | dma/direct: Handle the memory encryption bit in common codeChristoph Hellwig2018-03-201-1/+1
| * | | | dma/swiotlb: Remove swiotlb_set_mem_attributes()Christoph Hellwig2018-03-201-8/+0
| * | | | x86/dma: Remove dma_alloc_coherent_gfp_flags()Christoph Hellwig2018-03-201-7/+0
| * | | | x86/dma: Remove dma_alloc_coherent_mask()Christoph Hellwig2018-03-201-3/+1
* | | | | Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2018-04-0212-722/+750
|\ \ \ \ \
| * | | | | x86/mm/32: Remove unused node_memmap_size_bytes() & CONFIG_NEED_NODE_MEMMAP_S...David Rientjes2018-03-271-11/+0
| * | | | | Merge tag 'v4.16-rc7' into x86/mm, to fix up conflictIngo Molnar2018-03-272-32/+76
| |\ \ \ \ \ | | |/ / / / | |/| / / / | | |/ / /
| * | | | x86/mm: Remove pointless checks in vmalloc_faultToshi Kani2018-03-151-39/+17
| * | | | Merge branch 'x86/urgent' into x86/mm to pick up dependenciesThomas Gleixner2018-03-141-3/+3
| |\ \ \ \
| * \ \ \ \ Merge branch 'x86/pti' into x86/mm, to pick up dependenciesIngo Molnar2018-03-125-5/+24
| |\ \ \ \ \
OpenPOWER on IntegriCloud