summaryrefslogtreecommitdiffstats
path: root/drivers/vfio/pci/vfio_pci.c
Commit message (Expand)AuthorAgeFilesLines
* vfio/pci: Handle concurrent vma faultsAlex Williamson2021-07-141-8/+21
* vfio/pci: Re-order vfio_pci_probe()Jason Gunthorpe2021-05-141-8/+9
* vfio/pci: Move VGA and VF initialization to functionsJason Gunthorpe2021-05-141-42/+74
* vfio/pci: Add missing range check in vfio_pci_mmapChristian A. Ehrhardt2021-04-211-1/+3
* vfio/pci: Move dummy_resources_list init in vfio_pci_probe()Eric Auger2020-12-301-2/+1
* vfio-pci: Use io_remap_pfn_range() for PCI IO memoryJason Gunthorpe2020-12-301-2/+2
* vfio/pci: Bypass IGD init in case of -ENODEVFred Gao2020-11-031-1/+1
* Merge tag 'vfio-v5.10-rc1' of git://github.com/awilliam/linux-vfioLinus Torvalds2020-10-221-1/+37
|\
| *-. Merge branches 'v5.10/vfio/fsl-mc-v6' and 'v5.10/vfio/zpci-info-v3' into v5.1...Alex Williamson2020-10-121-0/+37
| |\ \
| | | * vfio-pci/zdev: Add zPCI capabilities to VFIO_DEVICE_GET_INFOMatthew Rosato2020-10-121-0/+37
| | |/
| * / vfio/pci: Remove redundant declaration of vfio_pci_driverZenghui Yu2020-09-211-1/+0
| |/
* / mm: remove the now-unnecessary mmget_still_valid() hackJann Horn2020-10-161-20/+18
|/
* treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-1/+1
* vfio/pci: Add QAT devices to denylistGiovanni Cabiddu2020-07-271-0/+15
* vfio/pci: Add device denylistGiovanni Cabiddu2020-07-271-0/+33
* vfio/pci: Hold igate across releasing eventfd contextsAlex Williamson2020-07-271-3/+1
* vfio/pci: Add Intel X550 to hidden INTx devicesAlex Williamson2020-07-271-0/+2
* vfio/pci: fix racy on error and request eventfd ctxZeng Tao2020-07-171-0/+5
* vfio/pci: Clear error and request eventfd ctx after releasingAlex Williamson2020-06-171-2/+6
* mmap locking API: convert mmap_sem commentsMichel Lespinasse2020-06-091-7/+7
* mmap locking API: convert mmap_sem call sites missed by coccinelleMichel Lespinasse2020-06-091-4/+4
*-. Merge branches 'v5.8/vfio/alex-block-mmio-v3', 'v5.8/vfio/alex-zero-cap-v2' a...Alex Williamson2020-05-261-26/+327
|\ \
| | * vfio/pci: fix memory leaks of eventfd ctxQian Cai2020-05-261-0/+4
| |/ |/|
| * vfio-pci: Invalidate mmaps and block MMIO access on disabled memoryAlex Williamson2020-05-181-33/+258
| * vfio-pci: Fault mmaps to enable vma trackingAlex Williamson2020-05-181-2/+74
|/
* vfio/pci: Cleanup .probe() exit pathsAlex Williamson2020-03-241-29/+25
* vfio/pci: Remove dev_fmt definitionAlex Williamson2020-03-241-1/+0
* vfio/pci: Add sriov_configure supportAlex Williamson2020-03-241-11/+95
* vfio: Introduce VFIO_DEVICE_FEATURE ioctl and first userAlex Williamson2020-03-241-0/+59
* vfio/pci: Introduce VF tokenAlex Williamson2020-03-241-1/+197
* vfio/pci: Implement match opsAlex Williamson2020-03-241-0/+8
* PCI: Add PCI_STD_NUM_BARS for the number of standard BARsDenis Efremov2019-10-141-4/+7
* vfio_pci: Restore original state on releasehexin2019-08-221-4/+13
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-4/+1
* vfio: Use dev_printk() when possibleBjorn Helgaas2019-04-221-13/+10
* vfio/pci: use correct format charactersLouis Taylor2019-04-031-2/+2
* vfio_pci: Enable memory accesses before calling pci_map_romEric Auger2019-02-181-5/+14
* vfio/pci: Restore device state on PM transitionAlex Williamson2019-02-181-8/+63
* Merge tag 'vfio-v4.21-rc1' of git://github.com/awilliam/linux-vfioLinus Torvalds2018-12-281-24/+136
|\
| * vfio/pci: Parallelize device open and releaseAlex Williamson2018-12-121-24/+136
* | vfio_pci: Add NVIDIA GV100GL [Tesla V100 SXM2] subdriverAlexey Kardashevskiy2018-12-211-2/+25
* | vfio_pci: Allow regions to add own capabilitiesAlexey Kardashevskiy2018-12-211-0/+6
* | vfio_pci: Allow mapping extra regionsAlexey Kardashevskiy2018-12-211-0/+9
|/
* vfio/pci: Mask buggy SR-IOV VF INTx supportAlex Williamson2018-09-251-2/+6
* Merge tag 'vfio-v4.19-rc1' of git://github.com/awilliam/linux-vfioLinus Torvalds2018-08-161-1/+14
|\
| * vfio-pci: Disable binding to PFs with SR-IOV enabledAlex Williamson2018-08-061-0/+13
| * vfio: Mark expected switch fall-throughsGustavo A. R. Silva2018-08-061-1/+1
* | Merge tag 'pci-v4.19-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2018-08-161-4/+2
|\ \ | |/ |/|
| * PCI: Rename pci_try_reset_bus() to pci_reset_bus()Sinan Kaya2018-07-191-2/+2
| * PCI: Unify try slot and bus reset APISinan Kaya2018-07-191-4/+2