• Linus Torvalds's avatar
    Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost · 3bf6a9e3
    Linus Torvalds authored
    Pull virtio updates from Michael Tsirkin:
     "virtio,vdpa,qemu_fw_cfg: features, cleanups, and fixes.
    
       - partial support for < MAX_ORDER - 1 granularity for virtio-mem
    
       - driver_override for vdpa
    
       - sysfs ABI documentation for vdpa
    
       - multiqueue config support for mlx5 vdpa
    
       - and misc fixes, cleanups"
    
    * tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost: (42 commits)
      vdpa/mlx5: Fix tracking of current number of VQs
      vdpa/mlx5: Fix is_index_valid() to refer to features
      vdpa: Protect vdpa reset with cf_mutex
      vdpa: Avoid taking cf_mutex lock on get status
      vdpa/vdpa_sim_net: Report max device capabilities
      vdpa: Use BIT_ULL for bit operations
      vdpa/vdpa_sim: Configure max supported virtqueues
      vdpa/mlx5: Report max device capabilities
      vdpa: Support reporting max device capabilities
      vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps()
      vdpa: Add support for returning device configuration information
      vdpa/mlx5: Support configuring max data virtqueue
      vdpa/mlx5: Fix config_attr_mask assignment
      vdpa: Allow to configure max data virtqueues
      vdpa: Read device configuration only if FEATURES_OK
      vdpa: Sync calls set/get config/status with cf_mutex
      vdpa/mlx5: Distribute RX virtqueues in RQT object
      vdpa: Provide interface to read driver features
      vdpa: clean up get_config_size ret value handling
      virtio_ring: mark ring unused on error
      ...
    3bf6a9e3
virt-pci.c 20.4 KB