1. d353e09 vfio: Use config not menuconfig for VFIO_NOIOMMU by Jason Gunthorpe · 3 years, 6 months ago
  2. 0885ea1 vfio/pci: Handle concurrent vma faults by Alex Williamson · 3 years, 6 months ago
  3. 46ae882 vfio/platform: fix module_put call in error flow by Max Gurtovoy · 3 years, 8 months ago
  4. c25454a vfio/pci: zap_vma_ptes() needs MMU by Randy Dunlap · 3 years, 8 months ago
  5. c303db1 vfio/pci: Fix error return code in vfio_ecap_init() by Zhen Lei · 3 years, 8 months ago
  6. b29d6a4 vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer by Jason Gunthorpe · 3 years, 9 months ago
  7. 87856f9 vfio/pci: Re-order vfio_pci_probe() by Jason Gunthorpe · 3 years, 9 months ago
  8. dad86dd vfio/pci: Move VGA and VF initialization to functions by Jason Gunthorpe · 3 years, 9 months ago
  9. daa7230 vfio/fsl-mc: Re-order vfio_fsl_mc_probe() by Jason Gunthorpe · 3 years, 9 months ago
  10. 94c7605 vfio: Depend on MMU by Jason Gunthorpe · 3 years, 10 months ago
  11. f66d695 vfio/pci: Add missing range check in vfio_pci_mmap by Christian A. Ehrhardt · 3 years, 9 months ago
  12. 80ee9e0 vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends by Jason Gunthorpe · 3 years, 9 months ago
  13. 3e5a1bb vfio: IOMMU_API should be selected by Jason Gunthorpe · 3 years, 10 months ago
  14. c2ff994 vfio/type1: Use follow_pte() by Alex Williamson · 3 years, 11 months ago
  15. 9eb1453 vfio-pci/zdev: fix possible segmentation fault issue by Max Gurtovoy · 4 years ago
  16. c0e73c1 vfio/iommu_type1: Fix some sanity checks in detach group by Keqian Zhu · 4 years ago
  17. a8fe0b7 vfio/iommu_type1: Populate full dirty when detach non-pinned group by Keqian Zhu · 4 years ago
  18. 06e5f9b vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU by Alexey Kardashevskiy · 4 years, 1 month ago
  19. be9aaec vfio/pci: Move dummy_resources_list init in vfio_pci_probe() by Eric Auger · 4 years, 2 months ago
  20. a08dbd0 vfio-pci: Use io_remap_pfn_range() for PCI IO memory by Jason Gunthorpe · 4 years, 2 months ago
  21. e4eccb8 vfio/pci: Bypass IGD init in case of -ENODEV by Fred Gao · 4 years, 2 months ago
  22. bb742ad vfio: platform: fix reference leak in vfio_platform_open by Zhang Qilong · 4 years, 2 months ago
  23. 38565c9 vfio/pci: Implement ioeventfd thread handler for contended memory lock by Alex Williamson · 4 years, 2 months ago
  24. 8e91cb3 vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static by Diana Craciun · 4 years, 2 months ago
  25. 69848cd vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() by Dan Carpenter · 4 years, 2 months ago
  26. 09699e5 vfio/fsl-mc: return -EFAULT if copy_to_user() fails by Dan Carpenter · 4 years, 2 months ago
  27. 572f64c vfio/type1: Use the new helper to find vfio_group by Zenghui Yu · 4 years, 2 months ago
  28. fc996db Merge tag 'vfio-v5.10-rc1' of git://github.com/awilliam/linux-vfio by Linus Torvalds · 4 years, 2 months ago
  29. 2e6cfd4 vfio iommu type1: Fix memory leak in vfio_iommu_type1_pin_pages by Xiaoyang Xu · 4 years, 3 months ago
  30. 852b1be vfio/pci: Clear token on bypass registration failure by Alex Williamson · 4 years, 2 months ago
  31. 822e1a9 vfio/fsl-mc: fix the return of the uninitialized variable ret by Diana Craciun · 4 years, 3 months ago
  32. 4d45e75 mm: remove the now-unnecessary mmget_still_valid() hack by Jann Horn · 4 years, 3 months ago
  33. 1592463 vfio/fsl-mc: Fix the dead code in vfio_fsl_mc_set_irq_trigger by Diana Craciun · 4 years, 3 months ago
  34. 83e4917 vfio/fsl-mc: Fixed vfio-fsl-mc driver compilation on 32 bit by Diana Craciun · 4 years, 3 months ago
  35. 2099363 Merge branches 'v5.10/vfio/fsl-mc-v6' and 'v5.10/vfio/zpci-info-v3' into v5.10/vfio/next by Alex Williamson · 4 years, 3 months ago
  36. e6b817d vfio-pci/zdev: Add zPCI capabilities to VFIO_DEVICE_GET_INFO by Matthew Rosato · 4 years, 3 months ago
  37. ac93ab2 vfio/fsl-mc: Add support for device reset by Diana Craciun · 4 years, 3 months ago
  38. 1bb141e vfio/fsl-mc: Add read/write support for fsl-mc devices by Diana Craciun · 4 years, 3 months ago
  39. cc0ee20 vfio/fsl-mc: trigger an interrupt via eventfd by Diana Craciun · 4 years, 3 months ago
  40. 2e0d295 vfio/fsl-mc: Add irq infrastructure for fsl-mc devices by Diana Craciun · 4 years, 3 months ago
  41. f2ba7e8 vfio/fsl-mc: Added lock support in preparation for interrupt handling by Diana Craciun · 4 years, 3 months ago
  42. 6724728 vfio/fsl-mc: Allow userspace to MMAP fsl-mc device MMIO regions by Diana Craciun · 4 years, 3 months ago
  43. df747bc vfio/fsl-mc: Implement VFIO_DEVICE_GET_REGION_INFO ioctl call by Diana Craciun · 4 years, 3 months ago
  44. f97f4c0 vfio/fsl-mc: Implement VFIO_DEVICE_GET_INFO ioctl by Diana Craciun · 4 years, 3 months ago
  45. 704f508 vfio/fsl-mc: Scan DPRC objects on vfio-fsl-mc driver bind by Diana Craciun · 4 years, 3 months ago
  46. fb1ff4c vfio/fsl-mc: Add VFIO framework skeleton for fsl-mc devices by Bharat Bhushan · 4 years, 3 months ago
  47. 3de066f Merge branches 'v5.10/vfio/bardirty', 'v5.10/vfio/dma_avail', 'v5.10/vfio/misc', 'v5.10/vfio/no-cmd-mem' and 'v5.10/vfio/yan_zhao_fixes' into v5.10/vfio/next by Alex Williamson · 4 years, 3 months ago
  48. 2c5af98 vfio/type1: fix dirty bitmap calculation in vfio_dma_rw by Yan Zhao · 4 years, 4 months ago
  49. 28b1302 vfio: fix a missed vfio group put in vfio_pin_pages by Yan Zhao · 4 years, 4 months ago
  50. 515ecd5 vfio/pci: Decouple PCI_COMMAND_MEMORY bit checks from is_virtfn by Matthew Rosato · 4 years, 4 months ago
  51. 7d6e132 vfio iommu: Add dma available capability by Matthew Rosato · 4 years, 4 months ago
  52. 7ef32e5 vfio: add a singleton check for vfio_group_pin_pages by Yan Zhao · 4 years, 4 months ago
  53. 1c0f682 vfio/pci: Don't regenerate vconfig for all BARs if !bardirty by Zenghui Yu · 4 years, 3 months ago
  54. eac7cc2 vfio/pci: Remove redundant declaration of vfio_pci_driver by Zenghui Yu · 4 years, 3 months ago
  55. aae4c8e iommu: Rename iommu_tlb_* functions to iommu_iotlb_* by Tom Murphy · 4 years, 5 months ago
  56. df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 4 months ago
  57. aae7a75 vfio/type1: Add proper error unwind for vfio_iommu_replay() by Alex Williamson · 4 years, 5 months ago
  58. bc93b9a vfio-pci: Avoid recursive read-lock usage by Alex Williamson · 4 years, 5 months ago
  59. 407bc8d8 Merge tag 'vfio-v5.9-rc1' of git://github.com/awilliam/linux-vfio by Linus Torvalds · 4 years, 5 months ago
  60. 64019a2 mm/gup: remove task_struct pointer for all gup code by Peter Xu · 4 years, 5 months ago
  61. ccd59dc vfio/type1: Refactor vfio_iommu_type1_ioctl() by Liu Yi L · 4 years, 6 months ago
  62. 5017332 vfio/pci: Add QAT devices to denylist by Giovanni Cabiddu · 4 years, 5 months ago
  63. 1f97970 vfio/pci: Add device denylist by Giovanni Cabiddu · 4 years, 5 months ago
  64. 924b51a vfio/pci: Hold igate across releasing eventfd contexts by Alex Williamson · 4 years, 5 months ago
  65. 9d532f2 vfio/spapr_tce: convert get_user_pages() --> pin_user_pages() by John Hubbard · 4 years, 5 months ago
  66. e1907d6 vfio/type1: Add conditional rescheduling after iommu map failed by Xiang Zheng · 4 years, 5 months ago
  67. bf3551e vfio/pci: Add Intel X550 to hidden INTx devices by Alex Williamson · 4 years, 5 months ago
  68. 26afdd9 vfio: Cleanup allowed driver naming by Alex Williamson · 4 years, 5 months ago
  69. b872d06 vfio/pci: fix racy on error and request eventfd ctx by Zeng Tao · 4 years, 6 months ago
  70. ebfa440 vfio/pci: Fix SR-IOV VF handling with MMIO blocking by Alex Williamson · 4 years, 6 months ago
  71. 5c5866c vfio/pci: Clear error and request eventfd ctx after releasing by Alex Williamson · 4 years, 7 months ago
  72. f5678e7 kernel: better document the use_mm/unuse_mm API contract by Christoph Hellwig · 4 years, 7 months ago
  73. 4dbe59a kernel: move use_mm/unuse_mm to kthread.c by Christoph Hellwig · 4 years, 7 months ago
  74. c1e8d7c mmap locking API: convert mmap_sem comments by Michel Lespinasse · 4 years, 7 months ago
  75. 89154dd mmap locking API: convert mmap_sem call sites missed by coccinelle by Michel Lespinasse · 4 years, 7 months ago
  76. d8ed45c mmap locking API: use coccinelle to convert mmap_sem rwsem call sites by Michel Lespinasse · 4 years, 7 months ago
  77. 5a36f0f3 Merge tag 'vfio-v5.8-rc1' of git://github.com/awilliam/linux-vfio by Linus Torvalds · 4 years, 7 months ago
  78. 7ae7715 Merge tag 'powerpc-5.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux by Linus Torvalds · 4 years, 7 months ago
  79. 4f085ca Merge branch 'v5.8/vfio/kirti-migration-fixes' into v5.8/vfio/next by Alex Williamson · 4 years, 7 months ago
  80. c8e9df4 vfio iommu: typecast corrections by Kirti Wankhede · 4 years, 7 months ago
  81. cd0bb41 vfio iommu: Use shift operation for 64-bit integer division by Kirti Wankhede · 4 years, 7 months ago
  82. ea20868 Merge branch 'qiushi-wu-mdev-ref-v1' into v5.8/vfio/next by Alex Williamson · 4 years, 7 months ago
  83. aa8ba13 vfio/mdev: Fix reference count leak in add_mdev_supported_type by Qiushi Wu · 4 years, 7 months ago
  84. 95fc87b vfio: Selective dirty page tracking if IOMMU backed device pins pages by Kirti Wankhede · 4 years, 7 months ago
  85. ad72170 vfio iommu: Add migration capability to report supported features by Kirti Wankhede · 4 years, 7 months ago
  86. 331e33d2 vfio iommu: Update UNMAP_DMA ioctl to get dirty bitmap before unmap by Kirti Wankhede · 4 years, 7 months ago
  87. d6a4c18 vfio iommu: Implementation of ioctl for dirty pages tracking by Kirti Wankhede · 4 years, 7 months ago
  88. cade075 vfio iommu: Cache pgsize_bitmap in struct vfio_iommu by Kirti Wankhede · 4 years, 7 months ago
  89. 6581708 vfio iommu: Remove atomicity of ref_count of pinned pages by Kirti Wankhede · 4 years, 7 months ago
  90. cd34b82 Merge branches 'v5.8/vfio/alex-block-mmio-v3', 'v5.8/vfio/alex-zero-cap-v2' and 'v5.8/vfio/qian-leak-fixes' into v5.8/vfio/next by Alex Williamson · 4 years, 7 months ago
  91. 1518ac272 vfio/pci: fix memory leaks of eventfd ctx by Qian Cai · 4 years, 8 months ago
  92. 3e63b94 vfio/pci: fix memory leaks in alloc_perm_bits() by Qian Cai · 4 years, 8 months ago
  93. bc138db vfio-pci: Mask cap zero by Alex Williamson · 4 years, 9 months ago
  94. abafbc5 vfio-pci: Invalidate mmaps and block MMIO access on disabled memory by Alex Williamson · 4 years, 8 months ago
  95. 11c4cd0 vfio-pci: Fault mmaps to enable vma tracking by Alex Williamson · 4 years, 8 months ago
  96. 4131124 vfio/type1: Support faulting PFNMAP vmas by Alex Williamson · 4 years, 8 months ago
  97. 7bfc3c8 drivers/powerpc: Replace _ALIGN_UP() by ALIGN() by Christophe Leroy · 4 years, 9 months ago
  98. 5cbf326 vfio/type1: Fix VA->PA translation for PFNMAP VMAs in vaddr_get_pfn() by Sean Christopherson · 4 years, 9 months ago
  99. 0ea971f vfio: avoid possible overflow in vfio_iommu_type1_pin_pages by Yan Zhao · 4 years, 9 months ago
  100. 205323b vfio: checking of validity of user vaddr in vfio_dma_rw by Yan Zhao · 4 years, 9 months ago