]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Watchdog drivers need to support rearming the watchdog in contexts which
authorjhb <jhb@FreeBSD.org>
Fri, 24 Apr 2015 16:56:23 +0000 (16:56 +0000)
committerjhb <jhb@FreeBSD.org>
Fri, 24 Apr 2015 16:56:23 +0000 (16:56 +0000)
commitf73942d5253add56867be970a881cf7113542113
tree482c231246d31c37a25b3a53d0dff5ba5137c0a8
parentcbdd03ad965538b7e6c0ddc6c24ce955774e5118
Watchdog drivers need to support rearming the watchdog in contexts which
are not permitted to sleep.  Only use the IPMI watchdog with backends
which poll driver-initiated requests to meet this requirement.

In practice this means that watchdogs will no longer be used on systems
that use the SSIF backend.

Differential Revision: https://reviews.freebsd.org/D2062
MFC after: 2 weeks
sys/dev/ipmi/ipmi.c
sys/dev/ipmi/ipmi_kcs.c
sys/dev/ipmi/ipmi_smic.c
sys/dev/ipmi/ipmivars.h