11/34: cdrom/aztcd: remove sleep_on() usage
PATCH 1/1 11/34: cdrom/aztcd: remove sleep_on() usage
Hi,
Please consider applying.
Description: Directly use wait-queues instead of the deprecated sleep_on(). This required adding a local waitqueue. Patch is compile-tested.
Signed-off-by Nishanth Aravamudan <[email protected]>
drivers/cdrom/aztcd.c +5 -1
@@ -180,6 +180,7 @@#include <linux/ioport.h> #include <linux/string.h> #include <linux/major.h> +#include <linux/wait.h> #include <linux/init.h>
@@ -430,9 +431,12 @@ static void dten_low(void)#define STEN_LOW_WAIT statusAzt()static void statusAzt (void ) { +DEFINE_WAIT (wait); AztTimeout =AZT_STATUS_DELAY ;SET_TIMER (aztStatTimer,HZ /100 ); -sleep_on (&azt_waitq); +prepare_to_wait (&azt_waitq, &wait,TASK_UNINTERRUPTIBLE ); +schedule (); +finish_wait (&azt_waitq, &wait);if (AztTimeout <=0 )printk ("aztcd: Error Wait STEN_LOW_WAIT command:%x\n" , aztCmd);
_______________________________________________
Kernel-janitors mailing list
[email protected]
http://lists.osdl.org/mailman/listinfo/kernel-janitors