Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Pull virtio updates from Michael Tsirkin: - A huge patchset supporting vq resize using the new vq reset capability - Features, fixes, and cleanups all over the place * tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost: (88 commits) vdpa/mlx5: Fix possible uninitialized return value vdpa_sim_blk: add support for discard and write-zeroes vdpa_sim_blk: add support for VIRTIO_BLK_T_FLUSH vdpa_sim_blk: make vdpasim_blk_check_range usable by other requests vdpa_sim_blk: check if sector is 0 for commands other than read or write vdpa_sim: Implement suspend vdpa op vhost-vdpa: uAPI to suspend the device vhost-vdpa: introduce SUSPEND backend feature bit vdpa: Add suspend operation virtio-blk: Avoid use-after-free on suspend/resume virtio_vdpa: support the arg sizes of find_vqs() vhost-vdpa: Call ida_simple_remove() when failed vDPA: fix 'cast to restricted le16' warnings in vdpa.c vDPA: !FEATURES_OK should not block querying device config space vDPA/ifcvf: support userspace to query features and MQ of a management device vDPA/ifcvf: get_config_size should return a value no greater than dev implementation vhost scsi: Allow user to control num virtqueues vhost-scsi: Fix max number of virtqueues vdpa/mlx5: Support different address spaces for control and data vdpa/mlx5: Implement susupend virtqueue callback ...
Showing
- Documentation/devicetree/bindings/virtio/mmio.yaml 4 additions, 0 deletionsDocumentation/devicetree/bindings/virtio/mmio.yaml
- arch/um/drivers/virtio_uml.c 2 additions, 1 deletionarch/um/drivers/virtio_uml.c
- drivers/block/virtio_blk.c 10 additions, 14 deletionsdrivers/block/virtio_blk.c
- drivers/net/virtio_net.c 286 additions, 39 deletionsdrivers/net/virtio_net.c
- drivers/nvdimm/virtio_pmem.c 8 additions, 1 deletiondrivers/nvdimm/virtio_pmem.c
- drivers/platform/mellanox/mlxbf-tmfifo.c 3 additions, 0 deletionsdrivers/platform/mellanox/mlxbf-tmfifo.c
- drivers/remoteproc/remoteproc_core.c 2 additions, 2 deletionsdrivers/remoteproc/remoteproc_core.c
- drivers/remoteproc/remoteproc_virtio.c 8 additions, 5 deletionsdrivers/remoteproc/remoteproc_virtio.c
- drivers/s390/virtio/virtio_ccw.c 4 additions, 0 deletionsdrivers/s390/virtio/virtio_ccw.c
- drivers/vdpa/ifcvf/ifcvf_base.c 11 additions, 3 deletionsdrivers/vdpa/ifcvf/ifcvf_base.c
- drivers/vdpa/ifcvf/ifcvf_base.h 2 additions, 0 deletionsdrivers/vdpa/ifcvf/ifcvf_base.h
- drivers/vdpa/ifcvf/ifcvf_main.c 77 additions, 67 deletionsdrivers/vdpa/ifcvf/ifcvf_main.c
- drivers/vdpa/mlx5/core/mlx5_vdpa.h 11 additions, 0 deletionsdrivers/vdpa/mlx5/core/mlx5_vdpa.h
- drivers/vdpa/mlx5/net/mlx5_vnet.c 158 additions, 15 deletionsdrivers/vdpa/mlx5/net/mlx5_vnet.c
- drivers/vdpa/vdpa.c 3 additions, 11 deletionsdrivers/vdpa/vdpa.c
- drivers/vdpa/vdpa_sim/vdpa_sim.c 16 additions, 2 deletionsdrivers/vdpa/vdpa_sim/vdpa_sim.c
- drivers/vdpa/vdpa_sim/vdpa_sim.h 1 addition, 0 deletionsdrivers/vdpa/vdpa_sim/vdpa_sim.h
- drivers/vdpa/vdpa_sim/vdpa_sim_blk.c 147 additions, 29 deletionsdrivers/vdpa/vdpa_sim/vdpa_sim_blk.c
- drivers/vdpa/vdpa_sim/vdpa_sim_net.c 3 additions, 0 deletionsdrivers/vdpa/vdpa_sim/vdpa_sim_net.c
- drivers/vdpa/vdpa_user/iova_domain.c 89 additions, 13 deletionsdrivers/vdpa/vdpa_user/iova_domain.c
Loading
Please register or sign in to comment