| Commit message (Expand) | Author | Age | Files | Lines |
* | vdpa/mlx5: Avoid executing set_vq_ready() if device is reset | Eli Cohen | 2021-09-14 | 1 | -0/+3 |
* | vdpa/mlx5: Clear ready indication for control VQ | Eli Cohen | 2021-09-14 | 1 | -0/+2 |
* | vduse: Cleanup the old kernel states after reset failure | Xie Yongji | 2021-09-14 | 1 | -4/+2 |
* | vduse: missing error code in vduse_init() | Dan Carpenter | 2021-09-14 | 1 | -1/+3 |
* | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | Linus Torvalds | 2021-09-11 | 16 | -203/+3107 |
|\ |
|
| * | Documentation: Add documentation for VDUSE | Xie Yongji | 2021-09-06 | 1 | -5/+0 |
| * | vduse: Introduce VDUSE - vDPA Device in Userspace | Xie Yongji | 2021-09-06 | 4 | -0/+1662 |
| * | vduse: Implement an MMU-based software IOTLB | Xie Yongji | 2021-09-06 | 2 | -0/+618 |
| * | vdpa: Support transferring virtual addressing during DMA mapping | Xie Yongji | 2021-09-06 | 5 | -5/+12 |
| * | vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() | Xie Yongji | 2021-09-06 | 1 | -3/+3 |
| * | vdpa: Add reset callback in vdpa_config_ops | Xie Yongji | 2021-09-06 | 4 | -32/+76 |
| * | vdpa_sim: Use iova_shift() for the size passed to alloc_iova() | Xie Yongji | 2021-09-05 | 1 | -1/+2 |
| * | vdpa/mlx5: Add multiqueue support | Eli Cohen | 2021-09-05 | 3 | -31/+169 |
| * | vdpa/mlx5: Add support for control VQ and MAC setting | Eli Cohen | 2021-09-05 | 5 | -32/+329 |
| * | vdpa/mlx5: Ensure valid indices are provided | Eli Cohen | 2021-09-05 | 2 | -0/+55 |
| * | vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue | Eli Cohen | 2021-09-05 | 1 | -8/+9 |
| * | vdpa/mlx5: function prototype modifications in preparation to control VQ | Eli Cohen | 2021-09-05 | 1 | -19/+21 |
| * | vdpa/mlx5: Remove redundant header file inclusion | Eli Cohen | 2021-09-05 | 1 | -1/+0 |
| * | vDPA/ifcvf: enable multiqueue and control vq | Zhu Lingshan | 2021-09-05 | 2 | -17/+3 |
| * | vDPA/ifcvf: detect and use the onboard number of queues directly | Zhu Lingshan | 2021-09-05 | 3 | -18/+21 |
| * | vDPA/ifcvf: implement management netlink framework for ifcvf | Zhu Lingshan | 2021-09-05 | 2 | -35/+123 |
| * | vDPA/ifcvf: introduce get_dev_type() which returns virtio dev id | Zhu Lingshan | 2021-09-05 | 1 | -13/+21 |
* | | Merge tag 'driver-core-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 2021-09-01 | 1 | -3/+1 |
|\ \ |
|
| * | | bus: Make remove callback return void | Uwe Kleine-König | 2021-07-21 | 1 | -3/+1 |
* | | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2021-08-19 | 5 | -18/+17 |
|\ \ \
| | |/
| |/| |
|
| * | | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | Linus Torvalds | 2021-08-16 | 5 | -18/+17 |
| |\ \ |
|
| | * | | vdpa/mlx5: Fix queue type selection logic | Eli Cohen | 2021-08-11 | 1 | -4/+10 |
| | * | | vdpa/mlx5: Avoid destroying MR on empty iotlb | Eli Cohen | 2021-08-11 | 1 | -9/+0 |
| | * | | vDPA/ifcvf: Fix return value check for vdpa_alloc_device() | Xie Yongji | 2021-08-11 | 1 | -2/+2 |
| | * | | vp_vdpa: Fix return value check for vdpa_alloc_device() | Xie Yongji | 2021-08-11 | 1 | -2/+2 |
| | * | | vdpa_sim: Fix return value check for vdpa_alloc_device() | Xie Yongji | 2021-08-11 | 1 | -1/+3 |
| | |/ |
|
* | | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2021-08-13 | 1 | -2/+1 |
|\| | |
|
| * | | net/mlx5: Synchronize correct IRQ when destroying CQ | Shay Drory | 2021-08-09 | 1 | -2/+1 |
| |/ |
|
* / | IB/mlx5: Rename is_apu_thread_cq function to is_apu_cq | Tal Gilboa | 2021-07-25 | 1 | -1/+1 |
|/ |
|
* | vp_vdpa: allow set vq state to initial state after reset | Jason Wang | 2021-07-08 | 1 | -3/+39 |
* | vdpa: support packed virtqueue for set/get_vq_state() | Jason Wang | 2021-07-08 | 3 | -8/+8 |
* | vdpa/mlx5: Clear vq ready indication upon device reset | Eli Cohen | 2021-07-08 | 1 | -0/+9 |
* | vdpa/mlx5: Add support for doorbell bypassing | Eli Cohen | 2021-07-08 | 3 | -0/+16 |
* | vdpa/mlx5: Add support for running with virtio_vdpa | Eli Cohen | 2021-07-03 | 3 | -15/+87 |
* | vdp/mlx5: Fix setting the correct dma_device | Eli Cohen | 2021-07-03 | 2 | -8/+3 |
* | vdpa/mlx5: Support creating resources with uid == 0 | Eli Cohen | 2021-07-03 | 1 | -0/+6 |
* | vdpa/mlx5: Fix possible failure in umem size calculation | Eli Cohen | 2021-07-03 | 1 | -10/+5 |
* | vdpa/mlx5: Fix umem sizes assignments on VQ create | Eli Cohen | 2021-07-03 | 1 | -2/+2 |
* | vp_vdpa: correct the return value when fail to map notification | Jason Wang | 2021-07-03 | 1 | -0/+1 |
* | vDPA/ifcvf: reuse pre-defined macros for device ids and vendor ids | Zhu Lingshan | 2021-07-03 | 2 | -22/+13 |
* | vDPA/ifcvf: implement doorbell mapping for ifcvf | Zhu Lingshan | 2021-07-03 | 1 | -0/+16 |
* | vDPA/ifcvf: record virtio notify base | Zhu Lingshan | 2021-07-03 | 2 | -0/+6 |
* | vdpa_sim_blk: remove duplicate include of linux/blkdev.h | Wan Jiabing | 2021-07-03 | 1 | -1/+0 |
* | {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table | Eli Cohen | 2021-05-18 | 1 | -1/+18 |
* | vDPA/ifcvf: get_config_size should return dev specific config size | Zhu Lingshan | 2021-05-03 | 1 | -1/+18 |