Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bf958291 authored by Rusty Russell's avatar Rusty Russell
Browse files

virtio_scsi: use virtqueue_add_inbuf() for virtscsi_kick_event.



It's a bit clearer, and add_buf is going away.

Signed-off-by: default avatarRusty Russell <rusty@rustcorp.com.au>
Reviewed-by: default avatarAsias He <asias@redhat.com>
parent 682993b4
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -222,7 +222,7 @@ static int virtscsi_kick_event(struct virtio_scsi *vscsi,

	spin_lock_irqsave(&vscsi->event_vq.vq_lock, flags);

	err = virtqueue_add_buf(vscsi->event_vq.vq, &sg, 0, 1, event_node,
	err = virtqueue_add_inbuf(vscsi->event_vq.vq, &sg, 1, event_node,
				  GFP_ATOMIC);
	if (!err)
		virtqueue_kick(vscsi->event_vq.vq);