[PATCH] ipmi: add hacks for IPMI chassis poweroff for certain Dell servers
authorCorey Minyard <minyard@acm.org>
Tue, 6 Sep 2005 22:18:43 +0000 (15:18 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Wed, 7 Sep 2005 23:57:49 +0000 (16:57 -0700)
commit168524d673f99550d75af49eb3f5d2850420eb66
tree3a6a36cb8cf6aba700ac1909123196c6ed1e4a60
parent56a55ec64806fb56e0cd43b0f726020b74c6689b
[PATCH] ipmi: add hacks for IPMI chassis poweroff for certain Dell servers

This patch allows Dell servers with IPMI controllers that predate IPMI 1.5
to use the standard poweroff or powercycle commands.  These systems
firmware don't set the chassis capability bit in the Get Device ID, but
they do implement the standard poweroff and powercycle commands.

Tested on RHEL3 kernel 2.4.21-20.ELsmp on a PowerEdge 2600.  The standard
ipmi_poweroff driver cannot drive these systems.  With this patch, they
power off or powercycle as expected.

Signed-off-by: Matt Domsch <Matt_Domsch@dell.com>
Signed-off-by: Corey Minyard <minyard@acm.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
drivers/char/ipmi/ipmi_poweroff.c