aboutsummaryrefslogtreecommitdiff
path: root/drivers/vfio/pci/vfio_pci_core.c
AgeCommit message (Expand)AuthorFilesLines
2023-01-23vfio: Use GFP_KERNEL_ACCOUNT for userspace persistent allocationsGravatar Jason Gunthorpe 1-3/+4
2022-12-15Merge tag 'vfio-v6.2-rc1' of https://github.com/awilliam/linux-vfioGravatar Linus Torvalds 1-4/+11
2022-12-05vfio: Remove CONFIG_VFIO_SPAPR_EEHGravatar Jason Gunthorpe 1-3/+3
2022-12-05vfio/pci: Move all the SPAPR PCI specific logic to vfio_pci_core.koGravatar Jason Gunthorpe 1-2/+9
2022-11-14vfio: Add an option to get migration data sizeGravatar Yishai Hadas 1-1/+2
2022-11-10vfio/pci: Check the device set open count on resetGravatar Anthony DeRossi 1-5/+5
2022-11-10vfio: Remove vfio_free_deviceGravatar Eric Farman 1-1/+0
2022-10-07vfio: Add vfio_file_is_group()Gravatar Jason Gunthorpe 1-1/+1
2022-09-21vfio/hisi_acc: Use the new device life cycle helpersGravatar Yi Liu 1-30/+0
2022-09-21vfio/pci: Use the new device life cycle helpersGravatar Yi Liu 1-0/+35
2022-09-08vfio: Introduce the DMA logging feature supportGravatar Yishai Hadas 1-0/+5
2022-09-01vfio/pci: Implement VFIO_DEVICE_FEATURE_LOW_POWER_ENTRY_WITH_WAKEUPGravatar Abhishek Sahu 1-3/+60
2022-09-01vfio/pci: Implement VFIO_DEVICE_FEATURE_LOW_POWER_ENTRY/EXITGravatar Abhishek Sahu 1-8/+145
2022-09-01vfio/pci: Mask INTx during runtime suspendGravatar Abhishek Sahu 1-4/+34
2022-09-01vfio-pci: Replace 'void __user *' with proper types in the ioctl functionsGravatar Jason Gunthorpe 1-30/+28
2022-09-01vfio-pci: Re-indent what was vfio_pci_core_ioctl()Gravatar Jason Gunthorpe 1-362/+349
2022-09-01vfio-pci: Break up vfio_pci_core_ioctl() into one function per ioctlGravatar Jason Gunthorpe 1-29/+68
2022-09-01vfio/pci: Rename vfio_pci_register_dev_region()Gravatar Jason Gunthorpe 1-5/+5
2022-09-01vfio/pci: Split linux/vfio_pci_core.hGravatar Jason Gunthorpe 1-1/+18
2022-08-06Merge tag 'vfio-v6.0-rc1' of https://github.com/awilliam/linux-vfioGravatar Linus Torvalds 1-0/+7
2022-08-04Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmGravatar Linus Torvalds 1-1/+9
2022-07-11vfio-pci/zdev: add open/close device hooksGravatar Matthew Rosato 1-1/+9
2022-06-30vfio: Split migration ops from main device opsGravatar Yishai Hadas 1-0/+7
2022-06-27vfio/pci: Remove console driversGravatar Alex Williamson 1-0/+5
2022-05-18vfio/pci: Move the unused device into low power state with runtime PMGravatar Abhishek Sahu 1-57/+113
2022-05-18vfio/pci: Change the PF power state to D0 before enabling VFsGravatar Abhishek Sahu 1-0/+16
2022-05-13vfio/pci: Use the struct file as the handle not the vfio_groupGravatar Jason Gunthorpe 1-21/+21
2022-05-11vfio/pci: Remove vfio_device_get_from_dev()Gravatar Jason Gunthorpe 1-26/+6
2022-05-11vfio/pci: Have all VFIO PCI drivers store the vfio_pci_core_device in drvdataGravatar Jason Gunthorpe 1-0/+4
2022-04-13vfio/pci: Fix vf_token mechanism when device-specific VF drivers are usedGravatar Jason Gunthorpe 1-50/+74
2022-03-03Merge branches 'v5.18/vfio/next/mlx5-migration-v10', 'v5.18/vfio/next/pm-fixe...Gravatar Alex Williamson 1-0/+61
2022-03-03vfio/pci: Expose vfio_pci_core_aer_err_detected()Gravatar Yishai Hadas 1-3/+4
2022-03-03vfio: Have the core code decode the VFIO_DEVICE_FEATURE ioctlGravatar Jason Gunthorpe 1-57/+37
2022-02-22vfio/pci: wake-up devices around reset functionsGravatar Abhishek Sahu 1-0/+48
2022-02-22vfio/pci: fix memory leak during D3hot to D0 transitionGravatar Abhishek Sahu 1-0/+13
2021-09-30Merge branch 'v5.16/vfio/hch-cleanup-vfio-iommu_group-creation-v6' into v5.16...Gravatar Alex Williamson 1-11/+2
2021-09-30vfio: Move vfio_iommu_group_get() to vfio_register_group_dev()Gravatar Jason Gunthorpe 1-11/+2
2021-09-23vfio/pci: add missing identifier name in argument of function prototypeGravatar Colin Ian King 1-1/+1
2021-09-02Merge tag 'vfio-v5.15-rc1' of git://github.com/awilliam/linux-vfioGravatar Linus Torvalds 1-0/+2157
2021-08-26vfio/pci: Introduce vfio_pci_core.koGravatar Max Gurtovoy 1-6/+33
2021-08-26vfio/pci: Move module parameters to vfio_pci.cGravatar Yishai Hadas 1-12/+8
2021-08-26vfio/pci: Move igd initialization to vfio_pci.cGravatar Max Gurtovoy 1-34/+5
2021-08-26vfio/pci: Split the pci_driver code out of vfio_pci_core.cGravatar Max Gurtovoy 1-214/+57
2021-08-26vfio/pci: Include vfio header in vfio_pci_core.hGravatar Max Gurtovoy 1-1/+0
2021-08-26vfio/pci: Rename ops functions to fit core namingsGravatar Max Gurtovoy 1-16/+16
2021-08-26vfio/pci: Rename vfio_pci_device to vfio_pci_core_deviceGravatar Max Gurtovoy 1-58/+60
2021-08-26vfio/pci: Rename vfio_pci_private.h to vfio_pci_core.hGravatar Max Gurtovoy 1-1/+1
2021-08-26vfio/pci: Rename vfio_pci.c to vfio_pci_core.cGravatar Max Gurtovoy 1-0/+2320