clear_bit(0, &timer_alive);
clear_bit(0, &driver_open);
static int softdog_release(struct inode *inode, struct file *file){	/*	 *	Shut off the timer.	 * 	Lock it in if it's a module and we set nowayout	 */	if (expect_close == 42) {		softdog_stop();	} else {		printk(KERN_CRIT PFX "Unexpected close, not stopping watchdog!\n");		softdog_keepalive();	}	clear_bit(0, &timer_alive);	expect_close = 0;	return 0;}