summaryrefslogtreecommitdiffstats
path: root/arch/x86/mm
Commit message (Expand)AuthorAgeFilesLines
* x86/mm/cpa: Fix set_mce_nospec()Peter Zijlstra2019-02-081-25/+25
* x86/fault: Fix sign-extend unintended sign extensionColin Ian King2019-01-291-1/+1
* x86/mm/mem_encrypt: Fix erroneous sizeof()Peng Hao2019-01-151-2/+2
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2019-01-051-2/+2
|\
| * mm: treewide: remove unused address argument from pte_alloc functionsJoel Fernandes (Google)2019-01-041-2/+2
* | Remove 'type' argument from access_ok() functionLinus Torvalds2019-01-031-1/+1
|/
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2018-12-286-40/+47
|\
| * lib/ioremap: ensure break-before-make is used for huge p4d mappingsWill Deacon2018-12-281-0/+8
| * x86/pgtable: drop pXd_none() checks from pXd_free_pYd_table()Will Deacon2018-12-281-6/+0
| * mm, memory_hotplug: add nid parameter to arch_remove_memoryOscar Salvador2018-12-282-2/+3
| * mm: make free_reserved_area() return "const char *"Alexey Dobriyan2018-12-281-1/+1
| * kasan: rename kasan_zero_page to kasan_early_shadow_pageAndrey Konovalov2018-12-282-31/+35
* | Merge tag 'dma-mapping-4.21' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2018-12-281-7/+0
|\ \ | |/ |/|
| * dma-direct: merge swiotlb_dma_ops into the dma_direct codeChristoph Hellwig2018-12-131-7/+0
* | Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2018-12-267-332/+308
|\ \
| * | x86/mm/dump_pagetables: Use DEFINE_SHOW_ATTRIBUTE()Yangtao Li2018-12-181-51/+7
| * | x86/mm/cpa: Rename @addrinarray to @numpagesPeter Zijlstra2018-12-171-26/+26
| * | x86/mm/cpa: Better use CLFLUSHOPTPeter Zijlstra2018-12-171-12/+17
| * | x86/mm/cpa: Fold cpa_flush_range() and cpa_flush_array() into a single cpa_fl...Peter Zijlstra2018-12-171-74/+18
| * | x86/mm/cpa: Make cpa_data::numpages invariantPeter Zijlstra2018-12-171-8/+13
| * | x86/mm/cpa: Optimize cpa_flush_array() TLB invalidationPeter Zijlstra2018-12-173-19/+29
| * | x86/mm/cpa: Simplify the code after making cpa->vaddr invariantPeter Zijlstra2018-12-172-14/+6
| * | x86/mm/cpa: Make cpa_data::vaddr invariantPeter Zijlstra2018-12-171-10/+8
| * | x86/mm/cpa: Add __cpa_addr() helperPeter Zijlstra2018-12-171-19/+19
| * | x86/mm/cpa: Add ARRAY and PAGES_ARRAY selftestsPeter Zijlstra2018-12-171-4/+24
| * | Merge branch 'x86/urgent' into x86/mm, to pick up dependent fixIngo Molnar2018-12-174-48/+119
| |\ \
| * | | x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init()Dan Williams2018-12-051-6/+0
| * | | x86/mm: Validate kernel_physical_mapping_init() PTE populationDan Williams2018-12-051-12/+12
| * | | x86/fault: Clean up the page fault oops decoder a bitIngo Molnar2018-11-221-15/+23
| * | | x86/fault: Decode page fault OOPSes betterAndy Lutomirski2018-11-221-0/+84
| * | | x86/fault: Don't try to recover from an implicit supervisor accessAndy Lutomirski2018-11-221-0/+10
| * | | x86/fault: Remove sw_error_codeAndy Lutomirski2018-11-221-39/+11
| * | | x86/fault: Don't set thread.cr2, etc before OOPSingAndy Lutomirski2018-11-201-8/+0
| * | | x86/fault: Make error_code sanitization more robustAndy Lutomirski2018-11-201-9/+21
| * | | x86/fault: Improve the condition for signalling vs OOPSingAndy Lutomirski2018-11-201-1/+1
| * | | x86/fault: Fix SMAP #PF handling buglet for implicit supervisor accessesAndy Lutomirski2018-11-201-3/+6
| * | | x86/fault: Fold smap_violation() into do_user_addr_fault()Andy Lutomirski2018-11-201-17/+6
| * | | x86/cpufeatures, x86/fault: Mark SMAP as disabled when configured outAndy Lutomirski2018-11-201-4/+1
| * | | x86/fault: Check user_mode(regs) when avoiding an mmap_sem deadlockAndy Lutomirski2018-11-201-5/+2
| * | | x86/mm/fault: Allow stack access below %rspWaiman Long2018-11-121-12/+0
| | |/ | |/|
* | | Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-12-261-0/+1
|\ \ \
| * | | x86/pkeys: Make init_pkru_value staticSebastian Andrzej Siewior2018-12-031-0/+1
* | | | Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2018-12-261-1/+1
|\ \ \ \
| * | | | x86: Fix various typos in commentsIngo Molnar2018-12-031-1/+1
| |/ / /
* | | | Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2018-12-261-2/+38
|\ \ \ \
| * | | | x86/mm/pageattr: Introduce helper function to unmap EFI boot servicesSai Praneeth Prakhya2018-11-301-2/+38
| | |/ / | |/| |
* | | | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-12-251-1/+1
|\ \ \ \ | |_|_|/ |/| | |
| * | | x86/speculation/l1tf: Drop the swap storage limit restriction when l1tf=offMichal Hocko2018-12-111-1/+1
| | |/ | |/|
* | | x86/mm/cpa: Fix cpa_flush_array() TLB invalidationPeter Zijlstra2018-12-171-8/+16
* | | x86/mm: Fix decoy address handling vs 32-bit buildsDan Williams2018-12-111-2/+11