Age | Commit message (Expand) | Author | Files | Lines |
2023-06-30 | vfio/migration: Make VFIO migration non-experimental | Avihai Horon | 1 | -2/+14 |
2023-06-30 | vfio: Implement a common device info helper | Alex Williamson | 1 | -11/+35 |
2023-06-30 | vfio/migration: Add VFIO migration pre-copy support | Avihai Horon | 1 | -2/+4 |
2023-06-13 | hw/vfio: Add number of dirty pages to vfio_get_dirty_bitmap tracepoint | Joao Martins | 1 | -3/+4 |
2023-05-09 | vfio/migration: Skip log_sync during migration SETUP state | Avihai Horon | 1 | -1/+2 |
2023-03-07 | vfio/migration: Rename entry points | Alex Williamson | 1 | -1/+1 |
2023-03-07 | vfio/migration: Block migration with vIOMMU | Joao Martins | 1 | -0/+46 |
2023-03-07 | vfio/common: Add device dirty page bitmap sync | Joao Martins | 1 | -9/+79 |
2023-03-07 | vfio/common: Extract code from vfio_get_dirty_bitmap() to new function | Avihai Horon | 1 | -22/+35 |
2023-03-07 | vfio/common: Add device dirty page tracking start/stop | Joao Martins | 1 | -5/+168 |
2023-03-07 | vfio/common: Record DMA mapped IOVA ranges | Joao Martins | 1 | -0/+85 |
2023-03-07 | vfio/common: Add helper to consolidate iova/end calculation | Joao Martins | 1 | -14/+27 |
2023-03-07 | vfio/common: Consolidate skip/invalid section into helper | Joao Martins | 1 | -32/+23 |
2023-03-07 | vfio/common: Use a single tracepoint for skipped sections | Joao Martins | 1 | -2/+2 |
2023-03-07 | vfio/common: Add helper to validate iova/end against hostwin | Joao Martins | 1 | -18/+20 |
2023-03-07 | vfio/common: Add VFIOBitmap and alloc function | Avihai Horon | 1 | -29/+44 |
2023-03-07 | vfio/common: Abort migration if dirty log start/stop/sync fails | Avihai Horon | 1 | -8/+45 |
2023-03-07 | vfio/common: Fix wrong %m usages | Avihai Horon | 1 | -13/+16 |
2023-03-07 | vfio/common: Fix error reporting in vfio_get_dirty_bitmap() | Avihai Horon | 1 | -0/+1 |
2023-02-16 | vfio/migration: Remove VFIO migration protocol v1 | Avihai Horon | 1 | -15/+2 |
2023-02-16 | vfio/migration: Implement VFIO migration protocol v2 | Avihai Horon | 1 | -2/+15 |
2023-02-16 | vfio/migration: Rename functions/structs related to v1 protocol | Avihai Horon | 1 | -3/+3 |
2023-02-16 | vfio/migration: Block multiple devices migration | Avihai Horon | 1 | -0/+53 |
2023-02-16 | vfio/common: Change vfio_devices_all_running_and_saving() logic to equivalent... | Avihai Horon | 1 | -7/+10 |
2023-02-16 | vfio/migration: Allow migration without VFIO IOMMU dirty tracking support | Avihai Horon | 1 | -2/+18 |
2022-11-07 | vfio: move implement of vfio_get_xlat_addr() to memory.c | Cindy Lu | 1 | -61/+5 |
2022-09-27 | vfio/common: Fix vfio_iommu_type1_info use after free | Alex Williamson | 1 | -17/+19 |
2022-06-08 | vfio/common: remove spurious warning on vfio_listener_region_del | Eric Auger | 1 | -1/+9 |
2022-05-13 | linux-headers: Update to v5.18-rc6 | Alex Williamson | 1 | -3/+3 |
2022-05-06 | vfio/common: Rename VFIOGuestIOMMU::iommu into ::iommu_mr | Yi Liu | 1 | -8/+8 |
2022-05-06 | vfio/common: remove spurious tpm-crb-cmd misalignment warning | Eric Auger | 1 | -1/+26 |
2022-05-06 | vfio/common: Fix a small boundary issue of a trace | Xiang Chen | 1 | -4/+3 |
2022-04-06 | Replace qemu_real_host_page variables with inlined functions | Marc-André Lureau | 1 | -12/+12 |
2021-11-17 | vfio: Fix memory leak of hostwin | Peng Liang | 1 | -0/+8 |
2021-11-01 | vfio/common: Add a trace point when a MMIO RAM section cannot be mapped | Kunkun Jiang | 1 | -0/+7 |
2021-09-30 | memory: Name all the memory listeners | Peter Xu | 1 | -0/+1 |
2021-09-30 | memory: Add RAM_PROTECTED flag to skip IOMMU mappings | Sean Christopherson | 1 | -0/+1 |
2021-07-14 | vfio: Fix CID 1458134 in vfio_register_ram_discard_listener() | David Hildenbrand | 1 | -1/+2 |
2021-07-08 | vfio: Disable only uncoordinated discards for VFIO_TYPE1 iommus | David Hildenbrand | 1 | -12/+53 |
2021-07-08 | vfio: Support for RamDiscardManager in the vIOMMU case | David Hildenbrand | 1 | -0/+39 |
2021-07-08 | vfio: Sanity check maximum number of DMA mappings with RamDiscardManager | David Hildenbrand | 1 | -0/+43 |
2021-07-08 | vfio: Query and store the maximum number of possible DMA mappings | David Hildenbrand | 1 | -0/+4 |
2021-07-08 | vfio: Support for RamDiscardManager in the !vIOMMU case | David Hildenbrand | 1 | -0/+164 |
2021-03-16 | vfio/migrate: Move switch of dirty tracking into vfio_memory_listener | Keqian Zhu | 1 | -9/+40 |
2021-03-16 | vfio: Support host translation granule size | Kunkun Jiang | 1 | -23/+25 |
2021-03-16 | vfio: Do not register any IOMMU_NOTIFIER_DEVIOTLB_UNMAP notifier | Eric Auger | 1 | -1/+1 |
2021-03-16 | vfio: Fix vfio_listener_log_sync function name typo | Zenghui Yu | 1 | -2/+2 |
2020-11-23 | vfio: Change default dirty pages tracking behavior during migration | Kirti Wankhede | 1 | -4/+7 |
2020-11-03 | vfio: Don't issue full 2^64 unmap | Jean-Philippe Brucker | 1 | -0/+11 |
2020-11-03 | vfio: Set IOMMU page size as per host supported page size | Bharat Bhushan | 1 | -0/+8 |