summaryrefslogtreecommitdiffstats
path: root/drivers/vfio/vfio.c
Commit message (Expand)AuthorAgeFilesLines
* vfio: fix a missed vfio group put in vfio_pin_pagesYan Zhao2020-09-221-2/+4
* vfio: add a singleton check for vfio_group_pin_pagesYan Zhao2020-09-211-0/+3
* vfio: Cleanup allowed driver namingAlex Williamson2020-07-271-6/+7
* vfio: Selective dirty page tracking if IOMMU backed device pins pagesKirti Wankhede2020-05-281-3/+10
*-. Merge branches 'v5.7/vfio/alex-sriov-v3' and 'v5.7/vfio/yan-dma-rw-v4' into v...Alex Williamson2020-03-241-4/+194
|\ \
| | * vfio: avoid inefficient operations on VFIO group in vfio_pin/unpin_pagesYan Zhao2020-03-241-0/+91
| | * vfio: introduce vfio_dma_rw to read/write a range of IOVAsYan Zhao2020-03-241-0/+49
| | * vfio: allow external user to get vfio group from deviceYan Zhao2020-03-241-0/+38
| |/ |/|
| * vfio: Include optional device match in vfio_device_ops callbacksAlex Williamson2020-03-241-4/+16
|/
* compat_ioctl: move drivers to compat_ptr_ioctlArnd Bergmann2019-10-231-36/+3
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-4/+1
* vfio: Fix WARNING "do not call blocking ops when !TASK_RUNNING"Farhan Ali2019-04-231-20/+10
* vfio: Use dev_printk() when possibleBjorn Helgaas2019-04-221-16/+13
* vfio: expand minor range when registering chrdev regionChengguang Xu2019-02-121-4/+4
* vfio: use match_string() helperYisheng Xie2018-06-081-8/+3
* vfio: Simplify capability helperAlex Williamson2017-12-201-48/+4
* locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns ...Mark Rutland2017-10-251-1/+1
* vfio: Stall vfio_del_group_dev() for container group detachAlex Williamson2017-08-301-0/+20
* vfio: fix noiommu vfio_iommu_group_get reference countEric Auger2017-08-301-2/+3
* vfio: Remove unnecessary uses of vfio_container.group_lockAlex Williamson2017-07-071-38/+0
* vfio: New external user group/file matchAlex Williamson2017-06-281-0/+9
* vfio: Fix group release deadlockAlex Williamson2017-06-281-1/+36
* vfio: Use ERR_CAST() instead of open coding itDan Carpenter2017-06-131-1/+1
* vfio: Rework group release notifier warningAlex Williamson2017-03-211-3/+5
* vfio: fix a typo in comment of function vfio_pin_pagesChangbin Du2017-02-221-1/+1
* vfio: Replace module request with softdepAlex Williamson2017-02-091-8/+1
* vfio: support notifier chain in vfio_groupJike Song2016-12-011-0/+82
* vfio: vfio_register_notifier: classify iommu notifierJike Song2016-12-011-25/+59
* vfio: Fix handling of error returned by 'vfio_group_get_from_dev()'Christophe JAILLET2016-12-011-8/+8
* vfio: fix vfio_info_cap_add/shiftEric Auger2016-11-211-2/+3
* vfio: Introduce vfio_set_irqs_validate_and_prepare()Kirti Wankhede2016-11-171-0/+48
* vfio: Introduce common function to add capabilitiesKirti Wankhede2016-11-171-1/+59
* vfio iommu: Add blocking notifier to notify DMA_UNMAPKirti Wankhede2016-11-171-0/+73
* vfio iommu: Added pin and unpin callback functions to vfio_iommu_driver_opsKirti Wankhede2016-11-171-0/+102
* vfio: Common function to increment container_usersKirti Wankhede2016-11-171-13/+21
* vfio: Rearrange functions to get vfio_group from devKirti Wankhede2016-11-171-7/+16
* vfio: fix possible use after free of vfio groupIlya Lesokhin2016-07-141-1/+1
* vfio: Add capability chain helpersAlex Williamson2016-02-221-0/+54
* vfio: If an IOMMU backend fails, keep lookingAlex Williamson2016-02-221-10/+6
* vfio/noiommu: Don't use iommu_present() to track fake groupsAlex Williamson2016-01-271-14/+10
* vfio: Include No-IOMMU modeAlex Williamson2015-12-211-3/+181
* Revert: "vfio: Include No-IOMMU mode"Alex Williamson2015-12-041-180/+6
* vfio: fix a warning messageDan Carpenter2015-11-211-1/+1
* vfio: Include No-IOMMU modeAlex Williamson2015-11-041-6/+180
* vfio: Fix bug in vfio_device_get_from_name()Joerg Roedel2015-11-041-3/+4
* vfio: Whitelist PCI bridgesAlex Williamson2015-10-271-6/+25
* vfio: Fix lockdep issueAlex Williamson2015-07-241-37/+54
* vfio/pci: Fix racy vfio_device_get_from_dev() callAlex Williamson2015-06-091-8/+19
* vfio: Fix runaway interruptible timeoutAlex Williamson2015-05-011-3/+18
* vfio: Split virqfd into a separate module for vfio bus driversAlex Williamson2015-03-171-8/+0