summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/nmi.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* x86/nmi: Upgrade NMI backtrace stall checks & messagesPaul E. McKenney2024-03-261-10/+14
* Merge tag 'x86-cleanups-2024-03-11' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2024-03-121-1/+1
|\
| * Merge tag 'v6.8-rc7' into x86/cleanups, to pick up fixesIngo Molnar2024-03-041-3/+0
| |\
| * | x86/nmi: Remove an unnecessary IS_ENABLED(CONFIG_SMP)Xin Li (Intel)2024-02-271-1/+1
* | | Merge tag 'x86_misc_for_v6.9_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2024-03-121-4/+4
|\ \ \
| * | | x86/nmi: Fix the inverse "in NMI handler" checkBreno Leitao2024-02-261-1/+1
| * | | x86/nmi: Rate limit unknown NMI messagesNamhyung Kim2024-01-251-3/+3
| |/ /
* | | Merge tag 'x86-fred-2024-03-10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-03-121-0/+42
|\ \ \ | |_|/ |/| |
| * | x86/fred: Add a NMI entry stub for FREDH. Peter Anvin (Intel)2024-01-311-0/+42
| |/
* / x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static keyPawan Gupta2024-02-201-3/+0
|/
* Merge tag 'x86_microcode_for_v6.7_rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-11-041-1/+8
|\
| * x86/microcode: Handle "offline" CPUs correctlyThomas Gleixner2023-10-241-1/+4
| * x86/microcode: Rendezvous and load in NMIThomas Gleixner2023-10-241-0/+4
* | x86/nmi: Fix out-of-order NMI nesting checks & false positive warningPaul E. McKenney2023-10-121-6/+7
|/
* locking/atomic: treewide: use raw_atomic*_<op>()Mark Rutland2023-06-051-1/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2023-02-251-4/+4
|\
| * x86/entry: KVM: Use dedicated VMX NMI entry for 32-bit kernels tooSean Christopherson2023-01-241-4/+4
* | x86/nmi: Print reasons why backtrace NMIs are ignoredPaul E. McKenney2023-01-201-0/+73
* | x86/nmi: Accumulate NMI-progress evidence in exc_nmi()Paul E. McKenney2023-01-201-1/+34
|/
* x86/nmi: Make register_nmi_handler() more robustThomas Gleixner2022-05-171-4/+8
* x86/nmi: Remove the 'strange power saving mode' hint from unknown NMI handlerJiri Kosina2022-03-161-1/+0
* x86/sev-es: Rename sev-es.{ch} to sev.{ch}Brijesh Singh2021-05-101-1/+1
* KVM/VMX: Invoke NMI non-IST entry instead of IST entryLai Jiangshan2021-05-051-0/+10
* x86/entry: Move nmi entry/exit into common codeThomas Gleixner2020-11-041-3/+3
* Merge tag 'x86_seves_for_v5.10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2020-10-141-0/+15
|\
| * x86/sev-es: Handle NMI StateJoerg Roedel2020-09-091-0/+6
| * x86/sev-es: Adjust #VC IST Stack on entering NMI handlerJoerg Roedel2020-09-091-0/+9
* | x86/nmi: Fix nmi_handle() duration miscalculationLibing Zhou2020-10-011-3/+2
|/
* x86/entry: Fix NMI vs IRQ state trackingPeter Zijlstra2020-07-101-5/+4
* x86/entry, cpumask: Provide non-instrumented variant of cpu_is_offline()Peter Zijlstra2020-06-151-1/+1
* x86/entry: Make NMI use IDTENTRY_RAWThomas Gleixner2020-06-121-1/+1
* x86/entry: Rename trace_hardirqs_off_prepare()Peter Zijlstra2020-06-111-1/+1
* x86/entry, nmi: Disable #DBPeter Zijlstra2020-06-111-52/+3
* x86/entry: Move paranoid irq tracing out of ASM codeThomas Gleixner2020-06-111-0/+3
* x86/nmi: Protect NMI entry against instrumentationThomas Gleixner2020-06-111-6/+9
* x86/entry: Convert NMI to IDTENTRY_NMIThomas Gleixner2020-06-111-3/+1
* x86/nmi: Remove edac.h include leftoverBorislav Petkov2020-05-161-4/+0
* x86: Fix a handful of typosMartin Molnar2020-02-161-2/+2
* x86/nmi: Remove irq_work from the long duration NMI handlerChangbin Du2020-01-111-11/+9
* x86/hotplug: Silence APIC and NMI when CPU is deadThomas Gleixner2019-07-251-0/+3
* treewide: Add SPDX license identifier for missed filesThomas Gleixner2019-05-211-0/+1
* Merge branch 'x86-mds-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2019-05-141-0/+4
|\
| * x86/speculation/mds: Clear CPU buffers on exit to userThomas Gleixner2019-03-061-0/+4
* | x86/exceptions: Split debug IST stackThomas Gleixner2019-04-171-1/+19
|/
* locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns ...Mark Rutland2017-10-251-1/+1
* x86/nmi: Use raw lockScott Wood2017-08-161-9/+9
* Merge tag 'edac_for_4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bpLinus Torvalds2017-05-011-11/+0
|\
| * x86/nmi, EDAC: Get rid of DRAM error reporting thru PCI SERR NMIBorislav Petkov2017-04-101-11/+0
* | x86/platform: Remove warning message for duplicate NMI handlersMike Travis2017-03-131-4/+2
|/
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1