diff options
| author | Linus Torvalds <torvalds@home.transmeta.com> | 2002-08-31 20:41:47 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@home.transmeta.com> | 2002-08-31 20:41:47 -0700 |
| commit | bae9e1dd97a137ba250b3ff6971572ef49ae7af3 (patch) | |
| tree | 1566f657a9513366e311023ac8ee26d508084dc5 | |
| parent | dee12d4fa83188ff2374884b1115dc2397c95eaa (diff) | |
| parent | 766f012eb5f33bdfa710442453d6d93079d3c1de (diff) | |
Merge master.kernel.org:/home/davem/BK/sparc-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux
| -rw-r--r-- | drivers/block/floppy.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/block/floppy.c b/drivers/block/floppy.c index 8698892554d8..0e222083baa5 100644 --- a/drivers/block/floppy.c +++ b/drivers/block/floppy.c @@ -2299,12 +2299,11 @@ static inline void end_request(struct request *req, int uptodate) return; add_blkdev_randomness(major(dev)); floppy_off(DEVICE_NR(dev)); + blkdev_dequeue_request(req); end_that_request_last(req); /* Get the next request */ req = elv_next_request(QUEUE); - if (req) - blkdev_dequeue_request(req); CURRENT = req; } @@ -2939,7 +2938,6 @@ static void redo_fd_request(void) unlock_fdc(); return; } - blkdev_dequeue_request(req); CURRENT = req; } if (major(CURRENT->rq_dev) != MAJOR_NR) |
