summaryrefslogtreecommitdiffstats
path: root/drivers/vfio/pci/mlx5/main.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* vfio/mlx5: Fix unwind flows in mlx5vf_pci_save/resume_device_data()Yishai Hadas2024-11-141-18/+17
* [tree-wide] finally take no_llseek outAl Viro2024-09-271-2/+0
* vfio/mlx5: Enforce PRE_COPY supportYishai Hadas2024-03-111-101/+8
* vfio/mlx5: Let firmware knows upon leaving PRE_COPY back to RUNNINGYishai Hadas2024-02-221-7/+32
* Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-11-021-0/+1
|\
| * iommufd/iova_bitmap: Move symbols to IOMMUFD namespaceJoao Martins2023-10-241-0/+1
* | 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-281-10/+74
* | vfio/mlx5: Pre-allocate chunks for the STOP_COPY phaseYishai Hadas2023-09-281-53/+97
* | vfio/mlx5: Enable querying state size which is > 4GBYishai Hadas2023-09-281-6/+7
* | vfio/mlx5: Wake up the reader post of disabling the SAVING migration fileYishai Hadas2023-09-281-0/+1
|/
* vfio-iommufd: Add detach_ioas support for physical VFIO devicesYi Liu2023-07-251-0/+1
* vfio/mlx5: Fix the report of dirty_bytes upon pre-copyYishai Hadas2023-03-131-10/+4
* vfio/mlx5: Improve the target side flow to reduce downtimeYishai Hadas2023-01-301-11/+100
* vfio/mlx5: Improve the source side flow upon pre_copyYishai Hadas2023-01-301-23/+110
* vfio/mlx5: Allow loading of larger images than 512 MBYishai Hadas2023-01-231-9/+10
* Merge tag 'vfio-v6.2-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds2022-12-151-136/+648
|\
| * 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: Fallback to STOP_COPY upon specific PRE_COPY errorShay Drory2022-12-061-2/+4
| * vfio/mlx5: Introduce multiple loadsYishai Hadas2022-12-061-42/+237
| * vfio/mlx5: Consider temporary end of stream as part of PRE_COPYYishai Hadas2022-12-061-0/+7
| * vfio/mlx5: Introduce vfio precopy ioctl implementationYishai Hadas2022-12-061-0/+111
| * vfio/mlx5: Introduce SW headers for migration statesYishai Hadas2022-12-061-1/+1
| * vfio/mlx5: Introduce device transitions of PRE_COPYYishai Hadas2022-12-061-8/+82
| * vfio/mlx5: Refactor to use queue based data chunksYishai Hadas2022-12-061-34/+111
| * vfio/mlx5: Refactor migration file stateYishai Hadas2022-12-061-5/+6
| * vfio/mlx5: Refactor MKEY usageYishai Hadas2022-12-061-42/+50
| * vfio/mlx5: Refactor PD usageYishai Hadas2022-12-061-12/+32
| * vfio/mlx5: Enforce a single SAVE command at a timeYishai Hadas2022-12-061-0/+7
| * 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-101-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-081-1/+8
* vfio: Split migration ops from main device opsYishai Hadas2022-06-301-3/+6
* vfio/mlx5: Protect mlx5vf_disable_fds() upon close deviceYishai Hadas2022-06-301-1/+1
* vfio/pci: Add driver_managed_dma to the new vfio_pci driversJason Gunthorpe2022-05-231-0/+1
* vfio/pci: Have all VFIO PCI drivers store the vfio_pci_core_device in drvdataJason Gunthorpe2022-05-111-4/+11
* vfio/mlx5: Run the SAVE state command in an async modeYishai Hadas2022-05-111-3/+37
* vfio/mlx5: Refactor to enable VFs migration in parallelYishai Hadas2022-05-111-34/+10
* vfio/mlx5: Manage the VF attach/detach callback from the PFYishai Hadas2022-05-111-34/+4
* vfio/mlx5: Fix to not use 0 as NULL pointerYishai Hadas2022-03-091-2/+2
* vfio/mlx5: Use its own PCI reset_done error handlerYishai Hadas2022-03-031-2/+55
* vfio/mlx5: Implement vfio_pci driver for mlx5 devicesYishai Hadas2022-03-031-0/+623