linux/drivers/block
Omar Sandoval 82e05b9947 swim: fix cleanup on setup error
[ Upstream commit 1448a2a536 ]

If we fail to allocate the request queue for a disk, we still need to
free that disk, not just the previous ones. Additionally, we need to
cleanup the previous request queues.

Signed-off-by: Omar Sandoval <osandov@fb.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-11-21 09:27:31 +01:00
..
aoe
drbd
mtip32xx
paride
rsxx
xen-blkback
zram
amiflop.c
ataflop.c ataflop: fix error handling during setup 2018-11-21 09:27:31 +01:00
brd.c
cciss_cmd.h
cciss_scsi.c
cciss_scsi.h
cciss.c
cciss.h
cpqarray.c
cpqarray.h
cryptoloop.c
DAC960.c
DAC960.h
floppy.c floppy: Do not copy a kernel pointer to user memory in FDGETPRM ioctl 2018-10-10 08:52:07 +02:00
hd.c
ida_cmd.h
ida_ioctl.h
Kconfig
loop.c loop: remember whether sysfs_create_group() was done 2018-07-17 11:31:46 +02:00
loop.h loop: remember whether sysfs_create_group() was done 2018-07-17 11:31:46 +02:00
Makefile
mg_disk.c
nbd.c
null_blk.c
osdblk.c
pktcdvd.c
ps3disk.c
ps3vram.c
rbd_types.h
rbd.c
skd_main.c
skd_s1120.h
smart1,2.h
sunvdc.c
swim_asm.S
swim.c swim: fix cleanup on setup error 2018-11-21 09:27:31 +01:00
swim3.c
sx8.c
umem.c
umem.h
virtio_blk.c
xen-blkfront.c
xsysace.c
z2ram.c