summaryrefslogtreecommitdiffstats
path: root/drivers/vdpa
Commit message (Expand)AuthorAgeFilesLines
* vdpa/mlx5: fix param validation in mlx5_vdpa_get_config()Stefano Garzarella2021-02-231-1/+1
* vdpa_sim_net: Add support for user supported devicesParav Pandit2021-02-233-26/+75
* vdpa: Enable user to query vdpa device infoParav Pandit2021-02-231-0/+131
* vdpa: Enable a user to add and delete a vdpa deviceParav Pandit2021-02-231-10/+133
* vdpa: Define vdpa mgmt device, ops and a netlink interfaceParav Pandit2021-02-232-1/+213
* vdpa: Extend routine to accept vdpa device nameParav Pandit2021-02-234-7/+35
* vdpa_sim_net: Make mac address array staticParav Pandit2021-02-231-1/+1
* vdpa/mlx5: Restore the hardware used index after change mapEli Cohen2021-02-051-0/+18
* vdpa/mlx5: Fix memory key MTT populationEli Cohen2021-01-202-16/+13
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2020-12-248-233/+382
|\
| * vdpa: Use simpler version of ida allocationParav Pandit2020-12-181-1/+1
| * vdpa/mlx5: Use write memory barrier after updating CQ indexEli Cohen2020-12-181-0/+5
| * vdpa: split vdpasim to core and net modulesMax Gurtovoy2020-12-185-219/+298
| * vdpa_sim: split vdpasim_virtqueue's iov field in out_iov and in_iovStefano Garzarella2020-12-181-5/+6
| * vdpa_sim: make vdpasim->buffer size configurableStefano Garzarella2020-12-181-1/+3
| * vdpa_sim: use kvmalloc to allocate vdpasim->bufferStefano Garzarella2020-12-181-2/+2
| * vdpa_sim: set vringh notify callbackStefano Garzarella2020-12-181-4/+19
| * vdpa_sim: add set_config callback in vdpasim_dev_attrStefano Garzarella2020-12-181-1/+10
| * vdpa_sim: add get_config callback in vdpasim_dev_attrStefano Garzarella2020-12-181-14/+21
| * vdpa_sim: make 'config' generic and usable for any device typeStefano Garzarella2020-12-181-4/+13
| * vdpa_sim: store parsed MAC address in a bufferStefano Garzarella2020-12-181-3/+7
| * vdpa_sim: add work_fn in vdpasim_dev_attrStefano Garzarella2020-12-181-2/+5
| * vdpa_sim: add supported_features field in vdpasim_dev_attrStefano Garzarella2020-12-181-11/+18
| * vdpa_sim: add device id field in vdpasim_dev_attrStefano Garzarella2020-12-181-2/+5
| * vdpa_sim: add struct vdpasim_dev_attr for device attributesStefano Garzarella2020-12-181-8/+17
| * vdpa_sim: rename vdpasim_config_ops variablesStefano Garzarella2020-12-181-6/+6
| * vdpa_sim: make IOTLB entries limit configurableStefano Garzarella2020-12-181-1/+6
| * vdpa_sim: remove hard-coded virtq countMax Gurtovoy2020-12-181-5/+13
| * vdpa_sim: remove unnecessary headers inclusionStefano Garzarella2020-12-181-7/+0
| * vdpa: remove unnecessary 'default n' in Kconfig entriesStefano Garzarella2020-12-181-3/+0
| * vdpa: ifcvf: Use dma_set_mask_and_coherent to simplify codeChristophe JAILLET2020-12-181-9/+2
* | Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel...Jakub Kicinski2020-12-075-277/+46
|\ \ | |/ |/|
| * vdpa/mlx5: Connect mlx5_vdpa to auxiliary busLeon Romanovsky2020-12-064-108/+45
| * vdpa/mlx5: Make hardware definitions visible to all mlx5 devicesLeon Romanovsky2020-12-043-170/+2
* | vdpa: mlx5: fix vdpa/vhost dependenciesRandy Dunlap2020-12-021-0/+1
|/
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2020-11-161-0/+1
|\
| * vdpasim: fix "mac_pton" undefined errorLaurent Vivier2020-11-151-0/+1
* | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2020-10-312-6/+32
|\|
| * vdpasim: allow to assign a MAC addressLaurent Vivier2020-10-301-1/+13
| * vdpasim: fix MAC address configurationLaurent Vivier2020-10-301-1/+2
| * vdpa_sim: Fix DMA maskLaurent Vivier2020-10-301-1/+3
| * vdpa/mlx5: Fix error return in map_direct_mr()Jing Xiangfeng2020-10-301-3/+2
| * vdpa_sim: implement get_iova_range()Jason Wang2020-10-231-0/+12
* | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2020-10-231-2/+10
|\|
| * vdpa/mlx5: Setup driver only if VIRTIO_CONFIG_S_DRIVER_OKEli Cohen2020-10-211-0/+3
| * vdpa/mlx5: Fix failure to bring link upEli Cohen2020-10-211-0/+1
| * vdpa/mlx5: Make use of a specific 16 bit endianness APIEli Cohen2020-10-211-2/+6
* | Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2020-10-151-1/+1
|\ \ | |/ |/|
| * dma-mapping: split <linux/dma-mapping.h>Christoph Hellwig2020-10-061-1/+1
* | vdpa/mlx5: Fix dependency on MLX5_COREEli Cohen2020-10-081-4/+3