1. c5a0b6e Merge tag 'vfio-v5.17-rc1' of git://github.com/awilliam/linux-vfio by Linus Torvalds · 3 years ago
  2. 2bed2ce vfio/iommu_type1: replace kfree with kvfree by Jiacheng Shi · 3 years, 1 month ago
  3. 21ab799 vfio/pci: Resolve sparse endian warnings in IGD support by Alex Williamson · 3 years, 1 month ago
  4. d86a6d4 bus: fsl-mc: fsl-mc-allocator: Rework MSI handling by Thomas Gleixner · 3 years, 1 month ago
  5. 8704e89 vfio/pci: Fix OpRegion read by Zhenyu Wang · 3 years, 1 month ago
  6. 3b9a2d5 vfio: remove all kernel-doc notation by Randy Dunlap · 3 years, 2 months ago
  7. 9cef739 vfio: Use cdev_device_add() instead of device_create() by Jason Gunthorpe · 3 years, 2 months ago
  8. 2b678aa vfio: Use a refcount_t instead of a kref in the vfio_group by Jason Gunthorpe · 3 years, 2 months ago
  9. 325a31c vfio: Don't leak a group reference if the group already exists by Jason Gunthorpe · 3 years, 2 months ago
  10. 1ceabad vfio: Do not open code the group list search in vfio_create_group() by Jason Gunthorpe · 3 years, 2 months ago
  11. 63b150f vfio: Delete vfio_get/put_group from vfio_iommu_group_notifier() by Jason Gunthorpe · 3 years, 2 months ago
  12. 48f06ca Merge branch 'v5.16/vfio/colin_xu_igd_opregion_2.0_v8' into v5.16/vfio/next by Alex Williamson · 3 years, 3 months ago
  13. 49ba1a2 vfio/pci: Add OpRegion 2.0+ Extended VBT support. by Colin Xu · 3 years, 3 months ago
  14. 052493d Merge branch 'v5.16/vfio/diana-fsl-reset-v2' into v5.16/vfio/next by Alex Williamson · 3 years, 3 months ago
  15. d9a0cd5 Merge branch 'v5.16/vfio/hch-cleanup-vfio-iommu_group-creation-v6' into v5.16/vfio/next by Alex Williamson · 3 years, 3 months ago
  16. 3f90138 vfio/iommu_type1: remove IS_IOMMU_CAP_DOMAIN_IN_CONTAINER by Christoph Hellwig · 3 years, 3 months ago
  17. 296e505 vfio/iommu_type1: remove the "external" domain by Christoph Hellwig · 3 years, 3 months ago
  18. 65cdbf1 vfio/iommu_type1: initialize pgsize_bitmap in ->open by Christoph Hellwig · 3 years, 3 months ago
  19. 8986390 vfio/spapr_tce: reject mediated devices by Christoph Hellwig · 3 years, 3 months ago
  20. c3c0fa9d vfio: clean up the check for mediated device in vfio_iommu_type1 by Christoph Hellwig · 3 years, 3 months ago
  21. fda49d9 vfio: remove the unused mdev iommu hook by Christoph Hellwig · 3 years, 3 months ago
  22. 8cc02d2 vfio: move the vfio_iommu_driver_ops interface out of <linux/vfio.h> by Christoph Hellwig · 3 years, 3 months ago
  23. 6746203 vfio: remove unused method from vfio_iommu_driver_ops by Christoph Hellwig · 3 years, 3 months ago
  24. c68ea0d vfio: simplify iommu group allocation for mediated devices by Christoph Hellwig · 3 years, 3 months ago
  25. c04ac34 vfio: remove the iommudata hack for noiommu groups by Christoph Hellwig · 3 years, 3 months ago
  26. 3af9177 vfio: refactor noiommu group creation by Christoph Hellwig · 3 years, 3 months ago
  27. 1362591 vfio: factor out a vfio_group_find_or_alloc helper by Christoph Hellwig · 3 years, 3 months ago
  28. c5b4ba9 vfio: remove the iommudata check in vfio_noiommu_attach_group by Christoph Hellwig · 3 years, 3 months ago
  29. b006216 vfio: factor out a vfio_iommu_driver_allowed helper by Christoph Hellwig · 3 years, 3 months ago
  30. 38a6893 vfio: Move vfio_iommu_group_get() to vfio_register_group_dev() by Jason Gunthorpe · 3 years, 3 months ago
  31. 8798a80 vfio/fsl-mc: Add per device reset support by Diana Craciun · 3 years, 3 months ago
  32. 8bd8d1d vfio/pci: add missing identifier name in argument of function prototype by Colin Ian King · 3 years, 4 months ago
  33. 89b6b8c Merge tag 'vfio-v5.15-rc1' of git://github.com/awilliam/linux-vfio by Linus Torvalds · 3 years, 4 months ago
  34. ea87073 Merge branches 'v5.15/vfio/spdx-license-cleanups', 'v5.15/vfio/dma-valid-waited-v3', 'v5.15/vfio/vfio-pci-core-v5' and 'v5.15/vfio/vfio-ap' into v5.15/vfio/next by Alex Williamson · 3 years, 4 months ago
  35. 7fa005c vfio/pci: Introduce vfio_pci_core.ko by Max Gurtovoy · 3 years, 4 months ago
  36. 85c94dc vfio: Use kconfig if XX/endif blocks instead of repeating 'depends on' by Jason Gunthorpe · 3 years, 4 months ago
  37. ca4ddaa vfio: Use select for eventfd by Jason Gunthorpe · 3 years, 4 months ago
  38. cc6711b PCI / VFIO: Add 'override_only' support for VFIO PCI sub system by Max Gurtovoy · 3 years, 4 months ago
  39. c61302a vfio/pci: Move module parameters to vfio_pci.c by Yishai Hadas · 3 years, 4 months ago
  40. 2fb89f5 vfio/pci: Move igd initialization to vfio_pci.c by Max Gurtovoy · 3 years, 4 months ago
  41. ff53edf vfio/pci: Split the pci_driver code out of vfio_pci_core.c by Max Gurtovoy · 3 years, 4 months ago
  42. c39f8fa vfio/pci: Include vfio header in vfio_pci_core.h by Max Gurtovoy · 3 years, 4 months ago
  43. bf9fdc9 vfio/pci: Rename ops functions to fit core namings by Max Gurtovoy · 3 years, 4 months ago
  44. 5364751 vfio/pci: Rename vfio_pci_device to vfio_pci_core_device by Max Gurtovoy · 3 years, 4 months ago
  45. 9a38993 vfio/pci: Rename vfio_pci_private.h to vfio_pci_core.h by Max Gurtovoy · 3 years, 4 months ago
  46. 1cbd70f vfio/pci: Rename vfio_pci.c to vfio_pci_core.c by Max Gurtovoy · 3 years, 4 months ago
  47. ffc95d1 vfio/type1: Fix vfio_find_dma_valid return by Anthony Yznaga · 3 years, 4 months ago
  48. 29848a0 vfio-pci/zdev: Remove repeated verbose license text by Cai Huoqing · 3 years, 4 months ago
  49. ab78130 vfio: platform: reset: Convert to SPDX identifier by Cai Huoqing · 3 years, 4 months ago
  50. eb24c10 vfio: Remove struct vfio_device_ops open/release by Jason Gunthorpe · 3 years, 5 months ago
  51. db44c17 vfio/pci: Reorganize VFIO_DEVICE_PCI_HOT_RESET to use the device set by Jason Gunthorpe · 3 years, 5 months ago
  52. a882c16 vfio/pci: Change vfio_pci_try_bus_reset() to use the dev_set by Jason Gunthorpe · 3 years, 5 months ago
  53. 2cd8b14 vfio/pci: Move to the device set infrastructure by Yishai Hadas · 3 years, 5 months ago
  54. ab7e5e3 vfio/platform: Use open_device() instead of open coding a refcnt scheme by Jason Gunthorpe · 3 years, 5 months ago
  55. da119f3 vfio/fsl: Move to the device set infrastructure by Jason Gunthorpe · 3 years, 5 months ago
  56. 2fd585f vfio: Provide better generic support for open/release vfio_device_ops by Jason Gunthorpe · 3 years, 5 months ago
  57. ae03c37 vfio: Introduce a vfio_uninit_group_dev() API call by Max Gurtovoy · 3 years, 5 months ago
  58. 9efba20 Merge tag 'bus_remove_return_void-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core into drm-next by Dave Airlie · 3 years, 5 months ago
  59. 3fb1712 vfio/mdev: don't warn if ->request is not set by Christoph Hellwig · 3 years, 5 months ago
  60. 15a5896 vfio/mdev: turn mdev_init into a subsys_initcall by Christoph Hellwig · 3 years, 5 months ago
  61. e7500b3 vfio/pci: Make vfio_pci_regops->rw() return ssize_t by Yishai Hadas · 3 years, 5 months ago
  62. 26c22cfd vfio: Use config not menuconfig for VFIO_NOIOMMU by Jason Gunthorpe · 3 years, 5 months ago
  63. 8da49a3 Merge tag 'drm-misc-next-2021-07-22' of git://anongit.freedesktop.org/drm/drm-misc into drm-next by Dave Airlie · 3 years, 5 months ago
  64. fc7a620 bus: Make remove callback return void by Uwe Kleine-König · 3 years, 6 months ago
  65. bf44e8c vgaarb: don't pass a cookie to vga_client_register by Christoph Hellwig · 3 years, 5 months ago
  66. f6b1772 vgaarb: remove the unused irq_set_state argument to vga_client_register by Christoph Hellwig · 3 years, 5 months ago
  67. b877947 vgaarb: provide a vga_client_unregister wrapper by Christoph Hellwig · 3 years, 5 months ago
  68. 8e8d944 Merge tag 'vfio-v5.14-rc1' of git://github.com/awilliam/linux-vfio by Linus Torvalds · 3 years, 6 months ago
  69. 6a45ece vfio/pci: Handle concurrent vma faults by Alex Williamson · 3 years, 6 months ago
  70. 85715d6 vfio: use vma_lookup() instead of find_vma_intersection() by Liam Howlett · 3 years, 6 months ago
  71. 742b4c0 vfio: use the new pci_dev_trylock() helper to simplify try lock by Luis Chamberlain · 3 years, 6 months ago
  72. c7396f2 vfio/iommu_type1: rename vfio_group struck to vfio_iommu_group by Max Gurtovoy · 3 years, 7 months ago
  73. bc01b76 Merge branch 'hch-mdev-direct-v4' into v5.14/vfio/next by Alex Williamson · 3 years, 6 months ago
  74. 88a21f2 vfio/mdev: Allow the mdev_parent_ops to specify the device driver to bind by Jason Gunthorpe · 3 years, 6 months ago
  75. af3ab3f vfio/mdev: Remove CONFIG_VFIO_MDEV_DEVICE by Jason Gunthorpe · 3 years, 6 months ago
  76. 3b62a62 vfio/platform: remove unneeded parent_module attribute by Max Gurtovoy · 3 years, 7 months ago
  77. 9dcf01d vfio: centralize module refcount in subsystem layer by Max Gurtovoy · 3 years, 7 months ago
  78. dc51ff9 vfio/platform: fix module_put call in error flow by Max Gurtovoy · 3 years, 7 months ago
  79. 78b2381 vfio/iommu_type1: Use struct_size() for kzalloc() by Gustavo A. R. Silva · 3 years, 8 months ago
  80. 2a55ca3 vfio/pci: zap_vma_ptes() needs MMU by Randy Dunlap · 3 years, 8 months ago
  81. d1ce2c7 vfio/pci: Fix error return code in vfio_ecap_init() by Zhen Lei · 3 years, 8 months ago
  82. 4f97010 Merge tag 'iommu-updates-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 3 years, 8 months ago
  83. 238da4d Merge tag 'vfio-v5.13-rc1' of git://github.com/awilliam/linux-vfio by Linus Torvalds · 3 years, 8 months ago
  84. 49d11527 Merge branches 'iommu/fixes', 'arm/mediatek', 'arm/smmu', 'arm/exynos', 'unisoc', 'x86/vt-d', 'x86/amd' and 'core' into next by Joerg Roedel · 3 years, 9 months ago
  85. 43dcf6c vfio/iommu_type1: Remove unused pinned_page_dirty_scope in vfio_iommu by Keqian Zhu · 3 years, 9 months ago
  86. 9092907 vfio/pci: Add missing range check in vfio_pci_mmap by Christian A. Ehrhardt · 3 years, 9 months ago
  87. 9169cff vfio/mdev: Correct the function signatures for the mdev_type_attributes by Jason Gunthorpe · 3 years, 9 months ago
  88. c2ef2f5 vfio/mdev: Remove kobj from mdev_parent_ops->create() by Jason Gunthorpe · 3 years, 9 months ago
  89. 15fcc44 vfio/mdev: Add mdev/mtype_get_type_group_id() by Jason Gunthorpe · 3 years, 9 months ago
  90. fbea432 vfio/mdev: Remove duplicate storage of parent in mdev_device by Jason Gunthorpe · 3 years, 9 months ago
  91. 18d7312 vfio/mdev: Add missing error handling to dev_set_name() by Jason Gunthorpe · 3 years, 9 months ago
  92. fbd0e2b vfio/mdev: Reorganize mdev_device_create() by Jason Gunthorpe · 3 years, 9 months ago
  93. 9a30244 vfio/mdev: Add missing reference counting to mdev_type by Jason Gunthorpe · 3 years, 9 months ago
  94. a9f8111 vfio/mdev: Expose mdev_get/put_parent to mdev_private.h by Jason Gunthorpe · 3 years, 9 months ago
  95. 417fd5b vfio/mdev: Use struct mdev_type in struct mdev_device by Jason Gunthorpe · 3 years, 9 months ago
  96. 91b9969 vfio/mdev: Simplify driver registration by Jason Gunthorpe · 3 years, 9 months ago
  97. 2a3d15f vfio/mdev: Add missing typesafety around mdev_device by Jason Gunthorpe · 3 years, 9 months ago
  98. b5a1f89 vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer by Jason Gunthorpe · 3 years, 9 months ago
  99. 7e14754 iommu: remove DOMAIN_ATTR_NESTING by Christoph Hellwig · 3 years, 9 months ago
  100. bc9a05e iommu: remove DOMAIN_ATTR_GEOMETRY by Christoph Hellwig · 3 years, 9 months ago