Spdk/lib/bdev/virtio
Dariusz Stojaczyk 3949140b2e bdev/virtio_blk: fix double free on init failure
virtio_blk bdevs inherit the name string from their virtio
devices. The string is always freed on virtio device destroy, so
trying to free it as a part of bdev cleanup would always result
in a double free.

Change-Id: I47d20748ec12d9be201b9cd4f72bf89a61e80170
Signed-off-by: Dariusz Stojaczyk <dariuszx.stojaczyk@intel.com>
Reviewed-on: https://review.gerrithub.io/412073
Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
2018-05-22 23:08:40 +00:00
..
bdev_virtio_blk.c bdev/virtio_blk: fix double free on init failure 2018-05-22 23:08:40 +00:00
bdev_virtio_rpc.c bdev/virtio: fix memleak in construct_virtio_user_blk_bdev 2018-05-22 17:00:00 +00:00
bdev_virtio_scsi.c bdev/virtio/scsi: validate bs and num_blocks before creating a bdev 2018-05-02 22:10:39 +00:00
bdev_virtio.h bdev/virtio/rpc: allow listing created devices 2018-03-28 13:12:06 -04:00
Makefile bdev/virtio: added vhost-blk initiator 2018-03-02 13:41:38 -05:00