summaryrefslogtreecommitdiffstats
path: root/drivers/char/ipmi/ipmi_bt_sm.c
diff options
context:
space:
mode:
authorCorey Minyard <minyard@acm.org>2005-11-07 00:59:59 -0800
committerLinus Torvalds <torvalds@g5.osdl.org>2005-11-07 07:53:44 -0800
commitea94027b92dd0d02d238d5984cd9089343c1d6cc (patch)
tree89af59134162852ad8863b8b64e7c7ab6c4c0026 /drivers/char/ipmi/ipmi_bt_sm.c
parentd5a2b89a4943b423b5b0a07783fee4e08424b0b2 (diff)
downloadtalos-op-linux-ea94027b92dd0d02d238d5984cd9089343c1d6cc.tar.gz
talos-op-linux-ea94027b92dd0d02d238d5984cd9089343c1d6cc.zip
[PATCH] ipmi: si start transaction hook
Some commands, on some system BMCs, don't respond at at all. This is seen on Dell PowerEdge x6xx and x7xx systems with IPMI 1.0 BT controllers when a "Get SDR" command is issued, with a length field of 0x3A, which happens to be the length of about SDR entries. If another length is passed, this command succeeds. This patch adds general infrastructure for receiving commands before they're passed down to the low-level drivers, such that they can be completed immediately, or modified, prior to being sent to ->start_transaction(). 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>
Diffstat (limited to 'drivers/char/ipmi/ipmi_bt_sm.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud