summaryrefslogtreecommitdiffstats
path: root/drivers/vfio
Commit message (Expand)AuthorAgeFilesLines
...
| * | 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
| * | vfio/ccw: replace vfio_init_device with _alloc_Eric Farman2022-11-101-5/+5
| * | vfio/iova_bitmap: Fix PAGE_SIZE unaligned bitmapsJoao Martins2022-11-091-2/+6
| * | vfio/iova_bitmap: Explicitly include linux/slab.hJoao Martins2022-11-091-0/+1
| * | vfio: platform: Do not pass return buffer to ACPI _RST methodRafael Mendonca2022-11-091-2/+1
| * | vfio/mlx5: Switch to use module_pci_driver() macroShang XiaoJing2022-11-091-12/+1
* | | Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-12-1413-912/+1434
|\ \ \
| * | | vfio: Move vfio group specific code into group.cYi Liu2022-12-054-870/+907
| * | | vfio: Refactor dma APIs for emulated devicesYi Liu2022-12-053-34/+43
| * | | vfio: Wrap vfio group module init/clean code into helpersYi Liu2022-12-051-20/+36
| * | | vfio: Refactor vfio_device open and closeYi Liu2022-12-051-46/+87
| * | | vfio: Make vfio_device_open() truly device specificYi Liu2022-12-051-17/+29
| * | | vfio: Swap order of vfio_device_container_register() and open_device()Yi Liu2022-12-051-8/+9
| * | | vfio: Set device->group in helper functionYi Liu2022-12-051-15/+26
| * | | vfio: Create wrappers for group register/unregisterYi Liu2022-12-051-7/+16
| * | | vfio: Move the sanity check of the group to vfio_create_group()Jason Gunthorpe2022-12-051-37/+25
| * | | vfio: Simplify vfio_create_group()Jason Gunthorpe2022-12-051-23/+10
| * | | Merge tag 'v6.1-rc7' into iommufd.git for-nextJason Gunthorpe2022-12-022-5/+18
| |\ \ \ | | | |/ | | |/|
| * | | vfio: Make vfio_container optionally compiledJason Gunthorpe2022-12-023-13/+91
| * | | vfio: Move container related MODULE_ALIAS statements into container.cJason Gunthorpe2022-12-022-2/+3
| * | | vfio-iommufd: Support iommufd for emulated VFIO devicesJason Gunthorpe2022-12-024-94/+206
| * | | vfio-iommufd: Support iommufd for physical VFIO devicesJason Gunthorpe2022-12-0210-2/+150
| * | | vfio-iommufd: Allow iommufd to be used in place of a container fdJason Gunthorpe2022-12-024-16/+82
| * | | vfio: Use IOMMU_CAP_ENFORCE_CACHE_COHERENCY for vfio_file_enforced_coherent()Jason Gunthorpe2022-12-023-17/+19
| * | | vfio: Rename vfio_device_assign/unassign_container()Jason Gunthorpe2022-12-023-13/+11
| * | | vfio: Move vfio_device_assign_container() into vfio_device_first_open()Jason Gunthorpe2022-12-022-15/+13
| * | | vfio: Move vfio_device driver open/close code to a functionJason Gunthorpe2022-12-021-42/+53
| | |/ | |/|
* | | Merge tag 'irq-core-2022-12-10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-12-121-1/+0
|\ \ \ | |_|/ |/| |
| * | vfio/fsl-mc: Remove linux/msi.h includeThomas Gleixner2022-11-231-1/+0
| |/
* | vfio/pci: Check the device set open count on resetAnthony DeRossi2022-11-101-5/+5
* | vfio: Export the device set open countAnthony DeRossi2022-11-101-0/+13
* | vfio: Fix container device registration life cycleAnthony DeRossi2022-11-101-5/+8
|/
* Merge tag 'vfio-v6.1-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds2022-10-1228-1757/+4088
|\