static void pikawdt_ping(unsigned long data) { if (time_before(jiffies, pikawdt_private.next_heartbeat) || (!nowayout && !pikawdt_private.open)) { pikawdt_reset(); mod_timer(&pikawdt_private.timer, jiffies + WDT_TIMEOUT); } else pr_crit("I will reset your machine !\n"); }
/* * Timer tick */ static void pikawdt_ping(unsigned long data) { if (time_before(jiffies, pikawdt_private.next_heartbeat) || (!nowayout && !pikawdt_private.open)) { pikawdt_reset(); mod_timer(&pikawdt_private.timer, jiffies + WDT_TIMEOUT); } else #ifdef CONFIG_DEBUG_PRINTK printk(KERN_CRIT PFX "I will reset your machine !\n"); #else ; #endif }