2023-12-19 | Zhenzhong Duan | vfio/spapr: Move hostwin_list into spapr container Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-12-19 | Zhenzhong Duan | vfio/spapr: Move prereg_listener into spapr container Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-12-19 | Zhenzhong Duan | vfio/spapr: switch to spapr IOMMU BE add/del_section_window Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-12-19 | Zhenzhong Duan | vfio/spapr: Introduce spapr backend and target interface Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-12-19 | Zhenzhong Duan | vfio/container: Move iova_ranges to base container Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-12-19 | Zhenzhong Duan | vfio/container: Move vrdl_list to base container Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-12-19 | Zhenzhong Duan | vfio/container: Move per container device list in base... Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-12-19 | Zhenzhong Duan | vfio/common: Introduce vfio_container_init/destroy... Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-12-19 | Zhenzhong Duan | vfio/container: Introduce a empty VFIOIOMMUOps Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-12-19 | Zhenzhong Duan | vfio: Introduce base object for VFIOContainer and targeted... Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-11-06 | Zhenzhong Duan | vfio/common: Move vfio_host_win_add/del into spapr.c Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-11-06 | Zhenzhong Duan | vfio/spapr: Make vfio_spapr_create/remove_window static Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-11-06 | Zhenzhong Duan | vfio/container: Move spapr specific init/deinit into... Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-11-06 | Zhenzhong Duan | vfio/container: Move vfio_container_add/del_section_window... Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-11-06 | Zhenzhong Duan | vfio/container: Move IBM EEH related functions into... Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-10-18 | Zhenzhong Duan | vfio/ccw: Remove redundant definition of TYPE_VFIO_CCW Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-10-18 | Zhenzhong Duan | vfio/ap: Remove pointless apdev variable Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-10-18 | Zhenzhong Duan | vfio/pci: Fix a potential memory leak in vfio_listener_regio... Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-10-18 | Zhenzhong Duan | vfio/common: Introduce a global VFIODevice list Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-10-18 | Zhenzhong Duan | vfio/common: Store the parent container in VFIODevice Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-10-18 | Zhenzhong Duan | vfio/common: Introduce a per container device list Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-10-18 | Zhenzhong Duan | vfio/common: Move VFIO reset handler registration to... Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-10-18 | Zhenzhong Duan | vfio/common: Extract out vfio_kvm_device_[add/del]_fd Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-10-18 | Zhenzhong Duan | linux-headers: Add iommufd.h Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-10-05 | Zhenzhong Duan | vfio/pci: rename vfio_put_device to vfio_pci_put_device Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-07-10 | Zhenzhong Duan | vfio/migration: Return bool type for vfio_migration_realize() Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-07-10 | Zhenzhong Duan | vfio/migration: Remove print of "Migration disabled" Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-07-10 | Zhenzhong Duan | vfio/migration: Free resources when vfio_migration_realize... Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-07-10 | Zhenzhong Duan | vfio/migration: Change vIOMMU blocker from global to... Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-07-10 | Zhenzhong Duan | vfio/pci: Disable INTx in vfio_realize error path Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-06-30 | Zhenzhong Duan | vfio/pci: Free leaked timer in vfio_realize error path Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-06-30 | Zhenzhong Duan | vfio/pci: Fix a segfault in vfio_realize Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-06-26 | Zhenzhong Duan | intel_iommu: Fix address space unmap Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> ...Id: <20230615032626.314476-4-zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-06-26 | Zhenzhong Duan | intel_iommu: Fix flag check in replay Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> ...Id: <20230615032626.314476-3-zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-06-26 | Zhenzhong Duan | intel_iommu: Fix a potential issue in VFIO dirty page... Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> ...Id: <20230615032626.314476-2-zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-05-24 | Zhenzhong Duan | vfio/pci: Fix a use-after-free issue Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-03-03 | Zhenzhong Duan | memory: Optimize replay of guest mapping Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> ...Id: <20230215065238.713041-1-zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-02-06 | Zhenzhong Duan | multifd: Fix flush of zero copy page send request Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-02-06 | Zhenzhong Duan | multifd: Fix a race on reading MultiFDPages_t.block Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2023-02-06 | Zhenzhong Duan | migration/dirtyrate: Show sample pages only in page... Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> |
commitcommitdifftree |
2022-11-08 | Zhenzhong Duan | memory: Fix wrong end address dump Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> ...Id: <20220622095912.3430583-1-zhenzhong.duan@intel.com> |
commitcommitdifftree |
2022-06-27 | Zhenzhong Duan | virtio-iommu: Fix migration regression Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> ...Id: <20220624093740.3525267-1-zhenzhong.duan@intel.com> |
commitcommitdifftree |
2022-06-27 | Zhenzhong Duan | virtio-iommu: Fix the partial copy of probe request Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> ...Id: <20220623023152.3473231-1-zhenzhong.duan@intel.com> |
commitcommitdifftree |
2022-06-16 | Zhenzhong Duan | virtio-iommu: Add an assert check in translate routine Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> ...Id: <20220613061010.2674054-4-zhenzhong.duan@intel.com> |
commitcommitdifftree |
2022-06-16 | Zhenzhong Duan | virtio-iommu: Use recursive lock to avoid deadlock Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> ...Id: <20220613061010.2674054-3-zhenzhong.duan@intel.com> |
commitcommitdifftree |
2022-06-16 | Zhenzhong Duan | virtio-iommu: Add bypass mode support to assigned device Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> ...Id: <20220613061010.2674054-2-zhenzhong.duan@intel.com> |
commitcommitdifftree |
2022-06-15 | Zhenzhong Duan | q35:Enable TSEG only when G_SMRAME and TSEG_EN both... Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> ...Id: <20220615034501.2733802-1-zhenzhong.duan@intel.com> |
commitcommitdifftree |
2022-03-06 | Zhenzhong Duan | pci: show id info when pci BDF conflict Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> ...Id: <20220223094435.64495-1-zhenzhong.duan@intel.com> |
commitcommitdifftree |
2021-06-15 | Zhenzhong Duan | vl: Fix an assert failure in error path Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> ...Id: <20210610084741.456260-1-zhenzhong.duan@intel.com> |
commitcommitdifftree |