summaryrefslogtreecommitdiffstats
path: root/arch/x86
Commit message (Expand)AuthorAgeFilesLines
* locking/atomics: Flip fallbacks and instrumentationPeter Zijlstra2020-06-113-7/+34
* Merge branch 'uaccess.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2020-06-103-26/+23
|\
| * x86: kvm_hv_set_msr(): use __put_user() instead of 32bit __clear_user()Al Viro2020-06-031-1/+1
| * TEST_ACCESS_OK _never_ had been checked anywhereAl Viro2020-06-031-7/+0
| * x86: switch cp_stat64() to unsafe_put_user()Al Viro2020-06-031-18/+22
* | Merge tag 'for-v5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/lin...Linus Torvalds2020-06-102-4/+4
|\ \
| * | power: supply: olpc_battery: fix the power supply nameLubomir Rintel2020-05-102-4/+4
* | | x86: use proper parentheses around new uaccess macro argument usesLinus Torvalds2020-06-091-7/+7
* | | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2020-06-0986-291/+153
|\ \ \
| * | | x86: use non-set_fs based maccess routinesChristoph Hellwig2020-06-091-0/+16
| * | | maccess: always use strict semantics for probe_kernel_readChristoph Hellwig2020-06-091-7/+2
| * | | maccess: unify the probe kernel arch hooksChristoph Hellwig2020-06-091-21/+12
| * | | maccess: rename strncpy_from_unsafe_strict to strncpy_from_kernel_nofaultChristoph Hellwig2020-06-091-1/+1
| * | | 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
* | | | Merge branch 'x86/srbds' of git://git.kernel.org/pub/scm/linux/kernel/git/tip...Linus Torvalds2020-06-095-11/+158
|\ \ \ \ | |/ / / |/| | |
| * | | x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigationMark Gross2020-04-205-0/+144
| * | | x86/cpu: Add 'table' argument to cpu_matches()Mark Gross2020-04-201-11/+14
* | | | 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