summaryrefslogtreecommitdiffstats
path: root/drivers/vdpa
Commit message (Expand)AuthorAgeFilesLines
...
| * vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps()Eli Cohen2022-01-141-1/+3
| * vdpa: Add support for returning device configuration informationEli Cohen2022-01-141-0/+3
| * vdpa/mlx5: Support configuring max data virtqueueEli Cohen2022-01-141-14/+40
| * vdpa/mlx5: Fix config_attr_mask assignmentEli Cohen2022-01-141-1/+1
| * vdpa: Allow to configure max data virtqueuesEli Cohen2022-01-141-2/+13
| * vdpa: Read device configuration only if FEATURES_OKEli Cohen2022-01-141-12/+33
| * vdpa: Sync calls set/get config/status with cf_mutexEli Cohen2022-01-141-0/+19
| * vdpa/mlx5: Distribute RX virtqueues in RQT objectEli Cohen2022-01-141-23/+7
| * vdpa: Provide interface to read driver featuresEli Cohen2022-01-147-27/+76
| * vdpa/mlx5: Fix wrong configuration of virtio_version_1_0Eli Cohen2022-01-141-2/+0
| * eni_vdpa: Simplify 'eni_vdpa_probe()'Christophe JAILLET2022-01-141-12/+0
| * net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTUEli Cohen2022-01-141-0/+1
| * vdpa: add driver_override supportStefano Garzarella2022-01-141-0/+74
| * ifcvf/vDPA: fix misuse virtio-net device config size for blk devZhu Lingshan2022-01-143-33/+41
| * vduse: moving kvfree into callerGuanjun2022-01-141-1/+2
* | Merge tag 'iommu-updates-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-01-121-8/+0
|\ \
| | \
| | \
| *-. \ Merge branches 'arm/smmu', 'virtio', 'x86/amd', 'x86/vt-d' and 'core' into nextJoerg Roedel2022-01-041-8/+0
| |\ \ \ | | |_|/ | |/| |
| | | * iommu/iova: Move fast alloc size roundup into alloc_iova_fast()John Garry via iommu2021-12-171-8/+0
| | |/
* | | Merge tag 'driver-core-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-01-121-2/+2
|\ \ \ | |/ / |/| |
| * | vdpa/mlx5: Use auxiliary_device driver data helpersDavid E. Box2021-12-221-2/+2
* | | vdpa: Consider device id larger than 31Parav Pandit2021-12-081-1/+2
* | | vduse: check that offset is within bounds in get_config()Dan Carpenter2021-12-081-1/+2
* | | vduse: fix memory corruption in vduse_dev_ioctl()Dan Carpenter2021-12-081-1/+2
| |/ |/|
* | vdpa_sim: avoid putting an uninitialized iova_domainLongpeng2021-11-241-2/+5
|/
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2021-11-0312-55/+1034
|\
| * vdpa/mlx5: Forward only packets with allowed MAC addressEli Cohen2021-11-011-18/+58
| * vdpa/mlx5: Support configuration of MACEli Cohen2021-11-011-5/+10
| * vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bitParav Pandit2021-11-011-1/+0
| * vdpa_sim_net: Enable user to set mac address and mtuParav Pandit2021-11-011-16/+19
| * vdpa: Enable user to set mac and mtu of vdpa deviceParav Pandit2021-11-016-7/+46
| * vdpa: Introduce query of device config layoutParav Pandit2021-11-011-0/+176
| * vdpa: Introduce and use vdpa device get, set config helpersParav Pandit2021-11-011-0/+36
| * vdpa/mlx5: Propagate link status from device to vdpa driverEli Cohen2021-11-011-2/+92
| * vdpa/mlx5: Rename control VQ workqueue to vdpa wqEli Cohen2021-11-012-5/+5
| * vdpa/mlx5: Remove mtu field from vdpa net deviceEli Cohen2021-11-011-4/+5
| * eni_vdpa: add vDPA driver for Alibaba ENIWu Zongyong2021-11-014-0/+565
| * vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZEWu Zongyong2021-11-011-0/+5
| * vdpa: min vq num of vdpa device cannot be greater than max vq numWu Zongyong2021-11-011-0/+8
| * vp_vdpa: add vq irq offloading supportWu Zongyong2021-11-011-0/+12
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-10-281-4/+25
|\|
| * vduse: Fix race condition between resetting and irq injectingXie Yongji2021-10-221-12/+25
| * vduse: Disallow injecting interrupt before DRIVER_OK is setXie Yongji2021-10-221-0/+8
* | RDMA/mlx5: Replace struct mlx5_core_mkey by u32 keyAharon Landau2021-10-194-13/+13
* | RDMA/mlx5: Remove pd from struct mlx5_core_mkeyAharon Landau2021-10-191-3/+0
* | RDMA/mlx5: Remove size from struct mlx5_core_mkeyAharon Landau2021-10-191-1/+0
* | RDMA/mlx5: Remove iova from struct mlx5_core_mkeyAharon Landau2021-10-191-1/+0
|/
* vdpa/mlx5: Avoid executing set_vq_ready() if device is resetEli Cohen2021-09-141-0/+3
* vdpa/mlx5: Clear ready indication for control VQEli Cohen2021-09-141-0/+2
* vduse: Cleanup the old kernel states after reset failureXie Yongji2021-09-141-4/+2
* vduse: missing error code in vduse_init()Dan Carpenter2021-09-141-1/+3