1. 4517c33 vfio: Make VFIOContainerBase poiner parameter const in VFIOIOMMUOps callbacks by Zhenzhong Duan · 1 year, 4 months ago
  2. 5ee3dc7 vfio/iommufd: Implement the iommufd backend by Yi Liu · 1 year, 4 months ago
  3. 1eae5b7 vfio/common: return early if space isn't empty by Zhenzhong Duan · 1 year, 4 months ago
  4. 233309e vfio/spapr: switch to spapr IOMMU BE add/del_section_window by Zhenzhong Duan · 1 year, 5 months ago
  5. 1eb31f1 vfio/container: Implement attach/detach_device by Eric Auger · 1 year, 5 months ago
  6. f79baf8 vfio/container: Move iova_ranges to base container by Zhenzhong Duan · 1 year, 5 months ago
  7. c7b313d vfio/container: Move listener to base container by Eric Auger · 1 year, 5 months ago
  8. dc74a4b vfio/container: Move vrdl_list to base container by Zhenzhong Duan · 1 year, 5 months ago
  9. 7ab1cb7 vfio/container: Move pgsizes and dma_max_mappings to base container by Eric Auger · 1 year, 5 months ago
  10. e1cac6b vfio/container: Convert functions to base container by Eric Auger · 1 year, 5 months ago
  11. 3e6015d vfio/container: Move per container device list in base container by Zhenzhong Duan · 1 year, 5 months ago
  12. bb42449 vfio/container: Switch to IOMMU BE set_dirty_page_tracking/query_dirty_bitmap API by Eric Auger · 1 year, 5 months ago
  13. e559706 vfio/container: Move space field to base container by Eric Auger · 1 year, 5 months ago
  14. dddf83a vfio/common: Move giommu_list in base container by Eric Auger · 1 year, 5 months ago
  15. b08501a vfio/container: Switch to dma_map|unmap API by Eric Auger · 1 year, 5 months ago
  16. a2347c6 vfio/common: Move vfio_host_win_add/del into spapr.c by Zhenzhong Duan · 1 year, 5 months ago
  17. 54876d2 vfio/container: Move IBM EEH related functions into spapr_pci_vfio.c by Zhenzhong Duan · 1 year, 5 months ago
  18. e4a8ae0 vfio: Collect container iova range info by Eric Auger · 1 year, 6 months ago
  19. c8a7fc5 migration: simplify blockers by Steve Sistare · 1 year, 6 months ago
  20. fde4dbb vfio/pci: Fix a potential memory leak in vfio_listener_region_add by Zhenzhong Duan · 1 year, 6 months ago
  21. 7e63b31 vfio/common: Move legacy VFIO backend code into separate container.c by Yi Liu · 1 year, 6 months ago
  22. 3d779ab vfio/common: Introduce a global VFIODevice list by Zhenzhong Duan · 1 year, 6 months ago
  23. 0bddd88 vfio/common: Store the parent container in VFIODevice by Zhenzhong Duan · 1 year, 6 months ago
  24. 7103ef7 vfio/common: Introduce a per container device list by Zhenzhong Duan · 1 year, 6 months ago
  25. c8fcb90 vfio/common: Move VFIO reset handler registration to a group agnostic function by Zhenzhong Duan · 1 year, 6 months ago
  26. e08041e vfio/ccw: Use vfio_[attach/detach]_device by Eric Auger · 1 year, 6 months ago
  27. 5456b18 vfio/pci: Introduce vfio_[attach/detach]_device by Eric Auger · 1 year, 6 months ago
  28. 5621c02 vfio/common: Extract out vfio_kvm_device_[add/del]_fd by Zhenzhong Duan · 1 year, 6 months ago
  29. a33832b vfio/common: Introduce vfio_container_add|del_section_window() by Eric Auger · 1 year, 6 months ago
  30. 77c2125 vfio/common: Propagate KVM_SET_DEVICE_ATTR error if any by Eric Auger · 1 year, 6 months ago
  31. 1e09f52 vfio/common: Move IOMMU agnostic helpers to a separate file by Yi Liu · 1 year, 6 months ago
  32. a31fe5d vfio/common: Separate vfio-pci ranges by Joao Martins · 1 year, 7 months ago
  33. 8118349 vfio/migration: Fail adding device with enable-migration=on and existing blocker by Avihai Horon · 1 year, 7 months ago
  34. 5c7a4b6 vfio/migration: Allow migration of multiple P2P supporting devices by Avihai Horon · 1 year, 8 months ago
  35. 94f775e vfio/migration: Add P2P support for VFIO migration by Avihai Horon · 1 year, 8 months ago
  36. 3d4d0f0 vfio/migration: Refactor PRE_COPY and RUNNING state checks by Joao Martins · 1 year, 8 months ago
  37. 3c26c80 vfio/migration: Change vIOMMU blocker from global to per device by Zhenzhong Duan · 1 year, 9 months ago
  38. 8bbcb64 vfio/migration: Make VFIO migration non-experimental by Avihai Horon · 1 year, 9 months ago
  39. 634f38f vfio: Implement a common device info helper by Alex Williamson · 1 year, 10 months ago
  40. eda7362 vfio/migration: Add VFIO migration pre-copy support by Avihai Horon · 1 year, 10 months ago
  41. 6fe4f6c hw/vfio: Add number of dirty pages to vfio_get_dirty_bitmap tracepoint by Joao Martins · 1 year, 10 months ago
  42. ff180c6 vfio/migration: Skip log_sync during migration SETUP state by Avihai Horon · 2 years ago
  43. 8249cff vfio/migration: Rename entry points by Alex Williamson · 2 years, 1 month ago
  44. e468832 vfio/migration: Block migration with vIOMMU by Joao Martins · 2 years, 1 month ago
  45. b153402 vfio/common: Add device dirty page bitmap sync by Joao Martins · 2 years, 1 month ago
  46. 6607109 vfio/common: Extract code from vfio_get_dirty_bitmap() to new function by Avihai Horon · 2 years, 1 month ago
  47. 5255bbf vfio/common: Add device dirty page tracking start/stop by Joao Martins · 2 years, 1 month ago
  48. 62c1b00 vfio/common: Record DMA mapped IOVA ranges by Joao Martins · 2 years, 1 month ago
  49. 4ead830 vfio/common: Add helper to consolidate iova/end calculation by Joao Martins · 2 years, 1 month ago
  50. b92f237 vfio/common: Consolidate skip/invalid section into helper by Joao Martins · 2 years, 1 month ago
  51. 1cd7fa7 vfio/common: Use a single tracepoint for skipped sections by Joao Martins · 2 years, 1 month ago
  52. fbc6c92 vfio/common: Add helper to validate iova/end against hostwin by Joao Martins · 2 years, 1 month ago
  53. 725ccd7 vfio/common: Add VFIOBitmap and alloc function by Avihai Horon · 2 years, 1 month ago
  54. 236e0a4 vfio/common: Abort migration if dirty log start/stop/sync fails by Avihai Horon · 2 years, 1 month ago
  55. db9b829 vfio/common: Fix wrong %m usages by Avihai Horon · 2 years, 1 month ago
  56. 3e2413a vfio/common: Fix error reporting in vfio_get_dirty_bitmap() by Avihai Horon · 2 years, 1 month ago
  57. 7429aeb vfio/migration: Remove VFIO migration protocol v1 by Avihai Horon · 2 years, 2 months ago
  58. 31bcbbb vfio/migration: Implement VFIO migration protocol v2 by Avihai Horon · 2 years, 2 months ago
  59. 6eeb290 vfio/migration: Rename functions/structs related to v1 protocol by Avihai Horon · 2 years, 2 months ago
  60. 29d81b7 vfio/migration: Block multiple devices migration by Avihai Horon · 2 years, 2 months ago
  61. 8b942af vfio/common: Change vfio_devices_all_running_and_saving() logic to equivalent one by Avihai Horon · 2 years, 2 months ago
  62. b051a3f vfio/migration: Allow migration without VFIO IOMMU dirty tracking support by Avihai Horon · 2 years, 2 months ago
  63. baa44bc vfio: move implement of vfio_get_xlat_addr() to memory.c by Cindy Lu · 2 years, 5 months ago
  64. 85b6d2b vfio/common: Fix vfio_iommu_type1_info use after free by Alex Williamson · 2 years, 7 months ago
  65. ec6600b vfio/common: remove spurious warning on vfio_listener_region_del by Eric Auger · 2 years, 10 months ago
  66. e408206 linux-headers: Update to v5.18-rc6 by Alex Williamson · 2 years, 11 months ago
  67. 44ee6aa vfio/common: Rename VFIOGuestIOMMU::iommu into ::iommu_mr by Yi Liu · 3 years ago
  68. 851d6d1 vfio/common: remove spurious tpm-crb-cmd misalignment warning by Eric Auger · 2 years, 11 months ago
  69. 99510d2 vfio/common: Fix a small boundary issue of a trace by Xiang Chen · 3 years ago
  70. 8e3b0cb Replace qemu_real_host_page variables with inlined functions by Marc-André Lureau · 3 years ago
  71. f3bc3a7 vfio: Fix memory leak of hostwin by Peng Liang · 3 years, 5 months ago
  72. e4b3470 vfio/common: Add a trace point when a MMIO RAM section cannot be mapped by Kunkun Jiang · 3 years, 5 months ago
  73. 142518b memory: Name all the memory listeners by Peter Xu · 3 years, 8 months ago
  74. 56918a1 memory: Add RAM_PROTECTED flag to skip IOMMU mappings by Sean Christopherson · 3 years, 9 months ago
  75. a5dba9b vfio: Fix CID 1458134 in vfio_register_ram_discard_listener() by David Hildenbrand · 3 years, 9 months ago
  76. 53d1b5f vfio: Disable only uncoordinated discards for VFIO_TYPE1 iommus by David Hildenbrand · 4 years ago
  77. 0fd7616 vfio: Support for RamDiscardManager in the vIOMMU case by David Hildenbrand · 4 years ago
  78. a74317f vfio: Sanity check maximum number of DMA mappings with RamDiscardManager by David Hildenbrand · 4 years ago
  79. 3eed155 vfio: Query and store the maximum number of possible DMA mappings by David Hildenbrand · 4 years ago
  80. 5e3b981 vfio: Support for RamDiscardManager in the !vIOMMU case by David Hildenbrand · 4 years ago
  81. 758b96b vfio/migrate: Move switch of dirty tracking into vfio_memory_listener by Keqian Zhu · 4 years, 1 month ago
  82. 1eb7f64 vfio: Support host translation granule size by Kunkun Jiang · 4 years, 1 month ago
  83. 8dca037 vfio: Do not register any IOMMU_NOTIFIER_DEVIOTLB_UNMAP notifier by Eric Auger · 4 years, 2 months ago
  84. 4292d50 vfio: Fix vfio_listener_log_sync function name typo by Zenghui Yu · 4 years, 4 months ago
  85. bb0990d vfio: Change default dirty pages tracking behavior during migration by Kirti Wankhede · 4 years, 4 months ago
  86. 1b296c3 vfio: Don't issue full 2^64 unmap by Jean-Philippe Brucker · 4 years, 5 months ago
  87. b917749 vfio: Set IOMMU page size as per host supported page size by Bharat Bhushan · 4 years, 5 months ago
  88. c624b6b vfio: fix incorrect print type by Zhengui li · 4 years, 6 months ago
  89. 92fe289 vfio: Add routine for finding VFIO_DEVICE_GET_INFO capabilities by Matthew Rosato · 4 years, 5 months ago
  90. 7486a62 vfio: Find DMA available capability by Matthew Rosato · 4 years, 5 months ago
  91. 3ab7a0b vfio: Create shared routine for scanning info capabilities by Matthew Rosato · 4 years, 5 months ago
  92. 3710586 qapi: Add VFIO devices migration stats in Migration stats by Kirti Wankhede · 4 years, 5 months ago
  93. 9e7b044 vfio: Add ioctl to get dirty pages bitmap during dma unmap by Kirti Wankhede · 4 years, 5 months ago
  94. 9a04fe0 vfio: Dirty page tracking when vIOMMU is enabled by Kirti Wankhede · 4 years, 5 months ago
  95. b6dd650 vfio: Add vfio_listener_log_sync to mark dirty pages by Kirti Wankhede · 4 years, 5 months ago
  96. 87ea529 vfio: Get migration capability flags for container by Kirti Wankhede · 4 years, 5 months ago
  97. 0f7a903 vfio: Add function to unmap VFIO region by Kirti Wankhede · 4 years, 5 months ago
  98. 448058a util: rename qemu_open() to qemu_open_old() by Daniel P. Berrangé · 4 years, 9 months ago
  99. aff92b8 vfio: Convert to ram_block_discard_disable() by David Hildenbrand · 4 years, 9 months ago
  100. b09d51c Report stringified errno in VFIO related errors by Michal Privoznik · 5 years ago