ipmi/opal: Enable polled mode and proper callback
Fix a NULL dereference that would occur any time an ioctl() was done, due to a missing ipmi_enqueue_request callback. Just use the default for now, until we decide to properly enable IPMI interrupts. Reported by: kbowling
This commit is contained in:
parent
812649d86f
commit
54318d2a6a
@ -210,6 +210,8 @@ opal_ipmi_attach(device_t dev)
|
||||
}
|
||||
sc->ipmi.ipmi_startup = opal_ipmi_startup;
|
||||
sc->ipmi.ipmi_driver_request = opal_ipmi_driver_request;
|
||||
sc->ipmi.ipmi_enqueue_request = ipmi_polled_enqueue_request;
|
||||
sc->ipmi.ipmi_driver_requests_polled = 1;
|
||||
sc->ipmi.ipmi_dev = dev;
|
||||
|
||||
sc->sc_msg = malloc(sizeof(struct opal_ipmi_msg) + IPMI_MAX_RX, M_IPMI,
|
||||
|
Loading…
x
Reference in New Issue
Block a user