summaryrefslogtreecommitdiffstats
path: root/include/linux/nmi.h
Commit message (Expand)AuthorAgeFilesLines
* nmi_backtrace: allow excluding an arbitrary CPUDouglas Anderson2023-08-181-7/+7
* watchdog/hardlockup: define HARDLOCKUP_DETECTOR_ARCHPetr Mladek2023-06-191-1/+1
* watchdog/sparc64: define HARDLOCKUP_DETECTOR_SPARC64Petr Mladek2023-06-191-2/+2
* watchdog/hardlockup: make HAVE_NMI_WATCHDOG sparc64-specificPetr Mladek2023-06-191-3/+2
* watchdog/hardlockup: declare arch_touch_nmi_watchdog() only in linux/nmi.hPetr Mladek2023-06-191-3/+10
* watchdog/buddy: cleanup how watchdog_buddy_check_hardlockup() is calledDouglas Anderson2023-06-191-2/+2
* watchdog/hardlockup: remove softlockup comment in touch_nmi_watchdog()Douglas Anderson2023-06-191-4/+0
* watchdog/hardlockup: keep kernel.nmi_watchdog sysctl as 0444 if probe failsDouglas Anderson2023-06-191-6/+0
* watchdog/perf: adapt the watchdog_perf interface for async modelLecopzer Chen2023-06-091-0/+2
* watchdog/perf: add a weak function for an arch to detect if perf can use NMIsDouglas Anderson2023-06-091-0/+1
* watchdog/hardlockup: detect hard lockups using secondary (buddy) CPUsDouglas Anderson2023-06-091-1/+8
* watchdog/hardlockup: have the perf hardlockup use __weak functions more cleanlyDouglas Anderson2023-06-091-10/+0
* watchdog/hardlockup: rename some "NMI watchdog" constants/functionDouglas Anderson2023-06-091-13/+11
* watchdog/hardlockup: move perf hardlockup watchdog petting to watchdog.cDouglas Anderson2023-06-091-2/+3
* watchdog/hardlockup: add a "cpu" param to watchdog_hardlockup_check()Douglas Anderson2023-06-091-1/+1
* watchdog/hardlockup: move perf hardlockup checking/panic to common watchdog.cDouglas Anderson2023-06-091-1/+4
* watchdog/hardlockup: add comments to touch_nmi_watchdog()Douglas Anderson2023-06-091-4/+19
* watchdog/hardlockup: change watchdog_nmi_enable() to voidLecopzer Chen2023-06-091-1/+1
* watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct co...Douglas Anderson2023-06-091-1/+1
* x86/nmi: Print reasons why backtrace NMIs are ignoredPaul E. McKenney2023-01-191-0/+8
* watchdog: export lockup_detector_reconfigureLaurent Dufour2022-07-271-0/+2
* sysctl: pass kernel pointers to ->proc_handlerChristoph Hellwig2020-04-271-10/+5
* watchdog/core: Add missing prototypes for weak functionsMathieu Malaterre2018-11-061-0/+2
* watchdog/softlockup: Fix the SOFTLOCKUP_DETECTOR=n buildPeter Zijlstra2018-07-101-7/+8
* watchdog/softlockup: Replace "watchdog/%u" threads with cpu_stop_workPeter Zijlstra2018-07-031-0/+5
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* powerpc/watchdog: Make use of watchdog_nmi_probe()Thomas Gleixner2017-10-041-0/+1
* watchdog/core, powerpc: Replace watchdog_nmi_reconfigure()Thomas Gleixner2017-10-041-1/+2
* watchdog/hardlockup/perf: Implement CPU enable replacementThomas Gleixner2017-09-141-0/+2
* watchdog/hardlockup/perf: Implement init time perf validationThomas Gleixner2017-09-141-2/+6
* watchdog/core, powerpc: Make watchdog_nmi_reconfigure() two stageThomas Gleixner2017-09-141-0/+2
* watchdog/sysctl: Clean up sysctl variable name spaceThomas Gleixner2017-09-141-8/+8
* watchdog/sysctl: Get rid of the #ifdefferyThomas Gleixner2017-09-141-0/+6
* watchdog/core: Clean up header messThomas Gleixner2017-09-141-35/+25
* watchdog/core: Remove the park_in_progress obfuscationThomas Gleixner2017-09-141-1/+0
* watchdog/hardlockup/perf: Prevent CPU hotplug deadlockThomas Gleixner2017-09-141-0/+6
* watchdog/core: Remove broken suspend/resume interfacesThomas Gleixner2017-09-141-12/+0
* watchdog/core: Provide interface to stop from poweroff()Thomas Gleixner2017-09-141-3/+3
* watchdog/hardlockup: Provide interface to stop/restart perf eventsPeter Zijlstra2017-09-141-0/+4
* kernel/watchdog: Prevent false positives with turbo modesThomas Gleixner2017-08-181-0/+8
* kernel/watchdog: split up config optionsNicholas Piggin2017-07-121-9/+20
* kernel/watchdog: introduce arch_touch_nmi_watchdog()Nicholas Piggin2017-07-121-11/+16
* kernel/watchdog: remove unused declarationNicholas Piggin2017-07-121-3/+0
* sched/headers: Move softlockup detector watchdog methods to <linux/nmi.h>Ingo Molnar2017-03-031-0/+37
* kernel/watchdog: prevent false hardlockup on overloaded systemDon Zickus2017-01-241-0/+1
* kernel/watchdog.c: move shared definitions to nmi.hBabu Moger2016-12-141-0/+24
* nmi_backtrace: add more trigger_*_cpu_backtrace() methodsChris Metcalf2016-10-071-5/+26
* x86/apic: Remove declaration of unused hw_nmi_is_cpu_stuckYaowei Bai2016-03-231-1/+0
* kernel/watchdog.c: perform all-CPU backtrace in case of hard lockupJiri Kosina2015-11-051-0/+1
* Merge branch 'nmi' of git://ftp.arm.linux.org.uk/~rmk/linux-armLinus Torvalds2015-09-081-0/+6
|\