aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/char/ipmi/ipmi_watchdog.c
AgeCommit message (Expand)AuthorFilesLines
2023-05-18ipmi_watchdog: Fix read syscall not responding to signals during sleepCorey Minyard1-1/+1
2022-12-05ipmi/watchdog: use strscpy() to instead of strncpy()yang.yang29@zte.com.cn1-2/+1
2022-11-05ipmi/watchdog: Include <linux/kstrtox.h> when appropriateChristophe JAILLET1-0/+1
2022-05-12ipmi: Add an intializer for ipmi_recv_msg structCorey Minyard1-9/+5
2022-05-12ipmi: Add an intializer for ipmi_smi_msg structCorey Minyard1-9/+5
2022-01-17ipmi/watchdog: Constify identRikard Falkeborn1-1/+1
2021-10-05ipmi: Disable some operations during a panicCorey Minyard1-5/+12
2021-10-05ipmi:watchdog: Set panic count to proper value on a panicCorey Minyard1-4/+4
2021-05-13ipmi/watchdog: Stop watchdog timer when the current action is 'none'Petr Pavlu1-10/+12
2020-11-17ipmi/watchdog: replace atomic_add() and atomic_sub()Yejune Deng1-4/+4
2020-07-21ipmi/watchdog: add missing newlines when printing parameters by sysfsXiongfeng Wang1-2/+7
2019-10-23compat_ioctl: move WDIOC handling into wdt driversArnd Bergmann1-0/+1
2019-05-06*: convert stream-like files from nonseekable_open -> stream_openKirill Smelkov1-1/+1
2018-09-18ipmi: Use more common logging stylesJoe Perches1-27/+25
2018-04-18ipmi: Rename ipmi_user_t to struct ipmi_user *Corey Minyard1-2/+2
2018-04-18ipmi:watchdog: Use the IPMI panic handler instead of the system oneCorey Minyard1-37/+23
2018-04-18ipmi:watchdog: Replace printk() with pr_xxx()Corey Minyard1-30/+20
2018-04-18ipmi:watchdog: Rework locking and handlingCorey Minyard1-155/+140
2018-02-27ipmi: Add or fix SPDX-License-Identifier in all filesCorey Minyard1-21/+1
2018-02-11vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds1-1/+1
2018-01-31Merge tag 'for-linus-4.16-1' of git://github.com/cminyard/linux-ipmiLinus Torvalds1-2/+2
2018-01-08ipmi: use correct string lengthXiongfeng Wang1-1/+1
2017-12-12ipmi watchdog: fix typo in parameter descriptionWei Yongjun1-1/+1
2017-11-28the rest of drivers/*: annotate ->poll() instancesAl Viro1-2/+2
2017-09-27ipmi: Get the device id through a functionCorey Minyard1-3/+8
2017-07-10Merge tag 'for-linus-4.13-v2' of git://github.com/cminyard/linux-ipmiLinus Torvalds1-3/+4
2017-06-20sched/wait: Rename wait_queue_t => wait_queue_entry_tIngo Molnar1-1/+1
2017-05-08ipmi/watchdog: fix watchdog timeout set on rebootValentin Vidic1-3/+4
2017-04-28ipmi/watchdog: fix wdog hang on panic waiting for ipmi responseRobert Lippert1-4/+4
2017-03-02sched/headers: Prepare to move signal wakeup & sigpending methods from <linux...Ingo Molnar1-0/+1
2017-01-05ipmi: make ipmi_usr_hndl constCorey Minyard1-1/+1
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds1-1/+1
2016-03-22ipmi/watchdog: use nmi_panic() when kernel panics in NMI handlerHidehiro Kawai1-1/+1
2015-11-16ipmi watchdog : add panic_wdt_timeout parameterJean-Yves Faye1-1/+7
2015-05-28kernel/params: constify struct kernel_param_ops usesLuis R. Rodriguez1-3/+3
2012-07-23char/ipmi: remove local ioctl defines replaced by generic onesOskar Schirmer1-13/+0
2012-03-28Merge branch 'akpm' (Andrew's patch-bomb)Linus Torvalds1-9/+12
2012-03-28ipmi: use locks on watchdog timeout set on rebootCorey Minyard1-2/+2
2012-03-28ipmi: fix message handling during panicsCorey Minyard1-7/+10
2012-03-27watchdog: nowayout is boolWim Van Sebroeck1-2/+2
2011-12-20ipmi_watchdog: restore settings when BMC resetCorey Minyard1-3/+38
2011-10-10x86, nmi: Wire up NMI handlers to new routinesDon Zickus1-22/+11
2011-07-26atomic: use <linux/atomic.h>Arun Sharma1-1/+1
2011-01-07x86: Convert some devices to use DIE_NMIUNKNOWNDon Zickus1-1/+1
2010-10-22Merge branch 'llseek' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bklLinus Torvalds1-0/+1
2010-10-15llseek: automatically add .llseek fopArnd Bergmann1-0/+1
2010-09-15ipmi: autoconvert trivial BKL users to private mutexArnd Bergmann1-4/+4
2010-08-11param: update drivers/char/ipmi/ipmi_watchdog.c to new schemeRusty Russell1-15/+27
2010-05-17drivers: Push down BKL into various driversArnd Bergmann1-2/+15
2008-11-01saner FASYNC handling on file closeAl Viro1-1/+0
2008-07-14Merge commit 'v2.6.26' into bkl-removalJonathan Corbet1-2/+1
2008-07-11[PATCH] IPMI: return correct value from ipmi_writeMark Rustad1-2/+1
2008-06-20ipmi-watchdog: BKL pushdownArnd Bergmann1-0/+3
2008-04-29IPMI: Style fixes in the misc codeCorey Minyard1-111/+133
2007-11-28[WATCHDOG] ipmi: add the standard watchdog timeout ioctlsCorey Minyard1-0/+2
2007-10-18IPMI: new NMI handlingCorey Minyard1-41/+105
2007-10-18IPMI: add polled interfaceCorey Minyard1-46/+59
2007-10-18IPMI: remove bogus semaphore from watchdogCorey Minyard1-14/+3
2007-05-14Revert "ipmi: add new IPMI nmi watchdog handling"Linus Torvalds1-92/+42
2007-05-08no longer #include <asm/kdebug.h>Adrian Bunk1-1/+0
2007-05-08move die notifier handling to common codeChristoph Hellwig1-0/+1
2007-05-08ipmi: add new IPMI nmi watchdog handlingCorey Minyard1-42/+94
2006-12-30[PATCH] Fix IPMI watchdog set_param_str() using kstrdupSebastien Dugué1-6/+5
2006-12-10[PATCH] IPMI: remove zero initsRandy Dunlap1-9/+9
2006-12-07[PATCH] IPMI: Allow hot system interface removeCorey Minyard1-43/+78
2006-10-05IRQ: Maintain regs pointer globally rather than passing to IRQ handlersDavid Howells1-1/+1
2006-07-03[PATCH] make more file_operation structs staticArjan van de Ven1-1/+1
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel1-1/+0
2006-06-28[PATCH] IPMI: watchdog handle panic properlyCorey Minyard1-8/+10
2006-06-23[PATCH] ipmi: strstrip conversionPekka Enberg1-16/+9
2006-03-31[PATCH] IPMI: convert from semaphores to mutexesCorey Minyard1-23/+30
2006-03-31[PATCH] IPMI: tidy up various thingsCorey Minyard1-4/+4
2006-03-27[PATCH] Notifier chain update: API changesAlan Stern1-2/+4
2006-03-26[PATCH] ipmi: add full sysfs supportCorey Minyard1-1/+1
2005-11-07[PATCH] ipmi: fix watchdog timeout panic handlingCorey Minyard1-4/+9
2005-11-07[PATCH] ipmi: watchdog parms in sysfsCorey Minyard1-50/+196
2005-09-10[PATCH] drivers/char: fix-up schedule_timeout() usageNishanth Aravamudan1-4/+2
2005-09-07[PATCH] ipmi: style cleanupsCorey Minyard1-10/+9
2005-09-07[PATCH] ipmi: clean up versioning of the IPMI driverCorey Minyard1-5/+4
2005-09-07[PATCH] ipmi: watchdog/NMI interaction fixesCorey Minyard1-7/+11
2005-07-27[PATCH] consolidate CONFIG_WATCHDOG_NOWAYOUT handlingAndrey Panin1-5/+1
2005-05-01[PATCH] ipmi: fix watchdog so the device can be reopened on an unexpected closeCorey Minyard1-1/+1
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+1068