1. Is there a method to send data to the guest from vhost with the current API? 2. Is there a way I could do this asynchronously? From what I see from the vhost-net and vhost-scsi model, data from the quest is mapped onto vq->iov. So I can't process data out of order and then send something resulting from this, because on vq->iov there would be something else mapped (another job mapped).