aboutsummaryrefslogtreecommitdiff
path: root/arch/powerpc/kernel/watchdog.c
AgeCommit message (Expand)AuthorFilesLines
2022-07-27powerpc/watchdog: introduce a NMI watchdog's factorGravatar Laurent Dufour 1-1/+20
2022-07-25powerpc: Fix all occurences of duplicate wordsGravatar Michael Ellerman 1-1/+1
2022-05-05powerpc: fix typos in commentsGravatar Julia Lawall 1-1/+1
2021-11-29powerpc/watchdog: help remote CPUs to flush NMI printk outputGravatar Nicholas Piggin 1-6/+31
2021-11-25powerpc/watchdog: Fix wd_smp_last_reset_tb reportingGravatar Nicholas Piggin 1-4/+4
2021-11-25powerpc/watchdog: read TB close to where it is usedGravatar Nicholas Piggin 1-12/+14
2021-11-25powerpc/watchdog: Avoid holding wd_smp_lock over printk and smp_send_nmi_ipiGravatar Nicholas Piggin 1-19/+74
2021-11-25powerpc/watchdog: tighten non-atomic read-modify-write accessGravatar Nicholas Piggin 1-10/+26
2021-11-25powerpc/watchdog: Fix missed watchdog reset due to memory ordering raceGravatar Nicholas Piggin 1-1/+40
2021-11-18Merge branch 'rework/printk_safe-removal' into for-linusGravatar Petr Mladek 1-0/+6
2021-11-10printk: restore flushing of NMI buffers on remote CPUs after NMI backtracesGravatar Nicholas Piggin 1-0/+6
2021-08-30Merge branch 'rework/printk_safe-removal' into for-linusGravatar Petr Mladek 1-5/+0
2021-07-26printk: remove safe buffersGravatar John Ogness 1-5/+0
2021-06-17powerpc/watchdog: include linux/processor.h for spin_until_condGravatar Sudeep Holla 1-0/+1
2021-02-09powerpc: move NMI entry/exit code into wrapperGravatar Nicholas Piggin 1-6/+4
2021-02-09powerpc: convert interrupt handlers to use wrappersGravatar Nicholas Piggin 1-2/+5
2021-01-30powerpc/watchdog: Declare soft_nmi_interrupt() prototypeGravatar Cédric Le Goater 1-0/+1
2019-04-30powerpc/watchdog: Use hrtimers for per-CPU heartbeatGravatar Nicholas Piggin 1-41/+40
2018-07-24powerpc: NMI IPI make NMI IPIs fully sychronousGravatar Nicholas Piggin 1-1/+0
2018-05-10powerpc/watchdog: provide more data in watchdog messagesGravatar Nicholas Piggin 1-3/+25
2018-05-10powerpc/watchdog: don't update the watchdog timestamp if a lockup is detectedGravatar Nicholas Piggin 1-2/+0
2018-05-10powerpc/watchdog: fix typo 'can by' to 'can be'Gravatar Wolfram Sang 1-1/+1
2018-01-28powerpc/watchdog: Print the NIP in soft_nmi_interrupt()Gravatar Michael Ellerman 1-1/+1
2018-01-28powerpc/watchdog: regs can't be null in soft_nmi_interrupt()Gravatar Michael Ellerman 1-4/+1
2018-01-28powerpc/watchdog: Tweak watchdog printksGravatar Michael Ellerman 1-6/+9
2018-01-21powerpc/watchdog: improve watchdog commentsGravatar Nicholas Piggin 1-20/+38
2018-01-18powerpc/watchdog: remove arch_trigger_cpumask_backtraceGravatar Nicholas Piggin 1-22/+0
2017-11-16Merge tag 'powerpc-4.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Gravatar Linus Torvalds 1-12/+17
2017-11-13Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Gravatar Linus Torvalds 1-3/+2
2017-11-02powerpc/watchdog: Convert timers to use timer_setup()Gravatar Kees Cook 1-3/+2
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-10-04powerpc/watchdog: Make use of watchdog_nmi_probe()Gravatar Thomas Gleixner 1-9/+8
2017-10-04watchdog/core, powerpc: Lock cpus across reconfigurationGravatar Thomas Gleixner 1-4/+0
2017-10-04watchdog/core, powerpc: Replace watchdog_nmi_reconfigure()Gravatar Thomas Gleixner 1-9/+14
2017-10-04powerpc/watchdog: Do not trigger SMP crash from touch_nmi_watchdogGravatar Nicholas Piggin 1-2/+5
2017-10-04powerpc/watchdog: Do not backtrace locked CPUs twice if allcpus backtrace is ...Gravatar Nicholas Piggin 1-8/+11
2017-10-04powerpc/watchdog: Do not panic from locked CPU's IPI handlerGravatar Nicholas Piggin 1-2/+1
2017-09-14watchdog/hardlockup: Clean up hotplug locking messGravatar Thomas Gleixner 1-0/+2
2017-09-14watchdog/core, powerpc: Make watchdog_nmi_reconfigure() two stageGravatar Thomas Gleixner 1-8/+9
2017-09-14watchdog/core: Remove broken suspend/resume interfacesGravatar Thomas Gleixner 1-3/+0
2017-08-23Merge branch 'fixes' into nextGravatar Michael Ellerman 1-13/+36
2017-08-10powerpc: Add irq accounting for watchdog interruptsGravatar Nicholas Piggin 1-0/+3
2017-08-09powerpc/watchdog: add locking around init/exit functionsGravatar Nicholas Piggin 1-1/+10
2017-08-09powerpc/watchdog: Fix marking of stuck CPUsGravatar Nicholas Piggin 1-6/+9
2017-08-09powerpc/watchdog: Fix final-check recovered caseGravatar Nicholas Piggin 1-1/+5
2017-08-09powerpc/watchdog: Moderate touch_nmi_watchdog overheadGravatar Nicholas Piggin 1-1/+3
2017-08-09powerpc/watchdog: Improve watchdog lock primitiveGravatar Nicholas Piggin 1-4/+9
2017-07-12powerpc/64s: implement arch-specific hardlockup watchdogGravatar Nicholas Piggin 1-0/+386