On 9/15/26 4:42 AM, [email protected] wrote: > diff --git a/drivers/vhost/scsi.c b/drivers/vhost/scsi.c > index 7a1f39a32..37f681aab 100644 > --- a/drivers/vhost/scsi.c > +++ b/drivers/vhost/scsi.c > @@ -637,7 +637,7 @@ static void vhost_scsi_complete_events(struct vhost_scsi > *vs, bool drop) > struct llist_node *llnode; > > mutex_lock(&vq->mutex); > - llnode = llist_del_all(&vs->vs_event_list); > + llnode = llist_reverse_order(llist_del_all(&vs->vs_event_list)); > llist_for_each_entry_safe(evt, t, llnode, list) { > if (!drop) > vhost_scsi_do_evt_work(vs, evt); > -- > 2.34.1 > >
Reviewed-by: Mike Christie <[email protected]>

