summaryrefslogtreecommitdiffstats
path: root/arch/x86 (follow)
Commit message (Expand)AuthorAgeFilesLines
* kfence: add test suiteMarco Elver2021-02-261-1/+2
* kfence: use pt_regs to generate stack trace on faultsMarco Elver2021-02-262-7/+1
* x86, kfence: enable KFENCE for x86Alexander Potapenko2021-02-263-0/+76
* Merge tag 'kbuild-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2021-02-251-14/+15
|\
| * arch: syscalls: remove $(srctree)/ prefix from syscall tablesMasahiro Yamada2021-02-221-2/+2
| * arch: syscalls: add missing FORCE and fix 'targets' to make if_changed workMasahiro Yamada2021-02-221-12/+13
* | Merge tag 'x86-entry-2021-02-24' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2021-02-2515-178/+270
|\ \
| * \ Merge branch 'x86/paravirt' into x86/entryIngo Molnar2021-02-1257-402/+485
| |\ \
| * | | x86/softirq/64: Inline do_softirq_own_stack()Thomas Gleixner2021-02-103-7/+12
| * | | softirq: Move do_softirq_own_stack() to generic asm headerThomas Gleixner2021-02-102-0/+2
| * | | softirq: Move __ARCH_HAS_DO_SOFTIRQ to KconfigThomas Gleixner2021-02-102-2/+1
| * | | x86: Select CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACKThomas Gleixner2021-02-103-12/+10
| * | | x86/softirq: Remove indirection in do_softirq_own_stack()Thomas Gleixner2021-02-103-76/+17
| * | | x86/entry: Use run_sysvec_on_irqstack_cond() for XEN upcallThomas Gleixner2021-02-101-13/+6
| * | | x86/entry: Convert device interrupts to inline stack switchingThomas Gleixner2021-02-104-34/+36
| * | | x86/entry: Convert system vectors to irq stack macroThomas Gleixner2021-02-103-30/+66
| * | | x86/irq: Provide macro for inlining irq stack switchingThomas Gleixner2021-02-101-0/+98
| * | | x86/apic: Split out spurious handling codeThomas Gleixner2021-02-101-12/+19
| * | | x86/irq/64: Adjust the per CPU irq stack pointer by 8Thomas Gleixner2021-02-105-16/+27
| * | | x86/irq: Sanitize irq stack trackingThomas Gleixner2021-02-104-10/+10
| * | | x86/entry: Fix instrumentation annotationThomas Gleixner2021-02-101-1/+1
| * | | Merge branch 'objtool/core' into x86/entryThomas Gleixner2021-02-1017-153/+207
| |\ \ \
* | \ \ \ Merge tag 'sfi-removal-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2021-02-2446-2817/+35
|\ \ \ \ \
| * | | | | x86/platform/intel-mid: Update Copyright year and drop file namesAndy Shevchenko2021-02-152-4/+4
| * | | | | x86/platform/intel-mid: Remove unused header inclusion in intel-mid.hAndy Shevchenko2021-02-151-1/+0
| * | | | | x86/platform/intel-mid: Drop unused __intel_mid_cpu_chip and Co.Andy Shevchenko2021-02-152-40/+0
| * | | | | x86/platform/intel-mid: Get rid of intel_scu_ipc_legacy.hAndy Shevchenko2021-02-153-22/+5
| * | | | | x86/PCI: Describe @reg for type1_access_ok()Andy Shevchenko2021-02-151-0/+1
| * | | | | x86/PCI: Get rid of custom x86 model comparisonAndy Shevchenko2021-02-151-2/+15
| * | | | | sfi: Remove framework for deprecated firmwareAndy Shevchenko2021-02-1529-1509/+8
| * | | | | mfd: intel_msic: Remove driver for deprecated platformAndy Shevchenko2021-02-091-12/+0
| * | | | | x86/apb_timer: Remove driver for deprecated platformAndy Shevchenko2021-02-097-560/+3
| * | | | | x86/platform/intel-mid: Remove unused leftovers (vRTC)Andy Shevchenko2021-02-098-246/+1
| * | | | | x86/platform/intel-mid: Remove unused leftovers (msic)Andy Shevchenko2021-02-095-114/+0
| * | | | | x86/platform/intel-mid: Remove unused leftovers (msic_thermal)Andy Shevchenko2021-02-092-33/+0
| * | | | | x86/platform/intel-mid: Remove unused leftovers (msic_power_btn)Andy Shevchenko2021-02-093-111/+0
| * | | | | x86/platform/intel-mid: Remove unused leftovers (msic_gpio)Andy Shevchenko2021-02-092-44/+0
| * | | | | x86/platform/intel-mid: Remove unused leftovers (msic_battery)Andy Shevchenko2021-02-092-33/+0
| * | | | | x86/platform/intel-mid: Remove unused leftovers (msic_ocd)Andy Shevchenko2021-02-092-45/+0
| * | | | | x86/platform/intel-mid: Remove unused leftovers (msic_audio)Andy Shevchenko2021-02-092-43/+0
| * | | | | Merge tag 'ib-drm-gpio-pdx86-rtc-wdt-v5.12-2' of git://git.infradead.org/linu...Rafael J. Wysocki2021-02-092-83/+0
| |\ \ \ \ \ | | |_|_|_|/ | |/| | | |
* | | | | | Merge tag 'char-misc-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-02-242-1/+93
|\ \ \ \ \ \
| * | | | | | x86/acrn: Introduce hypercall interfacesShuo Liu2021-02-091-0/+54
| * | | | | | x86/acrn: Introduce acrn_cpuid_base() and hypervisor feature bitsYin Fengwei2021-02-092-1/+17
| * | | | | | x86/acrn: Introduce acrn_{setup, remove}_intr_handler()Shuo Liu2021-02-092-0/+22
* | | | | | | Merge tag 'clang-lto-v5.12-rc1-part2' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2021-02-244-1/+14
|\ \ \ \ \ \ \
| * | | | | | | x86, build: allow LTO to be selectedSami Tolvanen2021-02-232-0/+7
| * | | | | | | x86, cpu: disable LTO for cpu.cSami Tolvanen2021-02-231-0/+4
| * | | | | | | x86, vdso: disable LTO only for vDSOSami Tolvanen2021-02-231-1/+2
| * | | | | | | x86, build: use objtool mcountSami Tolvanen2021-02-231-0/+1