summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-05-31vhost-vdpa: return -EFAULT on copy_to_user() failureDan Carpenter1-3/+5
2022-05-31vdpasim: Off by one in vdpasim_set_group_asid()Dan Carpenter1-1/+1
2022-05-31virtio: Directly use ida_alloc()/free()keliu1-3/+3
2022-05-31virtio: use WARN_ON() to warning illegal status valueJason Wang1-1/+1
2022-05-31virtio: harden vring IRQJason Wang6-7/+53
2022-05-31virtio: allow to unbreak virtqueueJason Wang2-0/+23
2022-05-31virtio-ccw: implement synchronize_cbs()Jason Wang1-0/+30
2022-05-31virtio-mmio: implement synchronize_cbs()Jason Wang1-0/+8
2022-05-31virtio-pci: implement synchronize_cbs()Jason Wang2-0/+3
2022-05-31virtio: introduce config op to synchronize vring callbacksJason Wang1-0/+25
2022-05-31virtio: use virtio_reset_device() when possibleJason Wang1-2/+2
2022-05-31virtio: use virtio_device_ready() in virtio_device_restore()Stefano Garzarella1-2/+3
2022-05-31vdpasim: allow to enable a vq repeatedlyEugenio PĂ©rez1-1/+4
2022-05-31vDPA/ifcvf: fix uninitialized config_vector warningZhu Lingshan1-6/+6
2022-05-31vdpa/vp_vdpa : add vdpa tool support in vp_vdpaCindy Lu2-33/+130
2022-05-31virtio: Replace long long int with long longSolomon Tan1-1/+1
2022-05-31virtio: Replace unsigned with unsigned intSolomon Tan9-46/+46
2022-05-31virtio-crypto: enable retry for virtio-crypto-devlei he1-1/+2
2022-05-31virtio-crypto: adjust dst_len at ops callbacklei he1-1/+4
2022-05-31virtio-crypto: wait ctrl queue instead of busy pollingzhenwei pi4-55/+64
2022-05-31virtio-crypto: use private buffer for control requestzhenwei pi3-45/+79
2022-05-31virtio-crypto: change code stylezhenwei pi2-53/+59
2022-05-31virtio-pci: Remove wrong address verification in vp_del_vqs()Murilo Opsfelder Araujo1-2/+1
2022-05-31virtio: pci: Fix an error handling path in vp_modern_probe()Christophe JAILLET1-0/+1
2022-05-31vdpasim: control virtqueue supportGautam Dawar3-20/+161
2022-05-31vdpa_sim: filter destination mac addressGautam Dawar1-18/+31
2022-05-31vdpa_sim: factor out buffer completion logicGautam Dawar1-15/+18
2022-05-31vdpa_sim: advertise VIRTIO_NET_F_MTUGautam Dawar1-1/+2
2022-05-31vhost-vdpa: support ASID based IOTLB APIGautam Dawar2-20/+93
2022-05-31vhost-vdpa: introduce uAPI to set group ASIDGautam Dawar2-0/+15
2022-05-31vhost-vdpa: uAPI to get virtqueue group idGautam Dawar2-0/+16
2022-05-31vhost-vdpa: introduce uAPI to get the number of address spacesGautam Dawar2-0/+5
2022-05-31vhost-vdpa: introduce uAPI to get the number of virtqueue groupsGautam Dawar2-1/+7
2022-05-31vhost-vdpa: introduce asid based IOTLBGautam Dawar1-25/+72
2022-05-31vhost: support ASID in IOTLB APIGautam Dawar4-9/+29
2022-05-31vhost_iotlb: split out IOTLB initializationGautam Dawar2-5/+20
2022-05-31vdpa: introduce config operations for associating ASID to a virtqueue groupGautam Dawar1-0/+8
2022-05-31vdpa: multiple address spaces supportGautam Dawar9-25/+45
2022-05-31vdpa: introduce virtqueue groupsGautam Dawar9-10/+41
2022-05-31vhost-vdpa: switch to use vhost-vdpa specific IOTLBGautam Dawar1-8/+10
2022-05-31vhost-vdpa: passing iotlb to IOMMU mapping helpersGautam Dawar1-30/+37
2022-05-31virtio-vdpa: don't set callback if virtio doesn't need itGautam Dawar1-1/+1
2022-05-31vhost: move the backend feature bits to vhost_types.hGautam Dawar2-5/+5
2022-05-31virtio_ring: add unlikely annotation for free descs checkXianting Tian1-1/+1
2022-05-31virtio_ring: remove unnecessary to_vvq call in vring hot pathXianting Tian1-5/+3
2022-05-31virtio-blk: support mq_ops->queue_rqs()Suwan Kim1-16/+98
2022-05-31virtio-blk: support polling I/OSuwan Kim1-3/+103
2022-05-31vdpa/mlx5: Use readers/writers semaphore instead of mutexEli Cohen1-22/+19
2022-05-31vdpa/mlx5: Add support for reading descriptor statisticsEli Cohen4-0/+191
2022-05-31net/vdpa: Use readers/writers semaphore instead of cf_mutexEli Cohen2-19/+18