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