summaryrefslogtreecommitdiffstats
path: root/drivers/vfio
Commit message (Expand)AuthorAgeFilesLines
* vfio/type1: revert "implement notify callback"Steve Sistare2023-02-091-15/+0
* vfio/type1: revert "block on invalid vaddr"Steve Sistare2023-02-091-89/+5
* vfio/type1: restore locked_vmSteve Sistare2023-02-091-0/+35
* vfio/type1: track locked_vm per dmaSteve Sistare2023-02-091-6/+17
* vfio/type1: prevent underflow of locked_vm via exec()Steve Sistare2023-02-091-27/+14
* vfio/type1: exclude mdevs from VFIO_UPDATE_VADDRSteve Sistare2023-02-091-2/+42
* vfio: platform: ignore missing reset if disabled at module initTomasz Duszynski2023-02-011-2/+5
* 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/mdev: Use sysfs_emit() to instead of sprintf()Bo Liu2023-01-301-1/+1
* vfio/platform: Use GFP_KERNEL_ACCOUNT for userspace persistent allocationsYishai Hadas2023-01-232-5/+5
* vfio/fsl-mc: Use GFP_KERNEL_ACCOUNT for userspace persistent allocationsYishai Hadas2023-01-232-3/+3
* vfio/hisi: Use GFP_KERNEL_ACCOUNT for userspace persistent allocationsYishai Hadas2023-01-231-2/+2
* vfio: Use GFP_KERNEL_ACCOUNT for userspace persistent allocationsJason Gunthorpe2023-01-237-14/+17
* 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
* vfio-mdev: turn VFIO_MDEV into a selectable symbolChristoph Hellwig2023-01-231-7/+1
* vfio: platform: No need to check res againAngus Chen2023-01-231-3/+0
* Merge tag 'driver-core-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-12-161-1/+1
|\
| * driver core: make struct class.devnode() take a const *Greg Kroah-Hartman2022-11-241-1/+1
* | Merge tag 'vfio-v6.2-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds2022-12-1518-429/+1435
|\ \
| * | 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
| * | hisi_acc_vfio_pci: Enable PRE_COPY flagShameer Kolothum2022-12-061-1/+1
| * | hisi_acc_vfio_pci: Move the dev compatibility tests for early checkShameer Kolothum2022-12-062-12/+8
| * | hisi_acc_vfio_pci: Introduce support for PRE_COPY state transitionsShameer Kolothum2022-12-061-3/+71
| * | hisi_acc_vfio_pci: Add support for precopy IOCTLShameer Kolothum2022-12-062-0/+53
| * | 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: Extend the device migration protocol with PRE_COPYJason Gunthorpe2022-12-061-2/+72
| * | vfio: Fold vfio_virqfd.ko into vfio.koJason Gunthorpe2022-12-055-18/+25
| * | vfio: Remove CONFIG_VFIO_SPAPR_EEHJason Gunthorpe2022-12-052-8/+3
| * | vfio: Move vfio_spapr_iommu_eeh_ioctl into vfio_iommu_spapr_tce.cJason Gunthorpe2022-12-053-91/+53
| * | vfio/spapr: Move VFIO_CHECK_EXTENSION into tce_iommu_ioctl()Jason Gunthorpe2022-12-052-12/+4
| * | vfio/pci: Move all the SPAPR PCI specific logic to vfio_pci_core.koJason Gunthorpe2022-12-052-15/+9
| * | vfio/iova_bitmap: refactor iova_bitmap_set() to better handle page boundariesJoao Martins2022-12-021-17/+13
| * | 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-144-1/+61
| * | vfio: Remove vfio_free_deviceEric Farman2022-11-105-22/+4