net/virtio: rationalize queue flushing