treewide: Drop WARN_ON_FUNCTION_MISMATCH
[linux-2.6-block.git] / kernel / kthread.c
index 3c677918d8f2fece96a252343139a0671d29e180..28a6b7ab4a0fa8f810387583e6759075c4ab7936 100644 (file)
@@ -1050,8 +1050,7 @@ static void __kthread_queue_delayed_work(struct kthread_worker *worker,
        struct timer_list *timer = &dwork->timer;
        struct kthread_work *work = &dwork->work;
 
-       WARN_ON_FUNCTION_MISMATCH(timer->function,
-                                 kthread_delayed_work_timer_fn);
+       WARN_ON_ONCE(timer->function != kthread_delayed_work_timer_fn);
 
        /*
         * If @delay is 0, queue @dwork->work immediately.  This is for