patch-2.3.1 linux/drivers/char/ftape/lowlevel/fdc-io.c
Next file: linux/drivers/char/ftape/lowlevel/fdc-io.h
Previous file: linux/drivers/char/esp.c
Back to the patch index
Back to the overall index
- Lines: 18
- Date:
Wed May 12 13:27:37 1999
- Orig file:
v2.3.0/linux/drivers/char/ftape/lowlevel/fdc-io.c
- Orig date:
Tue Dec 29 11:27:38 1998
diff -u --recursive --new-file v2.3.0/linux/drivers/char/ftape/lowlevel/fdc-io.c linux/drivers/char/ftape/lowlevel/fdc-io.c
@@ -54,7 +54,7 @@
volatile int ftape_current_cylinder = -1;
volatile fdc_mode_enum fdc_mode = fdc_idle;
fdc_config_info fdc = {0};
-struct wait_queue *ftape_wait_intr = NULL;
+DECLARE_WAIT_QUEUE_HEAD(ftape_wait_intr);
unsigned int ft_fdc_base = CONFIG_FT_FDC_BASE;
unsigned int ft_fdc_irq = CONFIG_FT_FDC_IRQ;
@@ -385,7 +385,7 @@
*/
int fdc_interrupt_wait(unsigned int time)
{
- struct wait_queue wait = {current, NULL};
+ DECLARE_WAITQUEUE(wait,current);
sigset_t old_sigmask;
static int resetting = 0;
long timeout;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)