• Linus Torvalds's avatar
    Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost · f4f5d7cf
    Linus Torvalds authored
    Pull virtio updates from Michael Tsirkin:
    
     - vdpa generic device type support
    
     - more virtio hardening for broken devices (but on the same theme,
       revert some virtio hotplug hardening patches - they were misusing
       some interrupt flags and had to be reverted)
    
     - RSS support in virtio-net
    
     - max device MTU support in mlx5 vdpa
    
     - akcipher support in virtio-crypto
    
     - shared IRQ support in ifcvf vdpa
    
     - a minor performance improvement in vhost
    
     - enable virtio mem for ARM64
    
     - beginnings of advance dma support
    
     - cleanups, fixes all over the place
    
    * tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost: (33 commits)
      vdpa/mlx5: Avoid processing works if workqueue was destroyed
      vhost: handle error while adding split ranges to iotlb
      vdpa: support exposing the count of vqs to userspace
      vdpa: change the type of nvqs to u32
      vdpa: support exposing the config size to userspace
      vdpa/mlx5: re-create forwarding rules after mac modified
      virtio: pci: check bar values read from virtio config space
      Revert "virtio_pci: harden MSI-X interrupts"
      Revert "virtio-pci: harden INTX interrupts"
      drivers/net/virtio_net: Added RSS hash report control.
      drivers/net/virtio_net: Added RSS hash report.
      drivers/net/virtio_net: Added basic RSS support.
      drivers/net/virtio_net: Fixed padded vheader to use v1 with hash.
      virtio: use virtio_device_ready() in virtio_device_restore()
      tools/virtio: compile with -pthread
      tools/virtio: fix after premapped buf support
      virtio_ring: remove flags check for unmap packed indirect desc
      virtio_ring: remove flags check for unmap split indirect desc
      virtio_ring: rename vring_unmap_state_packed() to vring_unmap_extra_packed()
      net/mlx5: Add support for configuring max device MTU
      ...
    f4f5d7cf
virtio_net.c 99.7 KB