The original implementation of bdev claims allows a module to establish an exclusive writer claim on a bdev that has other descriptors open for writing. This is arguably a bug. With claims v2, this bug does not exist. The conversion of spdk_bs_bdev_claim() to claims v2 exposes this bug in the vhost_negative test. This patch removes an extraneous vhost_scsi_controller_add_target RPC call that left Malloc0 open read-write while bdev_lvol_create_lvstore tries to create an lvstore on Malloc0. Signed-off-by: Mike Gerdts <mgerdts@nvidia.com> Change-Id: I963e210e1bc033d8720e240760004ed8aef7fda3 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/16169 Reviewed-by: Jim Harris <james.r.harris@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@nvidia.com> Reviewed-by: Shuhei Matsumoto <smatsumoto@nvidia.com> |
||
---|---|---|
.. | ||
negative.sh |