Fix IPMI watchdog so the device can be reopened on an unexpected close
PATCH 1/1 Fix IPMI watchdog so the device can be reopened on an unexpected close
If there is an unexpected close, still allow the watchdog interface to be re-opened on the IPMI watchdog.
Signed-off-by Corey Minyard <[email protected]>
drivers/char/ipmi/ipmi_watchdog.c +1 -1
@@ -723,11 +723,11 @@if (expect_close ==42 ) { ipmi_watchdog_state =WDOG_TIMEOUT_NONE ;ipmi_set_timeout (IPMI_SET_TIMEOUT_NO_HB ); -clear_bit (0 , &ipmi_wdog_open); }else { printk(KERN_CRIT PFX "Unexpected close, not stopping watchdog!\n");ipmi_heartbeat (); } +clear_bit (0 , &ipmi_wdog_open); }ipmi_fasync (-1 , filep,0 );