summaryrefslogtreecommitdiffstats
path: root/arch/x86
Commit message (Expand)AuthorAgeFilesLines
* mmap locking API: convert mmap_sem commentsMichel Lespinasse2020-06-097-19/+19
* mmap locking API: rename mmap_sem to mmap_lockMichel Lespinasse2020-06-091-1/+1
* mmap locking API: add mmap_assert_locked() and mmap_assert_write_locked()Michel Lespinasse2020-06-091-1/+1
* mmap locking API: add MMAP_LOCK_INITIALIZERMichel Lespinasse2020-06-091-1/+1
* mmap locking API: convert mmap_sem call sites missed by coccinelleMichel Lespinasse2020-06-091-4/+4
* mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse2020-06-094-15/+15
* mm: consolidate pte_index() and pte_offset_*() definitionsMike Rapoport2020-06-093-86/+0
* mm: pgtable: add shortcuts for accessing kernel PMD and PTEMike Rapoport2020-06-091-23/+3
* x86/mm: simplify init_trampoline() and surrounding logicMike Rapoport2020-06-095-47/+37
* mm: reorder includes after introduction of linux/pgtable.hMike Rapoport2020-06-0937-36/+37
* mm: introduce include/linux/pgtable.hMike Rapoport2020-06-0942-43/+41
* mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport2020-06-0924-24/+0
* kernel: rename show_stack_loglvl() => show_stack()Dmitry Safonov2020-06-092-7/+2
* x86/amd_gart: print stacktrace for a leak with KERN_ERRDmitry Safonov2020-06-091-1/+1
* x86: add show_stack_loglvl()Dmitry Safonov2020-06-091-2/+8
* x86: add missing const qualifiers for log_lvlDmitry Safonov2020-06-092-3/+3
* asm-generic: don't include <linux/mm.h> in cacheflush.hChristoph Hellwig2020-06-081-0/+2
* Merge tag 'dma-mapping-5.8' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2020-06-061-0/+1
|\
| * x86/mm: unencrypted non-blocking DMA allocations use coherent poolsDavid Rientjes2020-04-251-0/+1
* | Merge tag 'pci-v5.8-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2020-06-062-10/+10
|\ \
| * \ Merge branch 'pci/virtualization'Bjorn Helgaas2020-06-041-10/+6
| |\ \
| | * | x86/PCI: Drop unused xen_register_pirq() gsi_override parameterWei Liu2020-05-271-10/+6
| * | | x86/PCI: Mark Intel C620 MROMs as having non-compliant BARsXiaochun Lee2020-05-151-0/+4
| |/ /
* | | 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-0523-585/+608
|\ \ \
| * | | x86/tlb/uv: Add a forward declaration for struct flush_tlb_infoBorislav Petkov2020-05-031-0/+1
| * | | x86/cpu: Export native_write_cr4() only when CONFIG_LKTDM=mThomas Gleixner2020-04-261-0/+2
| * | | x86/tlb: Restrict access to tlbstateThomas Gleixner2020-04-262-48/+49
| * | | x86/tlb: Move PCID helpers where they are usedThomas Gleixner2020-04-262-127/+126
| * | | x86/tlb: Uninline nmi_uaccess_okay()Thomas Gleixner2020-04-262-32/+33
| * | | x86/tlb: Move cr4_set_bits_and_update_boot() to the usage siteThomas Gleixner2020-04-262-14/+13
| * | | x86/tlb: Move paravirt_tlb_remove_table() to the usage siteThomas Gleixner2020-04-262-5/+8
| * | | x86/tlb: Move __flush_tlb_all() out of lineThomas Gleixner2020-04-262-29/+23
| * | | x86/tlb: Move flush_tlb_others() out of lineThomas Gleixner2020-04-263-10/+17
| * | | x86/tlb: Move __flush_tlb_one_kernel() out of lineThomas Gleixner2020-04-268-47/+40
| * | | x86/tlb: Move __flush_tlb_one_user() out of lineThomas Gleixner2020-04-265-58/+59
| * | | x86/tlb: Move __flush_tlb_global() out of lineThomas Gleixner2020-04-264-45/+44
| * | | x86/tlb: Move __flush_tlb() out of lineThomas Gleixner2020-04-267-36/+45
| * | | x86/alternatives: Move temporary_mm helpers into CThomas Gleixner2020-04-242-55/+55
| * | | x86/cr4: Sanitize CR4.PCE updateThomas Gleixner2020-04-243-22/+25
| * | | x86/cpu: Uninline CR4 accessorsThomas Gleixner2020-04-243-32/+38
| * | | x86/tlb: Uninline __get_current_cr3_fast()Thomas Gleixner2020-04-242-18/+21
| * | | 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-233-14/+16
| * | | x86/mm: Cleanup pgprot_4k_2_large() and pgprot_large_2_4k()Christoph Hellwig2020-04-233-20/+16
| * | | x86/mm: Move pgprot2cachemode out of lineChristoph Hellwig2020-04-203-12/+12
| * | | x86/mm: Add a x86_has_pat_wp() helperChristoph Hellwig2020-04-203-6/+10
| |/ /