recovery_func
static void recovery_func(struct timer_list *unused);
timer_setup(&recovery_timer, recovery_func, 0);