[SPARC] drivers/sbus: fix-up schedule_timeout() usage
[sfrench/cifs-2.6.git] / drivers / sbus / char / bpp.c
index 87302fb1488545c94e8a5b58aa6822e7e668fb99..ccb20a6f5f36d7593b991d985cb8a478f704368f 100644 (file)
@@ -295,8 +295,7 @@ static unsigned short get_pins(unsigned minor)
 
 static void snooze(unsigned long snooze_time, unsigned minor)
 {
-       set_current_state(TASK_UNINTERRUPTIBLE);
-       schedule_timeout(snooze_time + 1);
+       schedule_timeout_uninterruptible(snooze_time + 1);
 }
 
 static int wait_for(unsigned short set, unsigned short clr,