summaryrefslogtreecommitdiffstats
path: root/drivers/vfio/pci/mlx5
Commit message (Expand)AuthorAgeFilesLines
* vfio/mlx5: Enforce PRE_COPY supportYishai Hadas2024-03-113-127/+71
* vfio/mlx5: Let firmware knows upon leaving PRE_COPY back to RUNNINGYishai Hadas2024-02-223-12/+45
* vfio/mlx5: Block incremental query upon migf state errorYishai Hadas2024-02-221-0/+5
* vfio/mlx5: Handle the EREMOTEIO error upon the SAVE commandYishai Hadas2024-02-221-1/+6
* vfio/mlx5: Add support for tracker object change eventYishai Hadas2024-02-222-0/+49
* Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-11-012-0/+2
|\
| * iommufd/iova_bitmap: Move symbols to IOMMUFD namespaceJoao Martins2023-10-241-0/+1
| * vfio: Move iova_bitmap into iommufdJoao Martins2023-10-241-0/+1
* | vfio/mlx5: Activate the chunk mode functionalityYishai Hadas2023-09-281-0/+3
* | vfio/mlx5: Add support for READING in chunk modeYishai Hadas2023-09-281-6/+37
* | vfio/mlx5: Add support for SAVING in chunk modeYishai Hadas2023-09-283-17/+122
* | vfio/mlx5: Pre-allocate chunks for the STOP_COPY phaseYishai Hadas2023-09-283-65/+116
* | vfio/mlx5: Rename some stuff to match chunk modeYishai Hadas2023-09-282-9/+10
* | vfio/mlx5: Enable querying state size which is > 4GBYishai Hadas2023-09-283-8/+18
* | vfio/mlx5: Refactor the SAVE callback to activate a work only upon an errorYishai Hadas2023-09-281-7/+13
* | vfio/mlx5: Wake up the reader post of disabling the SAVING migration fileYishai Hadas2023-09-281-0/+1
|/
* Merge tag 'vfio-v6.6-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds2023-08-302-47/+2
|\
| * vfio: Commonize combine_ranges for use in other VFIO driversBrett Creeley2023-08-161-47/+1
| * vfio-iommufd: Add detach_ioas support for physical VFIO devicesYi Liu2023-07-251-0/+1
* | net/mlx5: Allocate completion EQs dynamicallyMaher Sanalla2023-08-071-1/+1
* | net/mlx5: Rename mlx5_comp_vectors_count() to mlx5_comp_vectors_max()Maher Sanalla2023-08-071-1/+1
|/
* vfio/pci: Cleanup KconfigAlex Williamson2023-06-161-1/+1
* vfio/mlx5: Fix the report of dirty_bytes upon pre-copyYishai Hadas2023-03-131-10/+4
* vfio/mlx5: Fix range size calculation upon tracker creationYishai Hadas2023-02-091-2/+2
* vfio/mlx5: Improve the target side flow to reduce downtimeYishai Hadas2023-01-302-12/+105
* vfio/mlx5: Improve the source side flow upon pre_copyYishai Hadas2023-01-303-34/+151
* vfio/mlx5: Check whether VF is migratableShay Drory2023-01-302-0/+28
* vfio/mlx5: Allow loading of larger images than 512 MBYishai Hadas2023-01-232-14/+16
* vfio/mlx5: Fix UBSAN noteYishai Hadas2023-01-231-3/+3
* Merge tag 'vfio-v6.2-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds2022-12-153-224/+1069
|\
| * vfio/mlx5: error pointer dereference in error handlingDan Carpenter2022-12-121-1/+1
| * vfio/mlx5: fix error code in mlx5vf_precopy_ioctl()Dan Carpenter2022-12-121-1/+4
| * vfio/mlx5: Enable MIGRATION_PRE_COPY flagShay Drory2022-12-061-0/+5
| * vfio/mlx5: Fallback to STOP_COPY upon specific PRE_COPY errorShay Drory2022-12-063-3/+32
| * vfio/mlx5: Introduce multiple loadsYishai Hadas2022-12-063-45/+257
| * vfio/mlx5: Consider temporary end of stream as part of PRE_COPYYishai Hadas2022-12-063-2/+14
| * vfio/mlx5: Introduce vfio precopy ioctl implementationYishai Hadas2022-12-062-0/+127
| * vfio/mlx5: Introduce SW headers for migration statesYishai Hadas2022-12-063-4/+67
| * vfio/mlx5: Introduce device transitions of PRE_COPYYishai Hadas2022-12-063-18/+184
| * vfio/mlx5: Refactor to use queue based data chunksYishai Hadas2022-12-063-38/+136
| * vfio/mlx5: Refactor migration file stateYishai Hadas2022-12-063-8/+12
| * vfio/mlx5: Refactor MKEY usageYishai Hadas2022-12-063-113/+178
| * vfio/mlx5: Refactor PD usageYishai Hadas2022-12-063-31/+71
| * vfio/mlx5: Enforce a single SAVE command at a timeYishai Hadas2022-12-063-0/+14
| * vfio/mlx5: Fix a typo in mlx5vf_cmd_load_vhca_state()Yishai Hadas2022-11-141-2/+2
| * vfio: Add an option to get migration data sizeYishai Hadas2022-11-141-0/+18
| * vfio/mlx5: Switch to use module_pci_driver() macroShang XiaoJing2022-11-091-12/+1
* | vfio-iommufd: Support iommufd for physical VFIO devicesJason Gunthorpe2022-12-021-0/+3
|/
* vfio/mlx5: Use the new device life cycle helpersYi Liu2022-09-211-14/+36
* vfio/mlx5: Set the driver DMA logging callbacksYishai Hadas2022-09-083-3/+14