Loading lib/scsi/scsi_bdev.c +1 −4 Original line number Diff line number Diff line Loading @@ -1247,9 +1247,6 @@ spdk_bdev_scsi_task_complete(struct spdk_bdev_io *bdev_io, enum spdk_bdev_io_sta } else if (task->type == SPDK_SCSI_TASK_TYPE_MANAGE) { if (status == SPDK_BDEV_IO_STATUS_SUCCESS) task->response = SPDK_SCSI_TASK_MGMT_RESP_SUCCESS; if (task->function == SPDK_SCSI_TASK_FUNC_LUN_RESET) { spdk_scsi_lun_clear_all(task->lun); } } if (bdev_io->type == SPDK_BDEV_IO_TYPE_READ && task->iovs != bdev_io->u.read.iovs) { assert(task->iovcnt == bdev_io->u.read.iovcnt); Loading Loading @@ -1966,6 +1963,6 @@ spdk_bdev_scsi_execute(struct spdk_bdev *bdev, struct spdk_scsi_task *task) int spdk_bdev_scsi_reset(struct spdk_bdev *bdev, struct spdk_scsi_task *task) { return spdk_bdev_reset(bdev, SPDK_BDEV_RESET_HARD, return spdk_bdev_reset(bdev, SPDK_BDEV_RESET_SOFT, spdk_bdev_scsi_task_complete, task); } test/iscsi_tgt/reset/reset.sh +0 −2 Original line number Diff line number Diff line Loading @@ -67,11 +67,9 @@ trap "iscsicleanup; killprocess $pid; killprocess $fiopid; exit 1" SIGINT SIGTER # Do 3 resets while making sure iscsi_tgt and fio are still running for i in 1 2 3; do sleep 1 kill -s 0 $pid kill -s 0 $fiopid sg_reset -d /dev/$dev sleep 1 kill -s 0 $pid kill -s 0 $fiopid done Loading test/vhost/fiotest/common.sh +0 −1 Original line number Diff line number Diff line Loading @@ -740,7 +740,6 @@ function vm_reset_scsi_devices() for disk in "${@:2}"; do echo "INFO: VM$1 Performing device reset on disk $disk" vm_ssh $1 sg_reset /dev/$disk -vNd sleep 2 done } Loading Loading
lib/scsi/scsi_bdev.c +1 −4 Original line number Diff line number Diff line Loading @@ -1247,9 +1247,6 @@ spdk_bdev_scsi_task_complete(struct spdk_bdev_io *bdev_io, enum spdk_bdev_io_sta } else if (task->type == SPDK_SCSI_TASK_TYPE_MANAGE) { if (status == SPDK_BDEV_IO_STATUS_SUCCESS) task->response = SPDK_SCSI_TASK_MGMT_RESP_SUCCESS; if (task->function == SPDK_SCSI_TASK_FUNC_LUN_RESET) { spdk_scsi_lun_clear_all(task->lun); } } if (bdev_io->type == SPDK_BDEV_IO_TYPE_READ && task->iovs != bdev_io->u.read.iovs) { assert(task->iovcnt == bdev_io->u.read.iovcnt); Loading Loading @@ -1966,6 +1963,6 @@ spdk_bdev_scsi_execute(struct spdk_bdev *bdev, struct spdk_scsi_task *task) int spdk_bdev_scsi_reset(struct spdk_bdev *bdev, struct spdk_scsi_task *task) { return spdk_bdev_reset(bdev, SPDK_BDEV_RESET_HARD, return spdk_bdev_reset(bdev, SPDK_BDEV_RESET_SOFT, spdk_bdev_scsi_task_complete, task); }
test/iscsi_tgt/reset/reset.sh +0 −2 Original line number Diff line number Diff line Loading @@ -67,11 +67,9 @@ trap "iscsicleanup; killprocess $pid; killprocess $fiopid; exit 1" SIGINT SIGTER # Do 3 resets while making sure iscsi_tgt and fio are still running for i in 1 2 3; do sleep 1 kill -s 0 $pid kill -s 0 $fiopid sg_reset -d /dev/$dev sleep 1 kill -s 0 $pid kill -s 0 $fiopid done Loading
test/vhost/fiotest/common.sh +0 −1 Original line number Diff line number Diff line Loading @@ -740,7 +740,6 @@ function vm_reset_scsi_devices() for disk in "${@:2}"; do echo "INFO: VM$1 Performing device reset on disk $disk" vm_ssh $1 sg_reset /dev/$disk -vNd sleep 2 done } Loading