summaryrefslogtreecommitdiff
path: root/drivers/vfio
AgeCommit message (Expand)AuthorFilesLines
2022-12-06vfio/mlx5: Introduce multiple loadsYishai Hadas3-45/+257
2022-12-06vfio/mlx5: Consider temporary end of stream as part of PRE_COPYYishai Hadas3-2/+14
2022-12-06vfio/mlx5: Introduce vfio precopy ioctl implementationYishai Hadas2-0/+127
2022-12-06vfio/mlx5: Introduce SW headers for migration statesYishai Hadas3-4/+67
2022-12-06vfio/mlx5: Introduce device transitions of PRE_COPYYishai Hadas3-18/+184
2022-12-06vfio/mlx5: Refactor to use queue based data chunksYishai Hadas3-38/+136
2022-12-06vfio/mlx5: Refactor migration file stateYishai Hadas3-8/+12
2022-12-06vfio/mlx5: Refactor MKEY usageYishai Hadas3-113/+178
2022-12-06vfio/mlx5: Refactor PD usageYishai Hadas3-31/+71
2022-12-06vfio/mlx5: Enforce a single SAVE command at a timeYishai Hadas3-0/+14
2022-12-06vfio: Extend the device migration protocol with PRE_COPYJason Gunthorpe1-2/+72
2022-12-05vfio: Fold vfio_virqfd.ko into vfio.koJason Gunthorpe5-18/+25
2022-12-05vfio: Remove CONFIG_VFIO_SPAPR_EEHJason Gunthorpe2-8/+3
2022-12-05vfio: Move vfio_spapr_iommu_eeh_ioctl into vfio_iommu_spapr_tce.cJason Gunthorpe3-91/+53
2022-12-05vfio/spapr: Move VFIO_CHECK_EXTENSION into tce_iommu_ioctl()Jason Gunthorpe2-12/+4
2022-12-05vfio/pci: Move all the SPAPR PCI specific logic to vfio_pci_core.koJason Gunthorpe2-15/+9
2022-12-05vfio: Move vfio group specific code into group.cYi Liu4-870/+907
2022-12-05vfio: Refactor dma APIs for emulated devicesYi Liu3-34/+43
2022-12-05vfio: Wrap vfio group module init/clean code into helpersYi Liu1-20/+36
2022-12-05vfio: Refactor vfio_device open and closeYi Liu1-46/+87
2022-12-05vfio: Make vfio_device_open() truly device specificYi Liu1-17/+29
2022-12-05vfio: Swap order of vfio_device_container_register() and open_device()Yi Liu1-8/+9
2022-12-05vfio: Set device->group in helper functionYi Liu1-15/+26
2022-12-05vfio: Create wrappers for group register/unregisterYi Liu1-7/+16
2022-12-05vfio: Move the sanity check of the group to vfio_create_group()Jason Gunthorpe1-37/+25
2022-12-05vfio: Simplify vfio_create_group()Jason Gunthorpe1-23/+10
2022-12-02vfio/iova_bitmap: refactor iova_bitmap_set() to better handle page boundariesJoao Martins1-17/+13
2022-12-02Merge tag 'v6.1-rc7' into iommufd.git for-nextJason Gunthorpe2-5/+18
2022-12-02vfio: Make vfio_container optionally compiledJason Gunthorpe3-13/+91
2022-12-02vfio: Move container related MODULE_ALIAS statements into container.cJason Gunthorpe2-2/+3
2022-12-02vfio-iommufd: Support iommufd for emulated VFIO devicesJason Gunthorpe4-94/+206
2022-12-02vfio-iommufd: Support iommufd for physical VFIO devicesJason Gunthorpe10-2/+150
2022-12-02vfio-iommufd: Allow iommufd to be used in place of a container fdJason Gunthorpe4-16/+82
2022-12-02vfio: Use IOMMU_CAP_ENFORCE_CACHE_COHERENCY for vfio_file_enforced_coherent()Jason Gunthorpe3-17/+19
2022-12-02vfio: Rename vfio_device_assign/unassign_container()Jason Gunthorpe3-13/+11
2022-12-02vfio: Move vfio_device_assign_container() into vfio_device_first_open()Jason Gunthorpe2-15/+13
2022-12-02vfio: Move vfio_device driver open/close code to a functionJason Gunthorpe1-42/+53
2022-11-24driver core: make struct class.devnode() take a const *Greg Kroah-Hartman1-1/+1
2022-11-24vfio/fsl-mc: Remove linux/msi.h includeThomas Gleixner1-1/+0
2022-11-14vfio/mlx5: Fix a typo in mlx5vf_cmd_load_vhca_state()Yishai Hadas1-2/+2
2022-11-14vfio: Add an option to get migration data sizeYishai Hadas4-1/+61
2022-11-10vfio/pci: Check the device set open count on resetAnthony DeRossi1-5/+5
2022-11-10vfio: Export the device set open countAnthony DeRossi1-0/+13
2022-11-10vfio: Fix container device registration life cycleAnthony DeRossi1-5/+8
2022-11-10vfio: Remove vfio_free_deviceEric Farman5-22/+4
2022-11-10vfio/ccw: replace vfio_init_device with _alloc_Eric Farman1-5/+5
2022-11-10vfio/iova_bitmap: Fix PAGE_SIZE unaligned bitmapsJoao Martins1-2/+6
2022-11-10vfio/iova_bitmap: Explicitly include linux/slab.hJoao Martins1-0/+1
2022-11-10vfio: platform: Do not pass return buffer to ACPI _RST methodRafael Mendonca1-2/+1
2022-11-10vfio/mlx5: Switch to use module_pci_driver() macroShang XiaoJing1-12/+1