summaryrefslogtreecommitdiffstats
path: root/drivers/vfio/pci/vfio_pci_core.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* vfio/pci: Rename ops functions to fit core namingsMax Gurtovoy2021-08-261-16/+16
* vfio/pci: Rename vfio_pci_device to vfio_pci_core_deviceMax Gurtovoy2021-08-261-58/+60
* vfio/pci: Rename vfio_pci_private.h to vfio_pci_core.hMax Gurtovoy2021-08-261-1/+1
* vfio/pci: Rename vfio_pci.c to vfio_pci_core.cMax Gurtovoy2021-08-261-0/+2320