aboutsummaryrefslogtreecommitdiff
path: root/drivers/vfio/pci/mlx5
AgeCommit message (Expand)AuthorFilesLines
2023-11-01Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 2-0/+2
2023-10-24iommufd/iova_bitmap: Move symbols to IOMMUFD namespaceGravatar Joao Martins 1-0/+1
2023-10-24vfio: Move iova_bitmap into iommufdGravatar Joao Martins 1-0/+1
2023-09-28vfio/mlx5: Activate the chunk mode functionalityGravatar Yishai Hadas 1-0/+3
2023-09-28vfio/mlx5: Add support for READING in chunk modeGravatar Yishai Hadas 1-6/+37
2023-09-28vfio/mlx5: Add support for SAVING in chunk modeGravatar Yishai Hadas 3-17/+122
2023-09-28vfio/mlx5: Pre-allocate chunks for the STOP_COPY phaseGravatar Yishai Hadas 3-65/+116
2023-09-28vfio/mlx5: Rename some stuff to match chunk modeGravatar Yishai Hadas 2-9/+10
2023-09-28vfio/mlx5: Enable querying state size which is > 4GBGravatar Yishai Hadas 3-8/+18
2023-09-28vfio/mlx5: Refactor the SAVE callback to activate a work only upon an errorGravatar Yishai Hadas 1-7/+13
2023-09-28vfio/mlx5: Wake up the reader post of disabling the SAVING migration fileGravatar Yishai Hadas 1-0/+1
2023-08-30Merge tag 'vfio-v6.6-rc1' of https://github.com/awilliam/linux-vfioGravatar Linus Torvalds 2-47/+2
2023-08-16vfio: Commonize combine_ranges for use in other VFIO driversGravatar Brett Creeley 1-47/+1
2023-08-07net/mlx5: Allocate completion EQs dynamicallyGravatar Maher Sanalla 1-1/+1
2023-08-07net/mlx5: Rename mlx5_comp_vectors_count() to mlx5_comp_vectors_max()Gravatar Maher Sanalla 1-1/+1
2023-07-25vfio-iommufd: Add detach_ioas support for physical VFIO devicesGravatar Yi Liu 1-0/+1
2023-06-16vfio/pci: Cleanup KconfigGravatar Alex Williamson 1-1/+1
2023-03-13vfio/mlx5: Fix the report of dirty_bytes upon pre-copyGravatar Yishai Hadas 1-10/+4
2023-02-09vfio/mlx5: Fix range size calculation upon tracker creationGravatar Yishai Hadas 1-2/+2
2023-01-30vfio/mlx5: Improve the target side flow to reduce downtimeGravatar Yishai Hadas 2-12/+105
2023-01-30vfio/mlx5: Improve the source side flow upon pre_copyGravatar Yishai Hadas 3-34/+151
2023-01-30vfio/mlx5: Check whether VF is migratableGravatar Shay Drory 2-0/+28
2023-01-23vfio/mlx5: Allow loading of larger images than 512 MBGravatar Yishai Hadas 2-14/+16
2023-01-23vfio/mlx5: Fix UBSAN noteGravatar Yishai Hadas 1-3/+3
2022-12-15Merge tag 'vfio-v6.2-rc1' of https://github.com/awilliam/linux-vfioGravatar Linus Torvalds 3-224/+1069
2022-12-12vfio/mlx5: error pointer dereference in error handlingGravatar Dan Carpenter 1-1/+1
2022-12-12vfio/mlx5: fix error code in mlx5vf_precopy_ioctl()Gravatar Dan Carpenter 1-1/+4
2022-12-06vfio/mlx5: Enable MIGRATION_PRE_COPY flagGravatar Shay Drory 1-0/+5
2022-12-06vfio/mlx5: Fallback to STOP_COPY upon specific PRE_COPY errorGravatar Shay Drory 3-3/+32
2022-12-06vfio/mlx5: Introduce multiple loadsGravatar Yishai Hadas 3-45/+257
2022-12-06vfio/mlx5: Consider temporary end of stream as part of PRE_COPYGravatar Yishai Hadas 3-2/+14
2022-12-06vfio/mlx5: Introduce vfio precopy ioctl implementationGravatar Yishai Hadas 2-0/+127
2022-12-06vfio/mlx5: Introduce SW headers for migration statesGravatar Yishai Hadas 3-4/+67
2022-12-06vfio/mlx5: Introduce device transitions of PRE_COPYGravatar Yishai Hadas 3-18/+184
2022-12-06vfio/mlx5: Refactor to use queue based data chunksGravatar Yishai Hadas 3-38/+136
2022-12-06vfio/mlx5: Refactor migration file stateGravatar Yishai Hadas 3-8/+12
2022-12-06vfio/mlx5: Refactor MKEY usageGravatar Yishai Hadas 3-113/+178
2022-12-06vfio/mlx5: Refactor PD usageGravatar Yishai Hadas 3-31/+71
2022-12-06vfio/mlx5: Enforce a single SAVE command at a timeGravatar Yishai Hadas 3-0/+14
2022-12-02vfio-iommufd: Support iommufd for physical VFIO devicesGravatar Jason Gunthorpe 1-0/+3
2022-11-14vfio/mlx5: Fix a typo in mlx5vf_cmd_load_vhca_state()Gravatar Yishai Hadas 1-2/+2
2022-11-14vfio: Add an option to get migration data sizeGravatar Yishai Hadas 1-0/+18
2022-11-09vfio/mlx5: Switch to use module_pci_driver() macroGravatar Shang XiaoJing 1-12/+1
2022-09-21vfio/mlx5: Use the new device life cycle helpersGravatar Yi Liu 1-14/+36
2022-09-08vfio/mlx5: Set the driver DMA logging callbacksGravatar Yishai Hadas 3-3/+14
2022-09-08vfio/mlx5: Manage error scenarios on trackerGravatar Yishai Hadas 2-2/+61
2022-09-08vfio/mlx5: Report dirty pages from trackerGravatar Yishai Hadas 2-0/+195
2022-09-08vfio/mlx5: Create and destroy page tracker objectGravatar Yishai Hadas 2-0/+148
2022-09-08vfio/mlx5: Init QP based resources for dirty trackingGravatar Yishai Hadas 2-12/+636
2022-06-30vfio: Split migration ops from main device opsGravatar Yishai Hadas 3-5/+11