--- test1/drivers/block/floppy.c.old Sat Jul 19 13:48:18 2003 +++ test1/drivers/block/floppy.c Sat Jul 19 13:52:07 2003 @@ -4261,6 +4261,7 @@ floppy_sizes[i] = MAX_DISK_SIZE << 1; blk_init_queue(&floppy_queue, do_fd_request, &floppy_lock); + blk_queue_max_hw_segments(&floppy_queue, 1); reschedule_timeout(MAXTIMEOUT, "floppy init", MAXTIMEOUT); config_types();