• Linus Torvalds's avatar
    Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost · 94e95d58
    Linus Torvalds authored
    Pull virtio fixes from Michael Tsirkin:
     "Fixes in virtio, vhost, and vdpa drivers"
    
    * tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost:
      vdpa/mlx5: Fix queue type selection logic
      vdpa/mlx5: Avoid destroying MR on empty iotlb
      tools/virtio: fix build
      virtio_ring: pull in spinlock header
      vringh: pull in spinlock header
      virtio-blk: Add validation for block size in config space
      vringh: Use wiov->used to check for read/write desc order
      virtio_vdpa: reject invalid vq indices
      vdpa: Add documentation for vdpa_alloc_device() macro
      vDPA/ifcvf: Fix return value check for vdpa_alloc_device()
      vp_vdpa: Fix return value check for vdpa_alloc_device()
      vdpa_sim: Fix return value check for vdpa_alloc_device()
      vhost: Fix the calculation in vhost_overflow()
      vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update()
      virtio_pci: Support surprise removal of virtio pci device
      virtio: Protect vqs list access
      virtio: Keep vring_del_virtqueue() mirror of VQ create
      virtio: Improve vq->broken access to avoid any compiler optimization
    94e95d58
mlx5_vnet.c 57.8 KB