Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Pull virtio updates from Michael Tsirkin: - Per vq sizes in vdpa - Info query for block devices support in vdpa - DMA sync callbacks in vduse - Fixes, cleanups * tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost: (35 commits) virtio_net: rename free_old_xmit_skbs to free_old_xmit virtio_net: unify the code for recycling the xmit ptr virtio-net: add cond_resched() to the command waiting loop virtio-net: convert rx mode setting to use workqueue virtio: packed: fix unmap leak for indirect desc table vDPA: report virtio-blk flush info to user space vDPA: report virtio-block read-only info to user space vDPA: report virtio-block write zeroes configuration to user space vDPA: report virtio-block discarding configuration to user space vDPA: report virtio-block topology info to user space vDPA: report virtio-block MQ info to user space vDPA: report virtio-block max segments in a request to user space vDPA: report virtio-block block-size to user space vDPA: report virtio-block max segment size to user space vDPA: report virtio-block capacity to user space virtio: make virtio_bus const vdpa: make vdpa_bus const vDPA/ifcvf: implement vdpa_config_ops.get_vq_num_min vDPA/ifcvf: get_max_vq_size to return max size virtio_vdpa: create vqs with the actual size ...
Showing
- drivers/net/virtio_net.c 99 additions, 52 deletionsdrivers/net/virtio_net.c
- drivers/vdpa/alibaba/eni_vdpa.c 8 additions, 0 deletionsdrivers/vdpa/alibaba/eni_vdpa.c
- drivers/vdpa/ifcvf/ifcvf_base.c 5 additions, 6 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 15 additions, 0 deletionsdrivers/vdpa/ifcvf/ifcvf_main.c
- drivers/vdpa/mlx5/net/mlx5_vnet.c 9 additions, 4 deletionsdrivers/vdpa/mlx5/net/mlx5_vnet.c
- drivers/vdpa/pds/aux_drv.c 1 addition, 1 deletiondrivers/vdpa/pds/aux_drv.c
- drivers/vdpa/pds/vdpa_dev.c 17 additions, 3 deletionsdrivers/vdpa/pds/vdpa_dev.c
- drivers/vdpa/pds/vdpa_dev.h 1 addition, 0 deletionsdrivers/vdpa/pds/vdpa_dev.h
- drivers/vdpa/vdpa.c 213 additions, 1 deletiondrivers/vdpa/vdpa.c
- drivers/vdpa/vdpa_sim/vdpa_sim.c 14 additions, 1 deletiondrivers/vdpa/vdpa_sim/vdpa_sim.c
- drivers/vdpa/vdpa_user/iova_domain.c 24 additions, 3 deletionsdrivers/vdpa/vdpa_user/iova_domain.c
- drivers/vdpa/vdpa_user/iova_domain.h 8 additions, 0 deletionsdrivers/vdpa/vdpa_user/iova_domain.h
- drivers/vdpa/vdpa_user/vduse_dev.c 34 additions, 0 deletionsdrivers/vdpa/vdpa_user/vduse_dev.c
- drivers/vdpa/virtio_pci/vp_vdpa.c 8 additions, 0 deletionsdrivers/vdpa/virtio_pci/vp_vdpa.c
- drivers/vhost/net.c 3 additions, 0 deletionsdrivers/vhost/net.c
- drivers/vhost/vdpa.c 14 additions, 0 deletionsdrivers/vhost/vdpa.c
- drivers/virtio/virtio.c 4 additions, 2 deletionsdrivers/virtio/virtio.c
- drivers/virtio/virtio_ring.c 3 additions, 3 deletionsdrivers/virtio/virtio_ring.c
- drivers/virtio/virtio_vdpa.c 4 additions, 1 deletiondrivers/virtio/virtio_vdpa.c
Loading
Please register or sign in to comment