aboutsummaryrefslogtreecommitdiff
path: root/drivers/vfio/vfio.c
AgeCommit message (Expand)AuthorFilesLines
2020-03-24Merge branches 'v5.7/vfio/alex-sriov-v3' and 'v5.7/vfio/yan-dma-rw-v4' into v...Gravatar Alex Williamson 1-4/+194
2020-03-24vfio: Include optional device match in vfio_device_ops callbacksGravatar Alex Williamson 1-4/+16
2020-03-24vfio: avoid inefficient operations on VFIO group in vfio_pin/unpin_pagesGravatar Yan Zhao 1-0/+91
2020-03-24vfio: introduce vfio_dma_rw to read/write a range of IOVAsGravatar Yan Zhao 1-0/+49
2020-03-24vfio: allow external user to get vfio group from deviceGravatar Yan Zhao 1-0/+38
2019-10-23compat_ioctl: move drivers to compat_ptr_ioctlGravatar Arnd Bergmann 1-36/+3
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Gravatar Thomas Gleixner 1-4/+1
2019-04-23vfio: Fix WARNING "do not call blocking ops when !TASK_RUNNING"Gravatar Farhan Ali 1-20/+10
2019-04-22vfio: Use dev_printk() when possibleGravatar Bjorn Helgaas 1-16/+13
2019-02-12vfio: expand minor range when registering chrdev regionGravatar Chengguang Xu 1-4/+4
2018-06-08vfio: use match_string() helperGravatar Yisheng Xie 1-8/+3
2017-12-20vfio: Simplify capability helperGravatar Alex Williamson 1-48/+4
2017-10-25locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns ...Gravatar Mark Rutland 1-1/+1
2017-08-30vfio: Stall vfio_del_group_dev() for container group detachGravatar Alex Williamson 1-0/+20
2017-08-30vfio: fix noiommu vfio_iommu_group_get reference countGravatar Eric Auger 1-2/+3
2017-07-07vfio: Remove unnecessary uses of vfio_container.group_lockGravatar Alex Williamson 1-38/+0
2017-06-28vfio: New external user group/file matchGravatar Alex Williamson 1-0/+9
2017-06-28vfio: Fix group release deadlockGravatar Alex Williamson 1-1/+36
2017-06-13vfio: Use ERR_CAST() instead of open coding itGravatar Dan Carpenter 1-1/+1
2017-03-21vfio: Rework group release notifier warningGravatar Alex Williamson 1-3/+5
2017-02-22vfio: fix a typo in comment of function vfio_pin_pagesGravatar Changbin Du 1-1/+1
2017-02-09vfio: Replace module request with softdepGravatar Alex Williamson 1-8/+1
2016-12-01vfio: support notifier chain in vfio_groupGravatar Jike Song 1-0/+82
2016-12-01vfio: vfio_register_notifier: classify iommu notifierGravatar Jike Song 1-25/+59
2016-12-01vfio: Fix handling of error returned by 'vfio_group_get_from_dev()'Gravatar Christophe JAILLET 1-8/+8
2016-11-21vfio: fix vfio_info_cap_add/shiftGravatar Eric Auger 1-2/+3
2016-11-17vfio: Introduce vfio_set_irqs_validate_and_prepare()Gravatar Kirti Wankhede 1-0/+48
2016-11-17vfio: Introduce common function to add capabilitiesGravatar Kirti Wankhede 1-1/+59
2016-11-17vfio iommu: Add blocking notifier to notify DMA_UNMAPGravatar Kirti Wankhede 1-0/+73
2016-11-17vfio iommu: Added pin and unpin callback functions to vfio_iommu_driver_opsGravatar Kirti Wankhede 1-0/+102
2016-11-17vfio: Common function to increment container_usersGravatar Kirti Wankhede 1-13/+21
2016-11-17vfio: Rearrange functions to get vfio_group from devGravatar Kirti Wankhede 1-7/+16
2016-07-14vfio: fix possible use after free of vfio groupGravatar Ilya Lesokhin 1-1/+1
2016-02-22vfio: Add capability chain helpersGravatar Alex Williamson 1-0/+54
2016-02-22vfio: If an IOMMU backend fails, keep lookingGravatar Alex Williamson 1-10/+6
2016-01-27vfio/noiommu: Don't use iommu_present() to track fake groupsGravatar Alex Williamson 1-14/+10
2015-12-21vfio: Include No-IOMMU modeGravatar Alex Williamson 1-3/+181
2015-12-04Revert: "vfio: Include No-IOMMU mode"Gravatar Alex Williamson 1-180/+6
2015-11-21vfio: fix a warning messageGravatar Dan Carpenter 1-1/+1
2015-11-04vfio: Include No-IOMMU modeGravatar Alex Williamson 1-6/+180
2015-11-04vfio: Fix bug in vfio_device_get_from_name()Gravatar Joerg Roedel 1-3/+4
2015-10-27vfio: Whitelist PCI bridgesGravatar Alex Williamson 1-6/+25
2015-07-24vfio: Fix lockdep issueGravatar Alex Williamson 1-37/+54
2015-06-09vfio/pci: Fix racy vfio_device_get_from_dev() callGravatar Alex Williamson 1-8/+19
2015-05-01vfio: Fix runaway interruptible timeoutGravatar Alex Williamson 1-3/+18
2015-03-17vfio: Split virqfd into a separate module for vfio bus driversGravatar Alex Williamson 1-8/+0
2015-03-16vfio: put off the allocation of "minor" in vfio_create_groupGravatar Zhen Lei 1-7/+6
2015-03-16vfio: initialize the virqfd workqueue in VFIO generic codeGravatar Antonios Motakis 1-0/+8
2015-02-10vfio: Add and use device request op for vfio bus driversGravatar Alex Williamson 1-2/+22
2015-02-06vfio: Tie IOMMU group reference to vfio groupGravatar Alex Williamson 1-8/+11