summaryrefslogtreecommitdiffstats
path: root/drivers/vfio/pci/vfio_pci_core.c
Commit message (Expand)AuthorAgeFilesLines
* vfio/pci-core: Add capability for AtomicOp completer supportAlex Williamson2023-06-161-0/+38
* vfio/pci: Clear VFIO_IRQ_INFO_NORESIZE for MSI-XReinette Chatre2023-05-231-1/+1
* vfio/pci: Probe and store ability to support dynamic MSI-XReinette Chatre2023-05-231-1/+4
* vfio/pci: Use xarray for interrupt context storageReinette Chatre2023-05-231-0/+1
* Merge tag 'vfio-v6.3-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds2023-02-251-3/+4
|\
| * vfio: Use GFP_KERNEL_ACCOUNT for userspace persistent allocationsJason Gunthorpe2023-01-231-3/+4
* | mm: replace vma->vm_flags direct modifications with modifier callsSuren Baghdasaryan2023-02-091-1/+1
|/
* Merge tag 'vfio-v6.2-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds2022-12-151-4/+11
|\
| * vfio: Remove CONFIG_VFIO_SPAPR_EEHJason Gunthorpe2022-12-051-3/+3
| * vfio/pci: Move all the SPAPR PCI specific logic to vfio_pci_core.koJason Gunthorpe2022-12-051-2/+9
| * vfio: Add an option to get migration data sizeYishai Hadas2022-11-141-1/+2
| * vfio: Remove vfio_free_deviceEric Farman2022-11-101-1/+0
* | vfio/pci: Check the device set open count on resetAnthony DeRossi2022-11-101-5/+5
|/
* vfio: Add vfio_file_is_group()Jason Gunthorpe2022-10-071-1/+1
* vfio/hisi_acc: Use the new device life cycle helpersYi Liu2022-09-211-30/+0
* vfio/pci: Use the new device life cycle helpersYi Liu2022-09-211-0/+35
* vfio: Introduce the DMA logging feature supportYishai Hadas2022-09-081-0/+5
* vfio/pci: Implement VFIO_DEVICE_FEATURE_LOW_POWER_ENTRY_WITH_WAKEUPAbhishek Sahu2022-09-011-3/+60
* vfio/pci: Implement VFIO_DEVICE_FEATURE_LOW_POWER_ENTRY/EXITAbhishek Sahu2022-09-011-8/+145
* vfio/pci: Mask INTx during runtime suspendAbhishek Sahu2022-09-011-4/+34
* vfio-pci: Replace 'void __user *' with proper types in the ioctl functionsJason Gunthorpe2022-09-011-30/+28
* vfio-pci: Re-indent what was vfio_pci_core_ioctl()Jason Gunthorpe2022-09-011-362/+349
* vfio-pci: Break up vfio_pci_core_ioctl() into one function per ioctlJason Gunthorpe2022-09-011-29/+68
* vfio/pci: Rename vfio_pci_register_dev_region()Jason Gunthorpe2022-09-011-5/+5
* vfio/pci: Split linux/vfio_pci_core.hJason Gunthorpe2022-09-011-1/+18
* Merge tag 'vfio-v6.0-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds2022-08-061-0/+7
|\
| * vfio: Split migration ops from main device opsYishai Hadas2022-06-301-0/+7
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-08-041-1/+9
|\ \
| * | vfio-pci/zdev: add open/close device hooksMatthew Rosato2022-07-111-1/+9
| |/
* / vfio/pci: Remove console driversAlex Williamson2022-06-271-0/+5
|/
* vfio/pci: Move the unused device into low power state with runtime PMAbhishek Sahu2022-05-181-57/+113
* vfio/pci: Change the PF power state to D0 before enabling VFsAbhishek Sahu2022-05-181-0/+16
* vfio/pci: Use the struct file as the handle not the vfio_groupJason Gunthorpe2022-05-131-21/+21
* vfio/pci: Remove vfio_device_get_from_dev()Jason Gunthorpe2022-05-111-26/+6
* vfio/pci: Have all VFIO PCI drivers store the vfio_pci_core_device in drvdataJason Gunthorpe2022-05-111-0/+4
* vfio/pci: Fix vf_token mechanism when device-specific VF drivers are usedJason Gunthorpe2022-04-131-50/+74
*-. Merge branches 'v5.18/vfio/next/mlx5-migration-v10', 'v5.18/vfio/next/pm-fixe...Alex Williamson2022-03-031-0/+61
|\ \
| * | vfio/pci: wake-up devices around reset functionsAbhishek Sahu2022-02-221-0/+48
| * | vfio/pci: fix memory leak during D3hot to D0 transitionAbhishek Sahu2022-02-221-0/+13
| |/
* | vfio/pci: Expose vfio_pci_core_aer_err_detected()Yishai Hadas2022-03-031-3/+4
* | vfio: Have the core code decode the VFIO_DEVICE_FEATURE ioctlJason Gunthorpe2022-03-031-57/+37
|/
* Merge branch 'v5.16/vfio/hch-cleanup-vfio-iommu_group-creation-v6' into v5.16...Alex Williamson2021-09-301-11/+2
|\
| * vfio: Move vfio_iommu_group_get() to vfio_register_group_dev()Jason Gunthorpe2021-09-301-11/+2
* | vfio/pci: add missing identifier name in argument of function prototypeColin Ian King2021-09-231-1/+1
|/
* Merge tag 'vfio-v5.15-rc1' of git://github.com/awilliam/linux-vfioLinus Torvalds2021-09-021-6/+5
* vfio/pci: Introduce vfio_pci_core.koMax Gurtovoy2021-08-261-6/+33
* vfio/pci: Move module parameters to vfio_pci.cYishai Hadas2021-08-261-12/+8
* vfio/pci: Move igd initialization to vfio_pci.cMax Gurtovoy2021-08-261-34/+5
* vfio/pci: Split the pci_driver code out of vfio_pci_core.cMax Gurtovoy2021-08-261-214/+57
* vfio/pci: Include vfio header in vfio_pci_core.hMax Gurtovoy2021-08-261-1/+0