Vlad Zolotarov <vladz@xxxxxxxxxxxxxxxxxxxx> writes: > Rusty, hi! > I'd like to ask for a small clarification about the virtio spec. > The virtio specification is put the way that it allows the out-of-order > completions in general. Although it states that it's mostly relevant to > the virtio-blk it doesn't explicitly bans it for virtio networking > devices (for generality?). Indeed. > (AFAICS the current virtio HV implementations make sure there is no OOO > Tx buffers completions). > > I wonder if this feature (OOO Tx buffers completions) seems practical to > u and if not can I hope that it could be clearly stated in the future > virtio specification releases that it's forbidden? Are you sure that vhost-net doesn't allow async completion already? I can't immediately see why it can't happen, but MST is CC'd. Cheers, Rusty. -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html