2023-12-19 | Zhenzhong Duan | vfio/spapr: Move hostwin_list into spapr container Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-12-19 | Zhenzhong Duan | vfio/spapr: Move prereg_listener into spapr container Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-12-19 | Zhenzhong Duan | vfio/spapr: switch to spapr IOMMU BE add/del_section_window Reviewed-by: Cédric Le Goater <clg@redhat.com Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-12-19 | Zhenzhong Duan | vfio/spapr: Introduce spapr backend and target interface Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-12-19 | Eric Auger | vfio/container: Implement attach/detach_device Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-12-19 | Zhenzhong Duan | vfio/container: Move iova_ranges to base container Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-12-19 | Eric Auger | vfio/container: Move dirty_pgsizes and max_dirty_bitmap_size... Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-12-19 | Eric Auger | vfio/container: Move listener to base container Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-12-19 | Zhenzhong Duan | vfio/container: Move vrdl_list to base container Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-12-19 | Eric Auger | vfio/container: Move pgsizes and dma_max_mappings to... Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-12-19 | Eric Auger | vfio/container: Convert functions to base container Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-12-19 | Zhenzhong Duan | vfio/container: Move per container device list in base... Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-12-19 | Eric Auger | vfio/container: Switch to IOMMU BE set_dirty_page_tracking... Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-12-19 | Eric Auger | vfio/container: Move space field to base container Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-12-19 | Eric Auger | vfio/common: Move giommu_list in base container Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-12-19 | Zhenzhong Duan | vfio/common: Introduce vfio_container_init/destroy... Suggested-by: Cédric Le Goater <clg@redhat.com> Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-12-19 | Eric Auger | vfio/container: Switch to dma_map|unmap API Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-12-19 | Zhenzhong Duan | vfio/container: Introduce a empty VFIOIOMMUOps Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-12-19 | Zhenzhong Duan | vfio: Introduce base object for VFIOContainer and targeted... Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-11-21 | Glenn Miles | ppc/pnv: Fix PNV I2C invalid status after reset Signed-off-by: Cédric Le Goater <clg@kaod.org> |
commitcommitdifftree |
2023-11-21 | Glenn Miles | ppc/pnv: PNV I2C engines assigned incorrect XSCOM addresses Signed-off-by: Cédric Le Goater <clg@kaod.org> |
commitcommitdifftree |
2023-11-21 | John Platts | target/ppc: Fix bugs in VSX_CVT_FP_TO_INT and VSX_CVT_FP_TO_... Signed-off-by: Cédric Le Goater <clg@kaod.org> |
commitcommitdifftree |
2023-11-21 | Cédric Le Goater | ppc/pnv: Fix potential overflow in I2C model Signed-off-by: Cédric Le Goater <clg@kaod.org> |
commitcommitdifftree |
2023-11-06 | Zhenzhong Duan | vfio/common: Move vfio_host_win_add/del into spapr.c Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-11-06 | Zhenzhong Duan | vfio/spapr: Make vfio_spapr_create/remove_window static Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-11-06 | Zhenzhong Duan | vfio/container: Move spapr specific init/deinit into... Suggested-by: Cédric Le Goater <clg@redhat.com> Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-11-06 | Zhenzhong Duan | vfio/container: Move vfio_container_add/del_section_window... Suggested-by: Cédric Le Goater <clg@redhat.com> Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-11-06 | Zhenzhong Duan | vfio/container: Move IBM EEH related functions into... Suggested-by: Cédric Le Goater <clg@redhat.com> Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-11-03 | Cédric Le Goater | util/uuid: Define UUID_STR_LEN from UUID_NONE string Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-11-03 | Cédric Le Goater | util/uuid: Remove UUID_FMT_LEN Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-11-03 | Cédric Le Goater | vfio/pci: Fix buffer overrun when writing the VF token Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-11-03 | Cédric Le Goater | util/uuid: Add UUID_STR_LEN definition Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-11-03 | Yi Liu | hw/pci: modify pci_setup_iommu() to set PCIIOMMUOps Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-11-03 | Eric Auger | test: Add some tests for range and resv-mem helpers Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-11-03 | Eric Auger | virtio-iommu: Consolidate host reserved regions and... Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-11-03 | Eric Auger | virtio-iommu: Implement set_iova_ranges() callback Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-11-03 | Eric Auger | virtio-iommu: Record whether a probe request has been... Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-11-03 | Eric Auger | range: Introduce range_inverse_array() Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-11-03 | Eric Auger | virtio-iommu: Introduce per IOMMUDevice reserved regions Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-11-03 | Eric Auger | util/reserved-region: Add new ReservedRegion helpers Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-11-03 | Eric Auger | range: Make range_compare() public Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-11-03 | Eric Auger | virtio-iommu: Rename reserved_regions into prop_resv_regions Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-11-03 | Eric Auger | vfio: Collect container iova range info Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-11-03 | Eric Auger | memory: Introduce memory_region_iommu_set_iova_ranges Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-11-03 | Eric Auger | memory: Let ReservedRegion use Range Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-25 | Philippe Mathieu... | hw/arm/aspeed: Move AspeedSoCState::cpu/vic to Aspeed2400SoC... Reviewed-by: Cédric Le Goater <clg@kaod.org> Signed-off-by: Cédric Le Goater <clg@kaod.org> |
commitcommitdifftree |
2023-10-25 | Philippe Mathieu... | hw/arm/aspeed: Move AspeedSoCState::a7mpcore to Aspeed2600So... Reviewed-by: Cédric Le Goater <clg@kaod.org> Signed-off-by: Cédric Le Goater <clg@kaod.org> |
commitcommitdifftree |
2023-10-25 | Philippe Mathieu... | hw/arm/aspeed: Move AspeedSoCState::armv7m to Aspeed10x0SoCState Reviewed-by: Cédric Le Goater <clg@kaod.org> Signed-off-by: Cédric Le Goater <clg@kaod.org> |
commitcommitdifftree |
2023-10-25 | Philippe Mathieu... | hw/arm/aspeed: Check 'memory' link is set in common... Reviewed-by: Cédric Le Goater <clg@kaod.org> Signed-off-by: Cédric Le Goater <clg@kaod.org> |
commitcommitdifftree |
2023-10-25 | Philippe Mathieu... | hw/arm/aspeed: Introduce TYPE_ASPEED2400_SOC Reviewed-by: Cédric Le Goater <clg@kaod.org> Signed-off-by: Cédric Le Goater <clg@kaod.org> |
commitcommitdifftree |
2023-10-25 | Philippe Mathieu... | hw/arm/aspeed: Introduce TYPE_ASPEED2600_SOC Reviewed-by: Cédric Le Goater <clg@kaod.org> Signed-off-by: Cédric Le Goater <clg@kaod.org> |
commitcommitdifftree |
2023-10-25 | Philippe Mathieu... | hw/arm/aspeed: Introduce TYPE_ASPEED10X0_SOC Reviewed-by: Cédric Le Goater <clg@kaod.org> Signed-off-by: Cédric Le Goater <clg@kaod.org> |
commitcommitdifftree |
2023-10-25 | Philippe Mathieu... | hw/arm/aspeed: Dynamically allocate AspeedMachineState... Reviewed-by: Cédric Le Goater <clg@kaod.org> Signed-off-by: Cédric Le Goater <clg@kaod.org> |
commitcommitdifftree |
2023-10-25 | Philippe Mathieu... | hw/arm/aspeed: Rename aspeed_soc_realize() as AST2400... Reviewed-by: Cédric Le Goater <clg@kaod.org> Signed-off-by: Cédric Le Goater <clg@kaod.org> |
commitcommitdifftree |
2023-10-25 | Philippe Mathieu... | hw/arm/aspeed: Rename aspeed_soc_init() as AST2400... Reviewed-by: Cédric Le Goater <clg@kaod.org> Signed-off-by: Cédric Le Goater <clg@kaod.org> |
commitcommitdifftree |
2023-10-25 | Philippe Mathieu... | hw/arm/aspeed: Extract code common to all boards to... Reviewed-by: Cédric Le Goater <clg@kaod.org> Signed-off-by: Cédric Le Goater <clg@kaod.org> |
commitcommitdifftree |
2023-10-25 | Andrew Jeffery | MAINTAINERS: aspeed: Update Andrew's email address Signed-off-by: Cédric Le Goater <clg@kaod.org> |
commitcommitdifftree |
2023-10-18 | Marc-André Lureau | hw/vfio: add ramfb migration support Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-18 | Marc-André Lureau | ramfb-standalone: add migration support Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-18 | Marc-André Lureau | ramfb: add migration support Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-18 | Eric Auger | vfio/pci: Remove vfio_detach_device from vfio_realize... Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-18 | Zhenzhong Duan | vfio/ccw: Remove redundant definition of TYPE_VFIO_CCW Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-18 | Zhenzhong Duan | vfio/ap: Remove pointless apdev variable Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-18 | Zhenzhong Duan | vfio/pci: Fix a potential memory leak in vfio_listener_regio... Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-18 | Yi Liu | vfio/common: Move legacy VFIO backend code into separate... Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-18 | Zhenzhong Duan | vfio/common: Introduce a global VFIODevice list Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-18 | Zhenzhong Duan | vfio/common: Store the parent container in VFIODevice Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-18 | Zhenzhong Duan | vfio/common: Introduce a per container device list Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-18 | Zhenzhong Duan | vfio/common: Move VFIO reset handler registration to... Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-18 | Eric Auger | vfio/ccw: Use vfio_[attach/detach]_device Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-18 | Eric Auger | vfio/ap: Use vfio_[attach/detach]_device Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-18 | Eric Auger | vfio/platform: Use vfio_[attach/detach]_device Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-18 | Eric Auger | vfio/pci: Introduce vfio_[attach/detach]_device Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-18 | Zhenzhong Duan | vfio/common: Extract out vfio_kvm_device_[add/del]_fd Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-18 | Eric Auger | vfio/common: Introduce vfio_container_add|del_section_window() Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-18 | Eric Auger | vfio/common: Propagate KVM_SET_DEVICE_ATTR error if any Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-18 | Yi Liu | vfio/common: Move IOMMU agnostic helpers to a separate... Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-18 | Zhenzhong Duan | linux-headers: Add iommufd.h Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-18 | Eric Auger | scripts/update-linux-headers: Add iommufd.h Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-05 | Jing Liu | vfio/pci: enable MSI-X in interrupt restoring on dynamic... Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-05 | Jing Liu | vfio/pci: use an invalid fd to enable MSI-X Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-05 | Jing Liu | vfio/pci: enable vector on dynamic MSI-X allocation Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-05 | Jing Liu | vfio/pci: detect the support of dynamic MSI-X allocation Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-05 | Zhenzhong Duan | vfio/pci: rename vfio_put_device to vfio_pci_put_device Suggested-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-10-05 | Alex Williamson | vfio/display: Fix missing update to set backing fields Tested-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-09-11 | Joao Martins | vfio/common: Separate vfio-pci ranges Signed-off-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-09-11 | Avihai Horon | vfio/migration: Block VFIO migration with background... Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-09-11 | Avihai Horon | vfio/migration: Block VFIO migration with postcopy... Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-09-11 | Avihai Horon | migration: Add .save_prepare() handler to struct SaveVMHandlers Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-09-11 | Avihai Horon | migration: Move more initializations to migrate_init() Suggested-by: Cédric Le Goater <clg@redhat.com> Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-09-11 | Avihai Horon | vfio/migration: Fail adding device with enable-migration... Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-09-11 | Avihai Horon | migration: Add migration prefix to functions in target.c Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-09-11 | Avihai Horon | vfio/migration: Allow migration of multiple P2P supporting... Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-09-11 | Avihai Horon | vfio/migration: Add P2P support for VFIO migration Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-09-11 | Joao Martins | vfio/migration: Refactor PRE_COPY and RUNNING state... Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-09-11 | Avihai Horon | qdev: Add qdev_add_vm_change_state_handler_full() Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-09-11 | Avihai Horon | sysemu: Add prepare callback to struct VMChangeStateEntry Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-09-11 | Avihai Horon | vfio/migration: Move from STOP_COPY to STOP in vfio_save_cle... Signed-off-by: Cédric Le Goater <clg@redhat.com> |
commitcommitdifftree |
2023-09-06 | Cédric Le Goater | ppc/xive: Add support for the PC MMIOs Signed-off-by: Cédric Le Goater <clg@kaod.org> |
commitcommitdifftree |
2023-09-06 | Cédric Le Goater | ppc/xive: Handle END triggers between chips with MMIOs Signed-off-by: Cédric Le Goater <clg@kaod.org> |
commitcommitdifftree |
next |