On 31/08/2017 10:50, Maxime Coquelin wrote: [..]
Maxime Coquelin (21): Revert "vhost: workaround MQ fails to startup" vhost: make error handling consistent in rx path vhost: protect virtio_net device struct vhost: prepare send_vhost_message() to slave requests vhost: add support to slave requests channel vhost: declare missing IOMMU-related definitions for old kernels vhost: add iotlb helper functions vhost: iotlb: add pending miss request list and helpers vhost-user: add support to IOTLB miss slave requests vhost: initialize vrings IOTLB caches vhost-user: handle IOTLB update and invalidate requests vhost: introduce guest IOVA to backend VA helper vhost: use the guest IOVA to host VA helper vhost: enable rings at the right time vhost: don't dereference invalid dev pointer after its reallocation vhost: postpone rings addresses translation vhost-user: translate ring addresses when IOMMU enabled vhost-user: iommu: postpone device creation until ring are mapped vhost: iommu: Invalidate vring in case of matching IOTLB invalidate vhost: enable IOMMU support vhost: iotlb: reduce iotlb read lock usage
Reviewed-by: Remy Horton <remy.hor...@intel.com>