summaryrefslogtreecommitdiff
path: root/drivers/vfio/pci/mlx5
AgeCommit message (Expand)Author
2023-08-30Merge tag 'vfio-v6.6-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds
2023-08-16vfio: Commonize combine_ranges for use in other VFIO driversBrett Creeley
2023-08-07net/mlx5: Allocate completion EQs dynamicallyMaher Sanalla
2023-08-07net/mlx5: Rename mlx5_comp_vectors_count() to mlx5_comp_vectors_max()Maher Sanalla
2023-07-25vfio-iommufd: Add detach_ioas support for physical VFIO devicesYi Liu
2023-06-16vfio/pci: Cleanup KconfigAlex Williamson
2023-03-13vfio/mlx5: Fix the report of dirty_bytes upon pre-copyYishai Hadas
2023-02-09vfio/mlx5: Fix range size calculation upon tracker creationYishai Hadas
2023-01-30vfio/mlx5: Improve the target side flow to reduce downtimeYishai Hadas
2023-01-30vfio/mlx5: Improve the source side flow upon pre_copyYishai Hadas
2023-01-30vfio/mlx5: Check whether VF is migratableShay Drory
2023-01-23vfio/mlx5: Allow loading of larger images than 512 MBYishai Hadas
2023-01-23vfio/mlx5: Fix UBSAN noteYishai Hadas
2022-12-15Merge tag 'vfio-v6.2-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds
2022-12-12vfio/mlx5: error pointer dereference in error handlingDan Carpenter
2022-12-12vfio/mlx5: fix error code in mlx5vf_precopy_ioctl()Dan Carpenter
2022-12-06vfio/mlx5: Enable MIGRATION_PRE_COPY flagShay Drory
2022-12-06vfio/mlx5: Fallback to STOP_COPY upon specific PRE_COPY errorShay Drory
2022-12-06vfio/mlx5: Introduce multiple loadsYishai Hadas
2022-12-06vfio/mlx5: Consider temporary end of stream as part of PRE_COPYYishai Hadas
2022-12-06vfio/mlx5: Introduce vfio precopy ioctl implementationYishai Hadas
2022-12-06vfio/mlx5: Introduce SW headers for migration statesYishai Hadas
2022-12-06vfio/mlx5: Introduce device transitions of PRE_COPYYishai Hadas
2022-12-06vfio/mlx5: Refactor to use queue based data chunksYishai Hadas
2022-12-06vfio/mlx5: Refactor migration file stateYishai Hadas
2022-12-06vfio/mlx5: Refactor MKEY usageYishai Hadas
2022-12-06vfio/mlx5: Refactor PD usageYishai Hadas
2022-12-06vfio/mlx5: Enforce a single SAVE command at a timeYishai Hadas
2022-12-02vfio-iommufd: Support iommufd for physical VFIO devicesJason Gunthorpe
2022-11-14vfio/mlx5: Fix a typo in mlx5vf_cmd_load_vhca_state()Yishai Hadas
2022-11-14vfio: Add an option to get migration data sizeYishai Hadas
2022-11-09vfio/mlx5: Switch to use module_pci_driver() macroShang XiaoJing
2022-09-21vfio/mlx5: Use the new device life cycle helpersYi Liu
2022-09-08vfio/mlx5: Set the driver DMA logging callbacksYishai Hadas
2022-09-08vfio/mlx5: Manage error scenarios on trackerYishai Hadas
2022-09-08vfio/mlx5: Report dirty pages from trackerYishai Hadas
2022-09-08vfio/mlx5: Create and destroy page tracker objectYishai Hadas
2022-09-08vfio/mlx5: Init QP based resources for dirty trackingYishai Hadas
2022-06-30vfio: Split migration ops from main device opsYishai Hadas
2022-06-30vfio/mlx5: Protect mlx5vf_disable_fds() upon close deviceYishai Hadas
2022-05-23vfio/pci: Add driver_managed_dma to the new vfio_pci driversJason Gunthorpe
2022-05-11vfio/pci: Have all VFIO PCI drivers store the vfio_pci_core_device in drvdataJason Gunthorpe
2022-05-11vfio/mlx5: Run the SAVE state command in an async modeYishai Hadas
2022-05-11vfio/mlx5: Refactor to enable VFs migration in parallelYishai Hadas
2022-05-11vfio/mlx5: Manage the VF attach/detach callback from the PFYishai Hadas
2022-03-09vfio/mlx5: Fix to not use 0 as NULL pointerYishai Hadas
2022-03-03vfio/mlx5: Use its own PCI reset_done error handlerYishai Hadas
2022-03-03vfio/mlx5: Implement vfio_pci driver for mlx5 devicesYishai Hadas
2022-03-03vfio/mlx5: Expose migration commands over mlx5 deviceYishai Hadas