summaryrefslogtreecommitdiffstats
path: root/drivers/vdpa
Commit message (Expand)AuthorAgeFilesLines
* vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs failsEli Cohen2021-04-221-1/+3
* vdpa/mlx5: Fix suspend/resume index restorationEli Cohen2021-04-091-13/+8
* vdpa/mlx5: Fix wrong use of bit numbersEli Cohen2021-04-091-2/+2
* vdpa/mlx5: Retrieve BAR address suitable any functionEli Cohen2021-04-091-1/+2
* vdpa/mlx5: Use the correct dma device when registering memoryEli Cohen2021-04-091-2/+7
* vdpa/mlx5: should exclude header length and fcs from mtuSi-Wei Liu2021-04-092-1/+18
* vdpa_sim: Skip typecasting from void*Parav Pandit2021-03-141-2/+1
* vdpa: set the virtqueue num during registerJason Wang2021-02-255-15/+16
* 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