summaryrefslogtreecommitdiffstats
path: root/drivers/vdpa
Commit message (Expand)AuthorAgeFilesLines
* 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
* | vdpa/mlx5: should keep avail_index despite device statusSi-Wei Liu2020-10-081-6/+14
|/
* vdpa/mlx5: Avoid warnings about shifts on 32-bit platformsNathan Chancellor2020-08-261-25/+25
* vdpa: ifcvf: free config irq in ifcvf_free_irq()Jason Wang2020-08-262-3/+4
* vdpa: ifcvf: return err when fail to request config irqJason Wang2020-08-261-0/+4
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2020-08-1115-32/+3264
|\
| * vdpa/mlx5: fix up endian-ness for mtuMichael S. Tsirkin2020-08-101-1/+11
| * vdpa: Fix pointer math bug in vdpasim_get_config()Dan Carpenter2020-08-101-1/+1