summaryrefslogtreecommitdiffstats
path: root/arch/x86/mm (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | x86/tlb: Drop the _GPL from the cpu_tlbstate exportThomas Gleixner2018-01-051-1/+1
| * | | | x86/kaslr: Fix the vaddr_end messThomas Gleixner2018-01-051-23/+9
| * | | | x86/mm: Map cpu_entry_area at the same place on 4/5 levelThomas Gleixner2018-01-041-1/+1
* | | | | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-01-041-1/+2
|\| | | | | |_|_|/ |/| | |
| * | | x86/pti: Make sure the user/kernel PTEs matchThomas Gleixner2018-01-031-1/+2
* | | | Merge branch 'x86/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds2017-12-311-2/+2
|\ \ \ \
| * | | | x86/mm: Unbreak modules that use the DMA APITom Lendacky2017-12-181-2/+2
* | | | | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2017-12-308-49/+638
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | x86/mm/dump_pagetables: Allow dumping current pagetablesThomas Gleixner2017-12-232-5/+72
| * | | | x86/mm/dump_pagetables: Check user space page table for WX pagesThomas Gleixner2017-12-232-6/+26
| * | | | x86/mm/dump_pagetables: Add page table directory to the debugfs VFS hierarchyBorislav Petkov2017-12-231-5/+10
| * | | | x86/mm: Use INVPCID for __native_flush_tlb_single()Dave Hansen2017-12-231-27/+37
| * | | | x86/mm: Use/Fix PCID to optimize user/kernel switchesPeter Zijlstra2017-12-232-1/+2
| * | | | x86/mm: Abstract switching CR3Dave Hansen2017-12-231-2/+20
| * | | | x86/mm: Allow flushing for future ASID switchesDave Hansen2017-12-231-0/+35
| * | | | x86/pti: Map the vsyscall page if neededAndy Lutomirski2017-12-231-0/+65
| * | | | x86/pti: Put the LDT in its own PGD if PTI is onAndy Lutomirski2017-12-231-0/+9
| * | | | x86/cpu_entry_area: Add debugstore entries to cpu_entry_areaThomas Gleixner2017-12-231-0/+27
| * | | | x86/mm/pti: Map ESPFIX into user spaceAndy Lutomirski2017-12-231-0/+11
| * | | | x86/mm/pti: Share entry text PMDThomas Gleixner2017-12-231-0/+10
| * | | | x86/mm/pti: Share cpu_entry_area with user space page tablesAndy Lutomirski2017-12-231-0/+25
| * | | | x86/mm/pti: Add functions to clone kernel PMDsAndy Lutomirski2017-12-231-0/+127
| * | | | x86/mm/pti: Allocate a separate user PGDDave Hansen2017-12-231-2/+3
| * | | | x86/mm/pti: Add mapping helper functionsDave Hansen2017-12-231-0/+41
| * | | | x86/pti: Add the pti= cmdline option and documentationBorislav Petkov2017-12-231-1/+25
| * | | | x86/mm/pti: Add infrastructure for page table isolationThomas Gleixner2017-12-233-3/+90
| * | | | x86/mm/pti: Disable global pages if PAGE_TABLE_ISOLATION=yDave Hansen2017-12-231-3/+9
* | | | | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2017-12-237-58/+227
|\| | | |
| * | | | x86/cpu_entry_area: Prevent wraparound in setup_cpu_entry_area_ptes() on 32bitThomas Gleixner2017-12-231-1/+2
| * | | | x86/cpu_entry_area: Move it out of the fixmapThomas Gleixner2017-12-225-30/+78
| * | | | x86/cpu_entry_area: Move it to a separate unitThomas Gleixner2017-12-222-1/+105
| * | | | x86/mm: Move the CR3 construction functions to tlbflush.hDave Hansen2017-12-221-4/+4
| * | | | x86/mm: Use __flush_tlb_one() for kernel memoryPeter Zijlstra2017-12-221-1/+1
| * | | | x86/mm/dump_pagetables: Make the address hints correct and readableThomas Gleixner2017-12-221-37/+53
| * | | | x86/mm/dump_pagetables: Check PAGE_PRESENT for realThomas Gleixner2017-12-221-1/+1
* | | | | Do not hash userspace addresses in fault handlersKees Cook2017-12-201-1/+1
* | | | | Merge branch 'WIP.x86-pti.entry-for-linus' of git://git.kernel.org/pub/scm/li...Linus Torvalds2017-12-181-1/+17
|\| | | |
| * | | | x86/kasan/64: Teach KASAN about the cpu_entry_areaAndy Lutomirski2017-12-171-1/+17
| * | | | x86/mm/kasan: Don't use vmemmap_populate() to initialize shadowAndrey Ryabinin2017-12-171-7/+136
| * | | | Merge commit 'upstream-x86-virt' into WIP.x86/mmIngo Molnar2017-12-171-1/+1
| |\ \ \ \
| * \ \ \ \ Merge branch 'upstream-x86-selftests' into WIP.x86/pti.baseIngo Molnar2017-12-172-26/+85
| |\ \ \ \ \
| * \ \ \ \ \ Merge commit 'upstream-x86-entry' into WIP.x86/mmIngo Molnar2017-12-171-54/+34
| |\ \ \ \ \ \
* | \ \ \ \ \ \ Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-12-152-7/+9
|\ \ \ \ \ \ \ \ | | |_|_|_|/ / / | |/| | | | / / | |_|_|_|_|/ / |/| | | | | |
| * | | | | | x86/mm/kmmio: Fix mmiotrace for page unaligned addressesKarol Herbst2017-12-112-7/+9
* | | | | | | kmemcheck: rip it out for realMichal Hocko2017-12-089-9/+0
* | | | | | | Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-12-071-1/+3
|\| | | | | |
| * | | | | | x86/xen: Support early interrupts in xen pv guestsJuergen Gross2017-11-281-1/+3
* | | | | | | x86: don't hash faulting address in oops printoutLinus Torvalds2017-12-061-1/+1
* | | | | | | locking/refcounts: Do not force refcount_t usage as GPL-only exportKees Cook2017-12-061-1/+1
* | | | | | | Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-11-262-3/+70
|\| | | | | | | |_|_|_|_|/ |/| | | | |