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 |
2023-09-06 | Cédric Le Goater | ppc/xive: Introduce a new XiveRouter end_notify() handler Signed-off-by: Cédric Le Goater <clg@kaod.org> |
commitcommitdifftree |
2023-09-06 | Cédric Le Goater | ppc/xive: Use address_space routines to access the... Signed-off-by: Cédric Le Goater <clg@kaod.org> |
commitcommitdifftree |
2023-09-06 | jianchunfu | target/ppc: Fix the order of kvm_enable judgment about... Signed-off-by: Cédric Le Goater <clg@kaod.org> |
commitcommitdifftree |
2023-09-06 | Maksim Kostin | hw/ppc/e500: fix broken snapshot replay Signed-off-by: Cédric Le Goater <clg@kaod.org> |
commitcommitdifftree |
2023-09-06 | Richard Henderson | target/ppc: Flush inputs to zero with NJ in ppc_store_vscr Signed-off-by: Cédric Le Goater <clg@kaod.org> |
commitcommitdifftree |
2023-09-06 | Nicholas Piggin | target/ppc: Fix LQ, STQ register-pair order for big... Signed-off-by: Cédric Le Goater <clg@kaod.org> |
commitcommitdifftree |
2023-09-06 | Nicholas Piggin | tests/avocado: ppc64 reverse debugging tests for pseries... Signed-off-by: Cédric Le Goater <clg@kaod.org> |
commitcommitdifftree |
next |