Messages in this thread | | | Subject | Re: [RFC] IPMI state machine regression | From | Corey Minyard <> | Date | Wed, 22 Aug 2018 11:14:52 -0500 |
| |
On 08/21/2018 05:14 PM, Andrew Banman wrote: > Dear IPMI supporters, > > We observe a window in IPMI BT's opportunistic get capabilities request, > wherein GET_DEVICE_GUID and GET_DEVICE_ID requests may start while the BT state > machine is in WR_CONSUME. Following this, the 0xD5 error code is forced in > bt_start_transaction, IPMI fails to initialize, and the interface is torn down. > There is no mechanism to retry bringing up the interface in open() /dev/ipmi. > This leaves IPMI hosed until you reload modules. Looks to happen after we call > schedule().
When was the latest kernel where this worked properly? Also, what hardware is this?
BTW, you can use the "hotmod" capability of the IPMI driver to add the device dynamically.
-corey
| |