summaryrefslogtreecommitdiffstats
path: root/arch/x86/include (follow)
Commit message (Expand)AuthorAgeFilesLines
* mm: consolidate pte_index() and pte_offset_*() definitionsMike Rapoport2020-06-093-86/+0
* x86/mm: simplify init_trampoline() and surrounding logicMike Rapoport2020-06-093-15/+14
* mm: reorder includes after introduction of linux/pgtable.hMike Rapoport2020-06-093-3/+3
* mm: introduce include/linux/pgtable.hMike Rapoport2020-06-095-6/+5
* mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport2020-06-092-2/+0
* x86: add missing const qualifiers for log_lvlDmitry Safonov2020-06-091-1/+1
* asm-generic: don't include <linux/mm.h> in cacheflush.hChristoph Hellwig2020-06-081-0/+2
* Merge tag 'core_core_updates_for_5.8' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2020-06-051-1/+21
|\
| * x86/elf: Disable automatic READ_IMPLIES_EXEC on 64-bitKees Cook2020-04-201-2/+2
| * x86/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACKKees Cook2020-04-201-2/+3
| * x86/elf: Add table to document READ_IMPLIES_EXECKees Cook2020-04-201-0/+19
* | Merge tag 'x86-mm-2020-06-05' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2020-06-057-522/+69
|\ \
| * | x86/tlb/uv: Add a forward declaration for struct flush_tlb_infoBorislav Petkov2020-05-031-0/+1
| * | x86/tlb: Restrict access to tlbstateThomas Gleixner2020-04-261-47/+49
| * | x86/tlb: Move PCID helpers where they are usedThomas Gleixner2020-04-261-127/+6
| * | x86/tlb: Uninline nmi_uaccess_okay()Thomas Gleixner2020-04-261-32/+1
| * | x86/tlb: Move cr4_set_bits_and_update_boot() to the usage siteThomas Gleixner2020-04-261-14/+0
| * | x86/tlb: Move paravirt_tlb_remove_table() to the usage siteThomas Gleixner2020-04-261-5/+0
| * | x86/tlb: Move __flush_tlb_all() out of lineThomas Gleixner2020-04-261-22/+1
| * | x86/tlb: Move flush_tlb_others() out of lineThomas Gleixner2020-04-262-8/+8
| * | x86/tlb: Move __flush_tlb_one_kernel() out of lineThomas Gleixner2020-04-262-41/+2
| * | x86/tlb: Move __flush_tlb_one_user() out of lineThomas Gleixner2020-04-262-51/+3
| * | x86/tlb: Move __flush_tlb_global() out of lineThomas Gleixner2020-04-262-36/+3
| * | x86/tlb: Move __flush_tlb() out of lineThomas Gleixner2020-04-262-25/+8
| * | x86/alternatives: Move temporary_mm helpers into CThomas Gleixner2020-04-241-55/+0
| * | x86/cr4: Sanitize CR4.PCE updateThomas Gleixner2020-04-241-13/+1
| * | x86/cpu: Uninline CR4 accessorsThomas Gleixner2020-04-241-31/+5
| * | x86/tlb: Uninline __get_current_cr3_fast()Thomas Gleixner2020-04-241-18/+1
| * | x86/mm: Use pgprotval_t in protval_4k_2_large() and protval_large_2_4k()Christoph Hellwig2020-04-231-2/+2
| * | x86/mm: Unexport __cachemode2pte_tblChristoph Hellwig2020-04-231-12/+2
| * | x86/mm: Cleanup pgprot_4k_2_large() and pgprot_large_2_4k()Christoph Hellwig2020-04-231-13/+13
| * | x86/mm: Move pgprot2cachemode out of lineChristoph Hellwig2020-04-202-10/+1
| * | x86/mm: Add a x86_has_pat_wp() helperChristoph Hellwig2020-04-201-0/+2
| |/
* | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2020-06-053-10/+6
|\ \
| * | kmap: consolidate kmap_prot definitionsIra Weiny2020-06-051-1/+0
| * | arch/kmap: define kmap_atomic_prot() for all arch'sIra Weiny2020-06-051-14/+0
| * | arch/kunmap_atomic: consolidate duplicate codeIra Weiny2020-06-051-1/+0
| * | arch/kmap_atomic: consolidate duplicate codeIra Weiny2020-06-051-1/+4
| * | {x86,powerpc,microblaze}/kmap: move preempt disableIra Weiny2020-06-051-1/+10
| * | arch/kunmap: remove duplicate kunmap implementationsIra Weiny2020-06-051-4/+0
| * | arch/kmap: remove redundant arch specific kmapsIra Weiny2020-06-051-2/+0
| * | x86/mm: define mm_p4d_folded()Anshuman Khandual2020-06-051-0/+6
* | | mm: Fix mremap not considering huge pmd devmapFan Yang2020-06-051-0/+1
|/ /
* | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2020-06-042-11/+1
|\ \
| * | mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid()Anshuman Khandual2020-06-041-1/+1
| * | mm/hugetlb: define a generic fallback for arch_clear_hugepage_flags()Anshuman Khandual2020-06-041-4/+0
| * | mm/hugetlb: define a generic fallback for is_hugepage_only_range()Anshuman Khandual2020-06-041-6/+0
* | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2020-06-049-64/+160
|\ \ \
| * | | x86/kvm/hyper-v: Add support for synthetic debugger interfaceJon Doron2020-06-011-0/+13
| * | | x86/hyper-v: Add synthetic debugger definitionsJon Doron2020-06-011-0/+6