X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=kernel%2Frcutiny.c;h=0c343b9a46d565cde538f153894010748f1c924d;hb=HEAD;hp=0344937247495d69b3ef5255ace0d94b2250fac2;hpb=03a4491f5d6835028dbbcf36990599c5c9f6ff55;p=mv-sheeva.git diff --git a/kernel/rcutiny.c b/kernel/rcutiny.c index 03449372474..0c343b9a46d 100644 --- a/kernel/rcutiny.c +++ b/kernel/rcutiny.c @@ -189,7 +189,8 @@ static int rcu_kthread(void *arg) unsigned long flags; for (;;) { - wait_event(rcu_kthread_wq, have_rcu_kthread_work != 0); + wait_event_interruptible(rcu_kthread_wq, + have_rcu_kthread_work != 0); morework = rcu_boost(); local_irq_save(flags); work = have_rcu_kthread_work;