summaryrefslogtreecommitdiffstats
path: root/drivers/vfio/pci/vfio_pci_core.c
AgeCommit message (Expand)AuthorFilesLines
2022-12-15Merge tag 'vfio-v6.2-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds1-4/+11
2022-12-05vfio: Remove CONFIG_VFIO_SPAPR_EEHJason Gunthorpe1-3/+3
2022-12-05vfio/pci: Move all the SPAPR PCI specific logic to vfio_pci_core.koJason Gunthorpe1-2/+9
2022-11-14vfio: Add an option to get migration data sizeYishai Hadas1-1/+2
2022-11-10vfio/pci: Check the device set open count on resetAnthony DeRossi1-5/+5
2022-11-10vfio: Remove vfio_free_deviceEric Farman1-1/+0
2022-10-07vfio: Add vfio_file_is_group()Jason Gunthorpe1-1/+1
2022-09-21vfio/hisi_acc: Use the new device life cycle helpersYi Liu1-30/+0
2022-09-21vfio/pci: Use the new device life cycle helpersYi Liu1-0/+35
2022-09-08vfio: Introduce the DMA logging feature supportYishai Hadas1-0/+5
2022-09-01vfio/pci: Implement VFIO_DEVICE_FEATURE_LOW_POWER_ENTRY_WITH_WAKEUPAbhishek Sahu1-3/+60
2022-09-01vfio/pci: Implement VFIO_DEVICE_FEATURE_LOW_POWER_ENTRY/EXITAbhishek Sahu1-8/+145
2022-09-01vfio/pci: Mask INTx during runtime suspendAbhishek Sahu1-4/+34
2022-09-01vfio-pci: Replace 'void __user *' with proper types in the ioctl functionsJason Gunthorpe1-30/+28
2022-09-01vfio-pci: Re-indent what was vfio_pci_core_ioctl()Jason Gunthorpe1-362/+349
2022-09-01vfio-pci: Break up vfio_pci_core_ioctl() into one function per ioctlJason Gunthorpe1-29/+68
2022-09-01vfio/pci: Rename vfio_pci_register_dev_region()Jason Gunthorpe1-5/+5
2022-09-01vfio/pci: Split linux/vfio_pci_core.hJason Gunthorpe1-1/+18
2022-08-06Merge tag 'vfio-v6.0-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds1-0/+7
2022-08-04Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+9
2022-07-11vfio-pci/zdev: add open/close device hooksMatthew Rosato1-1/+9
2022-06-30vfio: Split migration ops from main device opsYishai Hadas1-0/+7
2022-06-27vfio/pci: Remove console driversAlex Williamson1-0/+5
2022-05-18vfio/pci: Move the unused device into low power state with runtime PMAbhishek Sahu1-57/+113
2022-05-18vfio/pci: Change the PF power state to D0 before enabling VFsAbhishek Sahu1-0/+16
2022-05-13vfio/pci: Use the struct file as the handle not the vfio_groupJason Gunthorpe1-21/+21
2022-05-11vfio/pci: Remove vfio_device_get_from_dev()Jason Gunthorpe1-26/+6
2022-05-11vfio/pci: Have all VFIO PCI drivers store the vfio_pci_core_device in drvdataJason Gunthorpe1-0/+4
2022-04-13vfio/pci: Fix vf_token mechanism when device-specific VF drivers are usedJason Gunthorpe1-50/+74
2022-03-03Merge branches 'v5.18/vfio/next/mlx5-migration-v10', 'v5.18/vfio/next/pm-fixe...Alex Williamson1-0/+61
2022-03-03vfio/pci: Expose vfio_pci_core_aer_err_detected()Yishai Hadas1-3/+4
2022-03-03vfio: Have the core code decode the VFIO_DEVICE_FEATURE ioctlJason Gunthorpe1-57/+37
2022-02-22vfio/pci: wake-up devices around reset functionsAbhishek Sahu1-0/+48
2022-02-22vfio/pci: fix memory leak during D3hot to D0 transitionAbhishek Sahu1-0/+13
2021-09-30Merge branch 'v5.16/vfio/hch-cleanup-vfio-iommu_group-creation-v6' into v5.16...Alex Williamson1-11/+2
2021-09-30vfio: Move vfio_iommu_group_get() to vfio_register_group_dev()Jason Gunthorpe1-11/+2
2021-09-23vfio/pci: add missing identifier name in argument of function prototypeColin Ian King1-1/+1
2021-09-02Merge tag 'vfio-v5.15-rc1' of git://github.com/awilliam/linux-vfioLinus Torvalds1-0/+2157
2021-08-26vfio/pci: Introduce vfio_pci_core.koMax Gurtovoy1-6/+33
2021-08-26vfio/pci: Move module parameters to vfio_pci.cYishai Hadas1-12/+8
2021-08-26vfio/pci: Move igd initialization to vfio_pci.cMax Gurtovoy1-34/+5
2021-08-26vfio/pci: Split the pci_driver code out of vfio_pci_core.cMax Gurtovoy1-214/+57
2021-08-26vfio/pci: Include vfio header in vfio_pci_core.hMax Gurtovoy1-1/+0
2021-08-26vfio/pci: Rename ops functions to fit core namingsMax Gurtovoy1-16/+16
2021-08-26vfio/pci: Rename vfio_pci_device to vfio_pci_core_deviceMax Gurtovoy1-58/+60
2021-08-26vfio/pci: Rename vfio_pci_private.h to vfio_pci_core.hMax Gurtovoy1-1/+1
2021-08-26vfio/pci: Rename vfio_pci.c to vfio_pci_core.cMax Gurtovoy1-0/+2320