<
return-EBUSY;/* Good, fire up the show */wdt_startup();returnnonseekable_open(inode, file);}static intfop_close(struct inode *inode,struct file *file){if(wdt_expect_close ==42)wdt_turnoff();else{/* wim: shouldn't there be a: del_timer(&timer); */printk(KERN_CRIT PFX
"device file closed unexpectedly. Will not stop the WDT!\n");}clear_bit(0, &wdt_is_open);
wdt_expect_close =0;return0;}static long