On Mon, Mar 24, 2025 at 6:44 AM Jason Wang <jasow...@redhat.com> wrote: > > Use u16 for last_used_idx in virtqueue_poll_split() to align with the > spec. > > Signed-off-by: Jason Wang <jasow...@redhat.com> > --- > drivers/virtio/virtio_ring.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/virtio/virtio_ring.c b/drivers/virtio/virtio_ring.c > index 19aa24d62d20..a2884eae14d9 100644 > --- a/drivers/virtio/virtio_ring.c > +++ b/drivers/virtio/virtio_ring.c > @@ -801,7 +801,7 @@ static void detach_buf_split(struct vring_virtqueue *vq, > unsigned int head, > } > > static bool virtqueue_poll_split(const struct vring_virtqueue *vq, > - unsigned int last_used_idx) > + u16 last_used_idx) > { > return (u16)last_used_idx != virtio16_to_cpu(vq->vq.vdev,
So this cast to u16 is not needed anymore, isn't it? > vq->split.vring.used->idx); > -- > 2.42.0 >