summaryrefslogtreecommitdiffstats
path: root/drivers/vfio/vfio.c
Commit message (Expand)AuthorAgeFilesLines
* vfio: Remove struct vfio_device_ops open/releaseJason Gunthorpe2021-08-111-13/+1
* vfio: Provide better generic support for open/release vfio_device_opsJason Gunthorpe2021-08-111-22/+127
* vfio: Introduce a vfio_uninit_group_dev() API callMax Gurtovoy2021-08-111-0/+5
* vfio: centralize module refcount in subsystem layerMax Gurtovoy2021-06-151-0/+10
* vfio: Remove device_data from the vfio bus driver APIJason Gunthorpe2021-04-061-11/+1
* vfio: Make vfio_device_ops pass a 'struct vfio_device *' instead of 'void *'Jason Gunthorpe2021-04-061-10/+10
* vfio/mdev: Use vfio_init/register/unregister_group_devJason Gunthorpe2021-04-061-37/+2
* vfio: Split creation of a vfio_device into init and register opsJason Gunthorpe2021-04-061-60/+65
* vfio: Simplify the lifetime logic for vfio_deviceJason Gunthorpe2021-04-061-54/+25
* vfio: Remove extra put/gets around vfio_device->groupJason Gunthorpe2021-04-061-19/+2
* vfio: iommu driver notify callbackSteve Sistare2021-02-011-0/+5
* vfio/type1: Add vfio_group_iommu_domain()Lu Baolu2020-12-101-0/+18
* 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