Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Pull virtio, vhost updates from Michael Tsirkin: "Fixes, features, performance: - new iommu device - vhost guest memory access using vmap (just meta-data for now) - minor fixes" * tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost: virtio-mmio: add error check for platform_get_irq scsi: virtio_scsi: Use struct_size() helper iommu/virtio: Add event queue iommu/virtio: Add probe request iommu: Add virtio-iommu driver PCI: OF: Initialize dev->fwnode appropriately of: Allow the iommu-map property to omit untranslated devices dt-bindings: virtio: Add virtio-pci-iommu node dt-bindings: virtio-mmio: Add IOMMU description vhost: fix clang build warning vhost: access vq metadata through kernel virtual address vhost: factor out setting vring addr and num vhost: introduce helpers to get the size of metadata area vhost: rename vq_iotlb_prefetch() to vq_meta_prefetch() vhost: fine grain userspace memory accessors vhost: generalize adding used elem
No related branches found
No related tags found
Showing
- Documentation/devicetree/bindings/virtio/iommu.txt 66 additions, 0 deletionsDocumentation/devicetree/bindings/virtio/iommu.txt
- Documentation/devicetree/bindings/virtio/mmio.txt 30 additions, 0 deletionsDocumentation/devicetree/bindings/virtio/mmio.txt
- MAINTAINERS 7 additions, 0 deletionsMAINTAINERS
- drivers/iommu/Kconfig 11 additions, 0 deletionsdrivers/iommu/Kconfig
- drivers/iommu/Makefile 1 addition, 0 deletionsdrivers/iommu/Makefile
- drivers/iommu/virtio-iommu.c 1158 additions, 0 deletionsdrivers/iommu/virtio-iommu.c
- drivers/of/base.c 7 additions, 3 deletionsdrivers/of/base.c
- drivers/pci/of.c 8 additions, 0 deletionsdrivers/pci/of.c
- drivers/scsi/virtio_scsi.c 1 addition, 1 deletiondrivers/scsi/virtio_scsi.c
- drivers/vhost/net.c 2 additions, 2 deletionsdrivers/vhost/net.c
- drivers/vhost/vhost.c 727 additions, 123 deletionsdrivers/vhost/vhost.c
- drivers/vhost/vhost.h 42 additions, 1 deletiondrivers/vhost/vhost.h
- drivers/virtio/virtio_mmio.c 6 additions, 1 deletiondrivers/virtio/virtio_mmio.c
- include/uapi/linux/virtio_ids.h 1 addition, 0 deletionsinclude/uapi/linux/virtio_ids.h
- include/uapi/linux/virtio_iommu.h 161 additions, 0 deletionsinclude/uapi/linux/virtio_iommu.h
Loading
Please register or sign in to comment