diff options
Diffstat (limited to 'drivers/block/floppy.c')
-rw-r--r-- | drivers/block/floppy.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/block/floppy.c b/drivers/block/floppy.c index 83112f08a41d..9a558b63e78f 100644 --- a/drivers/block/floppy.c +++ b/drivers/block/floppy.c | |||
@@ -4150,6 +4150,7 @@ static int __init do_floppy_init(void) | |||
4150 | 4150 | ||
4151 | disks[dr]->queue = blk_init_queue(do_fd_request, &floppy_lock); | 4151 | disks[dr]->queue = blk_init_queue(do_fd_request, &floppy_lock); |
4152 | if (!disks[dr]->queue) { | 4152 | if (!disks[dr]->queue) { |
4153 | put_disk(disks[dr]); | ||
4153 | err = -ENOMEM; | 4154 | err = -ENOMEM; |
4154 | goto out_put_disk; | 4155 | goto out_put_disk; |
4155 | } | 4156 | } |