X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;ds=sidebyside;f=drivers%2Fblock%2Fswim_iop.c;h=89e3c2f8b77681bacd376ba480732d4e84b97b9d;hb=43bc926fffd92024b46cafaf7350d669ba9ca884;hp=a1283f6dc0189e1ee0d3d7b0622ea875f2333b5d;hpb=cee37fe97739d85991964371c1f3a745c00dd236;p=linux-2.6.git diff --git a/drivers/block/swim_iop.c b/drivers/block/swim_iop.c index a1283f6dc..89e3c2f8b 100644 --- a/drivers/block/swim_iop.c +++ b/drivers/block/swim_iop.c @@ -338,8 +338,7 @@ static int swimiop_eject(struct floppy_state *fs) err = -EINTR; break; } - current->state = TASK_INTERRUPTIBLE; - schedule_timeout(1); + schedule_timeout_interruptible(1); } release_drive(fs); return cmd->error;