opnsense-src/sys/dev/ipmi
Warner Losh 1170c2fecc Implement IPMI support for RB_POWRECYCLE
Some BMCs support power cycling the chassis via the chassis control
command 2 subcommand 2 (ipmitool called it 'chassis power cycle').  If
the BMC supports the chassis device, register a shutdown_final handler
that sends the power cycle command if request and waits up to 10s for
it to take effect. To minimize stack strain, we preallocate a ipmi
request in the softc. At the moment, we're verbose about what we're
doing.

Sponsored by: Netflix
2017-10-25 15:30:53 +00:00
..
ipmi.c Implement IPMI support for RB_POWRECYCLE 2017-10-25 15:30:53 +00:00
ipmi_acpi.c
ipmi_isa.c Check for ipmi_attached in ipmi_isa_probe as a suggested alternative to 2013-07-30 18:54:24 +00:00
ipmi_kcs.c Watchdog drivers need to support rearming the watchdog in contexts which 2015-04-24 16:56:23 +00:00
ipmi_linux.c Update kernel inclusions of capability.h to use capsicum.h instead; some 2014-03-16 10:55:57 +00:00
ipmi_pci.c
ipmi_smbios.c Remove support for FreeBSD < 602110. 2015-08-30 08:48:31 +00:00
ipmi_smbus.c
ipmi_smic.c Watchdog drivers need to support rearming the watchdog in contexts which 2015-04-24 16:56:23 +00:00
ipmi_ssif.c Use direct hardware access for internal requests for KCS and SMIC. In 2015-02-06 16:45:10 +00:00
ipmivars.h Implement IPMI support for RB_POWRECYCLE 2017-10-25 15:30:53 +00:00