• Linus Torvalds's avatar
    Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost · 84cc6674
    Linus Torvalds authored
    Pull virtio updates from Michael Tsirkin:
    
     - device feature provisioning in ifcvf, mlx5
    
     - new SolidNET driver
    
     - support for zoned block device in virtio blk
    
     - numa support in virtio pmem
    
     - VIRTIO_F_RING_RESET support in vhost-net
    
     - more debugfs entries in mlx5
    
     - resume support in vdpa
    
     - completion batching in virtio blk
    
     - cleanup of dma api use in vdpa
    
     - now simulating more features in vdpa-sim
    
     - documentation, features, fixes all over the place
    
    * tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost: (64 commits)
      vdpa/mlx5: support device features provisioning
      vdpa/mlx5: make MTU/STATUS presence conditional on feature bits
      vdpa: validate device feature provisioning against supported class
      vdpa: validate provisioned device features against specified attribute
      vdpa: conditionally read STATUS in config space
      vdpa: fix improper error message when adding vdpa dev
      vdpa/mlx5: Initialize CVQ iotlb spinlock
      vdpa/mlx5: Don't clear mr struct on destroy MR
      vdpa/mlx5: Directly assign memory key
      tools/virtio: enable to build with retpoline
      vringh: fix a typo in comments for vringh_kiov
      vhost-vdpa: print warning when vhost_vdpa_alloc_domain fails
      scsi: virtio_scsi: fix handling of kmalloc failure
      vdpa: Fix a couple of spelling mistakes in some messages
      vhost-net: support VIRTIO_F_RING_RESET
      vhost-scsi: convert sysfs snprintf and sprintf to sysfs_emit
      vdpa: mlx5: support per virtqueue dma device
      vdpa: set dma mask for vDPA device
      virtio-vdpa: support per vq dma device
      vdpa: introduce get_vq_dma_device()
      ...
    84cc6674
vdpa.c 34.2 KB