1. cac85e4 Merge tag 'vfio-v6.3-rc1' of https://github.com/awilliam/linux-vfio by Linus Torvalds · 1 year, 11 months ago
  2. 143c7bc Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd by Linus Torvalds · 1 year, 11 months ago
  3. a13de74 Merge tag 'iommu-updates-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 1 year, 11 months ago
  4. 3822a7c Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 1 year, 11 months ago
  5. d649c34 vfio: Fix NULL pointer dereference caused by uninitialized group->iommufd by Yan Zhao · 1 year, 11 months ago
  6. 939204e Merge tag 'v6.2' into iommufd.git for-next by Jason Gunthorpe · 1 year, 11 months ago
  7. bedd29d Merge branches 'apple/dart', 'arm/exynos', 'arm/renesas', 'arm/smmu', 'x86/vt-d', 'x86/amd' and 'core' into next by Joerg Roedel · 1 year, 11 months ago
  8. 1c71222 mm: replace vma->vm_flags direct modifications with modifier calls by Suren Baghdasaryan · 2 years ago
  9. ce06a70 vfio/mlx5: Fix range size calculation upon tracker creation by Yishai Hadas · 2 years ago
  10. b0d2d56 vfio: no need to pass kvm pointer during device open by Matthew Rosato · 2 years ago
  11. 2b48f52 vfio: fix deadlock between group lock and kvm lock by Matthew Rosato · 2 years ago
  12. e592296 vfio: revert "iommu driver notify callback" by Steve Sistare · 2 years ago
  13. a5ac1f8 vfio/type1: revert "implement notify callback" by Steve Sistare · 2 years ago
  14. da4f1c2 vfio/type1: revert "block on invalid vaddr" by Steve Sistare · 2 years ago
  15. 90fdd15 vfio/type1: restore locked_vm by Steve Sistare · 2 years ago
  16. 18e2927 vfio/type1: track locked_vm per dma by Steve Sistare · 2 years ago
  17. 046eca5 vfio/type1: prevent underflow of locked_vm via exec() by Steve Sistare · 2 years ago
  18. ef3a3f6 vfio/type1: exclude mdevs from VFIO_UPDATE_VADDR by Steve Sistare · 2 years ago
  19. bed9e51 Merge branch 'vfio-no-iommu' into iommufd.git for-next by Jason Gunthorpe · 2 years ago
  20. c9a397c vfio: Support VFIO_NOIOMMU with iommufd by Jason Gunthorpe · 2 years ago
  21. 168a9c9 vfio: platform: ignore missing reset if disabled at module init by Tomasz Duszynski · 2 years ago
  22. f4f0c25 vfio/mlx5: Improve the target side flow to reduce downtime by Yishai Hadas · 2 years ago
  23. b04e2e8 vfio/mlx5: Improve the source side flow upon pre_copy by Yishai Hadas · 2 years ago
  24. caf094b vfio/mlx5: Check whether VF is migratable by Shay Drory · 2 years ago
  25. 038ef0a vfio/mdev: Use sysfs_emit() to instead of sprintf() by Bo Liu · 2 years ago
  26. fd9f2a9 Merge branch 'iommu-memory-accounting' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/joro/iommu intoiommufd/for-next by Jason Gunthorpe · 2 years ago
  27. 1369459 iommu: Add a gfp parameter to iommu_map() by Jason Gunthorpe · 2 years ago
  28. 7658aed vfio/platform: Use GFP_KERNEL_ACCOUNT for userspace persistent allocations by Yishai Hadas · 2 years ago
  29. 4a6c971 vfio/fsl-mc: Use GFP_KERNEL_ACCOUNT for userspace persistent allocations by Yishai Hadas · 2 years ago
  30. cb8285b vfio/hisi: Use GFP_KERNEL_ACCOUNT for userspace persistent allocations by Yishai Hadas · 2 years ago
  31. 0886196 vfio: Use GFP_KERNEL_ACCOUNT for userspace persistent allocations by Jason Gunthorpe · 2 years ago
  32. 83ff609 vfio/mlx5: Allow loading of larger images than 512 MB by Yishai Hadas · 2 years ago
  33. c9c4c07 vfio/mlx5: Fix UBSAN note by Yishai Hadas · 2 years ago
  34. 8bf8c5e vfio-mdev: turn VFIO_MDEV into a selectable symbol by Christoph Hellwig · 2 years ago
  35. 7141790 vfio: platform: No need to check res again by Angus Chen · 2 years ago
  36. 6b1a7a0 vfio/type1: Convert to iommu_group_has_isolated_msi() by Jason Gunthorpe · 2 years, 1 month ago
  37. 895c074 vfio/type1: Respect IOMMU reserved regions in vfio_test_domain_fgsp() by Niklas Schnelle · 2 years ago
  38. 71a7507 Merge tag 'driver-core-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core by Linus Torvalds · 2 years, 1 month ago
  39. 785d21ba Merge tag 'vfio-v6.2-rc1' of https://github.com/awilliam/linux-vfio by Linus Torvalds · 2 years, 1 month ago
  40. 08cdc21 Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd by Linus Torvalds · 2 years, 1 month ago
  41. 70be6f3 vfio/mlx5: error pointer dereference in error handling by Dan Carpenter · 2 years, 1 month ago
  42. fe3dd71 vfio/mlx5: fix error code in mlx5vf_precopy_ioctl() by Dan Carpenter · 2 years, 1 month ago
  43. 9d33edb Merge tag 'irq-core-2022-12-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 2 years, 1 month ago
  44. f2240b4 hisi_acc_vfio_pci: Enable PRE_COPY flag by Shameer Kolothum · 2 years, 2 months ago
  45. 190125a hisi_acc_vfio_pci: Move the dev compatibility tests for early check by Shameer Kolothum · 2 years, 2 months ago
  46. d9a871e hisi_acc_vfio_pci: Introduce support for PRE_COPY state transitions by Shameer Kolothum · 2 years, 2 months ago
  47. 64ffbbb hisi_acc_vfio_pci: Add support for precopy IOCTL by Shameer Kolothum · 2 years, 2 months ago
  48. ccc2a52 vfio/mlx5: Enable MIGRATION_PRE_COPY flag by Shay Drory · 2 years, 1 month ago
  49. d6e18a4 vfio/mlx5: Fallback to STOP_COPY upon specific PRE_COPY error by Shay Drory · 2 years, 1 month ago
  50. 34e2f27 vfio/mlx5: Introduce multiple loads by Yishai Hadas · 2 years, 1 month ago
  51. 81156c2 vfio/mlx5: Consider temporary end of stream as part of PRE_COPY by Yishai Hadas · 2 years, 1 month ago
  52. 0dce165 vfio/mlx5: Introduce vfio precopy ioctl implementation by Yishai Hadas · 2 years, 1 month ago
  53. 0c9a38f vfio/mlx5: Introduce SW headers for migration states by Yishai Hadas · 2 years, 1 month ago
  54. 3319d28 vfio/mlx5: Introduce device transitions of PRE_COPY by Yishai Hadas · 2 years, 1 month ago
  55. c668878 vfio/mlx5: Refactor to use queue based data chunks by Yishai Hadas · 2 years, 1 month ago
  56. 8b599d1 vfio/mlx5: Refactor migration file state by Yishai Hadas · 2 years, 1 month ago
  57. 91454f8 vfio/mlx5: Refactor MKEY usage by Yishai Hadas · 2 years, 1 month ago
  58. 9945a67 vfio/mlx5: Refactor PD usage by Yishai Hadas · 2 years, 1 month ago
  59. 0e7caa6 vfio/mlx5: Enforce a single SAVE command at a time by Yishai Hadas · 2 years, 1 month ago
  60. 4db5260 vfio: Extend the device migration protocol with PRE_COPY by Jason Gunthorpe · 2 years, 1 month ago
  61. e2d5570 vfio: Fold vfio_virqfd.ko into vfio.ko by Jason Gunthorpe · 2 years, 1 month ago
  62. 20601c4 vfio: Remove CONFIG_VFIO_SPAPR_EEH by Jason Gunthorpe · 2 years, 1 month ago
  63. e276e25 vfio: Move vfio_spapr_iommu_eeh_ioctl into vfio_iommu_spapr_tce.c by Jason Gunthorpe · 2 years, 1 month ago
  64. e5c38a2 vfio/spapr: Move VFIO_CHECK_EXTENSION into tce_iommu_ioctl() by Jason Gunthorpe · 2 years, 1 month ago
  65. 8f8bcc8 vfio/pci: Move all the SPAPR PCI specific logic to vfio_pci_core.ko by Jason Gunthorpe · 2 years, 1 month ago
  66. 9eefba8 vfio: Move vfio group specific code into group.c by Yi Liu · 2 years, 2 months ago
  67. 8da7a0e7 vfio: Refactor dma APIs for emulated devices by Yi Liu · 2 years, 2 months ago
  68. 1334e47 vfio: Wrap vfio group module init/clean code into helpers by Yi Liu · 2 years, 4 months ago
  69. 5c8d3d9 vfio: Refactor vfio_device open and close by Yi Liu · 2 years, 3 months ago
  70. 5cfff07 vfio: Make vfio_device_open() truly device specific by Yi Liu · 2 years, 4 months ago
  71. 07b4658 vfio: Swap order of vfio_device_container_register() and open_device() by Yi Liu · 2 years, 2 months ago
  72. 49ea02d vfio: Set device->group in helper function by Yi Liu · 2 years, 2 months ago
  73. 32e0922 vfio: Create wrappers for group register/unregister by Yi Liu · 2 years, 4 months ago
  74. dcb93d0 vfio: Move the sanity check of the group to vfio_create_group() by Jason Gunthorpe · 2 years, 4 months ago
  75. f794eec vfio: Simplify vfio_create_group() by Jason Gunthorpe · 2 years, 4 months ago
  76. b058ea3 vfio/iova_bitmap: refactor iova_bitmap_set() to better handle page boundaries by Joao Martins · 2 years, 2 months ago
  77. 90337f5 Merge tag 'v6.1-rc7' into iommufd.git for-next by Jason Gunthorpe · 2 years, 2 months ago
  78. e5a9ec7 vfio: Make vfio_container optionally compiled by Jason Gunthorpe · 2 years, 2 months ago
  79. 81ab989 vfio: Move container related MODULE_ALIAS statements into container.c by Jason Gunthorpe · 2 years, 2 months ago
  80. 4741f2e vfio-iommufd: Support iommufd for emulated VFIO devices by Jason Gunthorpe · 2 years, 2 months ago
  81. a4d1f91 vfio-iommufd: Support iommufd for physical VFIO devices by Jason Gunthorpe · 2 years, 2 months ago
  82. 2a3dab1 vfio-iommufd: Allow iommufd to be used in place of a container fd by Jason Gunthorpe · 2 years, 2 months ago
  83. 0d8227b vfio: Use IOMMU_CAP_ENFORCE_CACHE_COHERENCY for vfio_file_enforced_coherent() by Jason Gunthorpe · 2 years, 2 months ago
  84. 04f930c vfio: Rename vfio_device_assign/unassign_container() by Jason Gunthorpe · 2 years, 2 months ago
  85. bab6fab vfio: Move vfio_device_assign_container() into vfio_device_first_open() by Jason Gunthorpe · 2 years, 2 months ago
  86. 294aacc vfio: Move vfio_device driver open/close code to a function by Jason Gunthorpe · 2 years, 2 months ago
  87. ff62b8e6 driver core: make struct class.devnode() take a const * by Greg Kroah-Hartman · 2 years, 2 months ago
  88. 616eb7b vfio/fsl-mc: Remove linux/msi.h include by Thomas Gleixner · 2 years, 2 months ago
  89. 2f5d8ce vfio/mlx5: Fix a typo in mlx5vf_cmd_load_vhca_state() by Yishai Hadas · 2 years, 2 months ago
  90. 4e016f9 vfio: Add an option to get migration data size by Yishai Hadas · 2 years, 2 months ago
  91. e806e22 vfio/pci: Check the device set open count on reset by Anthony DeRossi · 2 years, 2 months ago
  92. 5cd189e vfio: Export the device set open count by Anthony DeRossi · 2 years, 2 months ago
  93. 7fdba00 vfio: Fix container device registration life cycle by Anthony DeRossi · 2 years, 2 months ago
  94. 913447d vfio: Remove vfio_free_device by Eric Farman · 2 years, 2 months ago
  95. d1104f9 vfio/ccw: replace vfio_init_device with _alloc_ by Eric Farman · 2 years, 2 months ago
  96. f38044e vfio/iova_bitmap: Fix PAGE_SIZE unaligned bitmaps by Joao Martins · 2 years, 3 months ago
  97. ea00d4e vfio/iova_bitmap: Explicitly include linux/slab.h by Joao Martins · 2 years, 3 months ago
  98. e67e070 vfio: platform: Do not pass return buffer to ACPI _RST method by Rafael Mendonca · 2 years, 3 months ago
  99. cd48ebc vfio/mlx5: Switch to use module_pci_driver() macro by Shang XiaoJing · 2 years, 4 months ago
  100. d3cf405 Merge tag 'vfio-v6.1-rc1' of https://github.com/awilliam/linux-vfio by Linus Torvalds · 2 years, 3 months ago