| Commit message (Expand) | Author | Age | Files | Lines |
* | nmi_backtrace: allow excluding an arbitrary CPU | Douglas Anderson | 2023-08-18 | 1 | -7/+7 |
* | watchdog/hardlockup: define HARDLOCKUP_DETECTOR_ARCH | Petr Mladek | 2023-06-19 | 1 | -1/+1 |
* | watchdog/sparc64: define HARDLOCKUP_DETECTOR_SPARC64 | Petr Mladek | 2023-06-19 | 1 | -2/+2 |
* | watchdog/hardlockup: make HAVE_NMI_WATCHDOG sparc64-specific | Petr Mladek | 2023-06-19 | 1 | -3/+2 |
* | watchdog/hardlockup: declare arch_touch_nmi_watchdog() only in linux/nmi.h | Petr Mladek | 2023-06-19 | 1 | -3/+10 |
* | watchdog/buddy: cleanup how watchdog_buddy_check_hardlockup() is called | Douglas Anderson | 2023-06-19 | 1 | -2/+2 |
* | watchdog/hardlockup: remove softlockup comment in touch_nmi_watchdog() | Douglas Anderson | 2023-06-19 | 1 | -4/+0 |
* | watchdog/hardlockup: keep kernel.nmi_watchdog sysctl as 0444 if probe fails | Douglas Anderson | 2023-06-19 | 1 | -6/+0 |
* | watchdog/perf: adapt the watchdog_perf interface for async model | Lecopzer Chen | 2023-06-09 | 1 | -0/+2 |
* | watchdog/perf: add a weak function for an arch to detect if perf can use NMIs | Douglas Anderson | 2023-06-09 | 1 | -0/+1 |
* | watchdog/hardlockup: detect hard lockups using secondary (buddy) CPUs | Douglas Anderson | 2023-06-09 | 1 | -1/+8 |
* | watchdog/hardlockup: have the perf hardlockup use __weak functions more cleanly | Douglas Anderson | 2023-06-09 | 1 | -10/+0 |
* | watchdog/hardlockup: rename some "NMI watchdog" constants/function | Douglas Anderson | 2023-06-09 | 1 | -13/+11 |
* | watchdog/hardlockup: move perf hardlockup watchdog petting to watchdog.c | Douglas Anderson | 2023-06-09 | 1 | -2/+3 |
* | watchdog/hardlockup: add a "cpu" param to watchdog_hardlockup_check() | Douglas Anderson | 2023-06-09 | 1 | -1/+1 |
* | watchdog/hardlockup: move perf hardlockup checking/panic to common watchdog.c | Douglas Anderson | 2023-06-09 | 1 | -1/+4 |
* | watchdog/hardlockup: add comments to touch_nmi_watchdog() | Douglas Anderson | 2023-06-09 | 1 | -4/+19 |
* | watchdog/hardlockup: change watchdog_nmi_enable() to void | Lecopzer Chen | 2023-06-09 | 1 | -1/+1 |
* | watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct co... | Douglas Anderson | 2023-06-09 | 1 | -1/+1 |
* | x86/nmi: Print reasons why backtrace NMIs are ignored | Paul E. McKenney | 2023-01-19 | 1 | -0/+8 |
* | watchdog: export lockup_detector_reconfigure | Laurent Dufour | 2022-07-27 | 1 | -0/+2 |
* | sysctl: pass kernel pointers to ->proc_handler | Christoph Hellwig | 2020-04-27 | 1 | -10/+5 |
* | watchdog/core: Add missing prototypes for weak functions | Mathieu Malaterre | 2018-11-06 | 1 | -0/+2 |
* | watchdog/softlockup: Fix the SOFTLOCKUP_DETECTOR=n build | Peter Zijlstra | 2018-07-10 | 1 | -7/+8 |
* | watchdog/softlockup: Replace "watchdog/%u" threads with cpu_stop_work | Peter Zijlstra | 2018-07-03 | 1 | -0/+5 |
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 2017-11-02 | 1 | -0/+1 |
* | powerpc/watchdog: Make use of watchdog_nmi_probe() | Thomas Gleixner | 2017-10-04 | 1 | -0/+1 |
* | watchdog/core, powerpc: Replace watchdog_nmi_reconfigure() | Thomas Gleixner | 2017-10-04 | 1 | -1/+2 |
* | watchdog/hardlockup/perf: Implement CPU enable replacement | Thomas Gleixner | 2017-09-14 | 1 | -0/+2 |
* | watchdog/hardlockup/perf: Implement init time perf validation | Thomas Gleixner | 2017-09-14 | 1 | -2/+6 |
* | watchdog/core, powerpc: Make watchdog_nmi_reconfigure() two stage | Thomas Gleixner | 2017-09-14 | 1 | -0/+2 |
* | watchdog/sysctl: Clean up sysctl variable name space | Thomas Gleixner | 2017-09-14 | 1 | -8/+8 |
* | watchdog/sysctl: Get rid of the #ifdeffery | Thomas Gleixner | 2017-09-14 | 1 | -0/+6 |
* | watchdog/core: Clean up header mess | Thomas Gleixner | 2017-09-14 | 1 | -35/+25 |
* | watchdog/core: Remove the park_in_progress obfuscation | Thomas Gleixner | 2017-09-14 | 1 | -1/+0 |
* | watchdog/hardlockup/perf: Prevent CPU hotplug deadlock | Thomas Gleixner | 2017-09-14 | 1 | -0/+6 |
* | watchdog/core: Remove broken suspend/resume interfaces | Thomas Gleixner | 2017-09-14 | 1 | -12/+0 |
* | watchdog/core: Provide interface to stop from poweroff() | Thomas Gleixner | 2017-09-14 | 1 | -3/+3 |
* | watchdog/hardlockup: Provide interface to stop/restart perf events | Peter Zijlstra | 2017-09-14 | 1 | -0/+4 |
* | kernel/watchdog: Prevent false positives with turbo modes | Thomas Gleixner | 2017-08-18 | 1 | -0/+8 |
* | kernel/watchdog: split up config options | Nicholas Piggin | 2017-07-12 | 1 | -9/+20 |
* | kernel/watchdog: introduce arch_touch_nmi_watchdog() | Nicholas Piggin | 2017-07-12 | 1 | -11/+16 |
* | kernel/watchdog: remove unused declaration | Nicholas Piggin | 2017-07-12 | 1 | -3/+0 |
* | sched/headers: Move softlockup detector watchdog methods to <linux/nmi.h> | Ingo Molnar | 2017-03-03 | 1 | -0/+37 |
* | kernel/watchdog: prevent false hardlockup on overloaded system | Don Zickus | 2017-01-24 | 1 | -0/+1 |
* | kernel/watchdog.c: move shared definitions to nmi.h | Babu Moger | 2016-12-14 | 1 | -0/+24 |
* | nmi_backtrace: add more trigger_*_cpu_backtrace() methods | Chris Metcalf | 2016-10-07 | 1 | -5/+26 |
* | x86/apic: Remove declaration of unused hw_nmi_is_cpu_stuck | Yaowei Bai | 2016-03-23 | 1 | -1/+0 |
* | kernel/watchdog.c: perform all-CPU backtrace in case of hard lockup | Jiri Kosina | 2015-11-05 | 1 | -0/+1 |
* | Merge branch 'nmi' of git://ftp.arm.linux.org.uk/~rmk/linux-arm | Linus Torvalds | 2015-09-08 | 1 | -0/+6 |
|\ |
|