mmc: sunxi-mmc: Fix clock refcount imbalance during unbind
[linux-2.6-block.git] / block / kyber-iosched.c
index b05357bced990b33f19b2901b75bfc16e7598db9..2146969237bfedd959a9bba02cf4c8ca88b21fc1 100644 (file)
@@ -434,7 +434,7 @@ static void kyber_exit_sched(struct elevator_queue *e)
        struct kyber_queue_data *kqd = e->elevator_data;
        int i;
 
-       del_timer_sync(&kqd->timer);
+       timer_shutdown_sync(&kqd->timer);
        blk_stat_disable_accounting(kqd->q);
 
        for (i = 0; i < KYBER_NUM_DOMAINS; i++)