[Skiboot] [PATCH 0/5] IPMI graceful shutdown and NVRAM locking
Joel Stanley
joel at jms.id.au
Fri Jan 30 11:31:46 AEDT 2015
Hello,
This series of patches enables the BMC to asynchronously (ie, not in
response to a request) send the host a message through the SMS_ATN mechanism.
When combined with the Linux side patch[1], this allows graceful shutdown over
ipmi:
ipmitool -I lanplus -H my-openpower-box power soft
As well as reboot:
ipmitool -I lanplus -H my-openpower-box power cycle
It also implements a PNOR locking mechanism that allows the BMC to ask the host
for accesss to the PNOR. When it has the PNOR locked, skiboot will deny access
to the nvram API, which is how Linux accesses the PNOR.
[1] http://patchwork.ozlabs.org/patch/434689/
Jeremy Kerr (1):
ipmi: handle SMS_ATN events
Joel Stanley (4):
ipmi: Set BMC Global Enables to enable notifications
ipmi: Implement Read Event and SEL parsing
ipmi: Message Linux to perform graceful shutdown
ipmi: Disable nvram accesses when requested
core/ipmi.c | 41 +++++++++++++++
core/nvram.c | 7 +++
hw/bt.c | 6 +++
hw/ipmi/ipmi-sel.c | 128 ++++++++++++++++++++++++++++++++++++++++++++++
include/ipmi.h | 21 ++++++++
include/opal.h | 2 +-
include/skiboot.h | 1 +
platforms/astbmc/common.c | 49 ++++++++++++++++++
8 files changed, 254 insertions(+), 1 deletion(-)
--
2.1.4
More information about the Skiboot
mailing list