summaryrefslogtreecommitdiff
path: root/drivers/scsi/virtio_scsi.c
diff options
context:
space:
mode:
authorMartin K. Petersen <martin.petersen@oracle.com>2024-01-22 15:49:29 -0500
committerMartin K. Petersen <martin.petersen@oracle.com>2024-01-22 15:49:29 -0500
commit52998cdd8d3438df9a77c858a827b8932da1bb28 (patch)
tree1c200e299b36e3041731ec7ac28a1d4b0147633a /drivers/scsi/virtio_scsi.c
parent6613476e225e090cc9aad49be7fa504e290dd33d (diff)
parent7d1ae55ffed0ff78ed33b1465c1233e05024e135 (diff)
downloadlinux-52998cdd8d3438df9a77c858a827b8932da1bb28.tar.gz
linux-52998cdd8d3438df9a77c858a827b8932da1bb28.tar.bz2
linux-52998cdd8d3438df9a77c858a827b8932da1bb28.zip
Merge branch '6.8/scsi-staging' into 6.8/scsi-fixes
Pull in staged fixes for 6.8. Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'drivers/scsi/virtio_scsi.c')
-rw-r--r--drivers/scsi/virtio_scsi.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/scsi/virtio_scsi.c b/drivers/scsi/virtio_scsi.c
index 4cf20be668a6..617eb892f4ad 100644
--- a/drivers/scsi/virtio_scsi.c
+++ b/drivers/scsi/virtio_scsi.c
@@ -188,8 +188,6 @@ static void virtscsi_vq_done(struct virtio_scsi *vscsi,
while ((buf = virtqueue_get_buf(vq, &len)) != NULL)
fn(vscsi, buf);
- if (unlikely(virtqueue_is_broken(vq)))
- break;
} while (!virtqueue_enable_cb(vq));
spin_unlock_irqrestore(&virtscsi_vq->vq_lock, flags);
}