• Linus Torvalds's avatar
    Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost · a8d70602
    Linus Torvalds authored
    Pull virtio updates from Michael Tsirkin:
    
     - resume support in vdpa/solidrun
    
     - structure size optimizations in virtio_pci
    
     - new pds_vdpa driver
    
     - immediate initialization mechanism for vdpa/ifcvf
    
     - interrupt bypass for vdpa/mlx5
    
     - multiple worker support for vhost
    
     - viirtio net in Intel F2000X-PL support for vdpa/ifcvf
    
     - fixes, cleanups all over the place
    
    * tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost: (48 commits)
      vhost: Make parameter name match of vhost_get_vq_desc()
      vduse: fix NULL pointer dereference
      vhost: Allow worker switching while work is queueing
      vhost_scsi: add support for worker ioctls
      vhost: allow userspace to create workers
      vhost: replace single worker pointer with xarray
      vhost: add helper to parse userspace vring state/file
      vhost: remove vhost_work_queue
      vhost_scsi: flush IO vqs then send TMF rsp
      vhost_scsi: convert to vhost_vq_work_queue
      vhost_scsi: make SCSI cmd completion per vq
      vhost_sock: convert to vhost_vq_work_queue
      vhost: convert poll work to be vq based
      vhost: take worker or vq for flushing
      vhost: take worker or vq instead of dev for queueing
      vhost, vhost_net: add helper to check if vq has work
      vhost: add vhost_worker pointer to vhost_virtqueue
      vhost: dynamically allocate vhost_worker
      vhost: create worker at end of vhost_dev_set_owner
      virtio_bt: call scheduler when we free unused buffs
      ...
    a8d70602
MAINTAINERS 702 KB