Commit Graph

  • 701a2b0a08 Package init liuxiangdong 2022-01-29 09:56:33 +08:00
  • ea7ac02e25 !381 Automatically generate code patches with openeuler !204 From: @kuhnchen18 Reviewed-by: @imxcc Signed-off-by: @imxcc openeuler-ci-bot 2021-09-26 09:18:17 +00:00
  • e7c93b74e5 spec: Update release version with !204 Chen Qun 2021-09-26 16:28:51 +08:00
  • ed707fa278 spec: Update patch and changelog with !204 fix CVE-2021-3748 !204 Chen Qun 2021-09-26 16:28:37 +08:00
  • 1060a0ef70 virtio-net: fix use after unmap/free for sg Chen Qun 2021-09-02 13:44:12 +08:00
  • 365bb244c7 !376 Automatically generate code patches with openeuler !199 From: @kuhnchen18 Reviewed-by: @imxcc Signed-off-by: @imxcc openeuler-ci-bot 2021-09-16 07:13:09 +00:00
  • f0153a2c8b spec: Update release version with !199 Chen Qun 2021-09-16 11:27:50 +08:00
  • ba90f16b51 spec: Update patch and changelog with !199 fix CVE-2021-3713 !199 Chen Qun 2021-09-16 11:27:43 +08:00
  • cbbb5bb05b uas: add stream number sanity checks. Chen Qun 2021-08-18 14:05:05 +02:00
  • 728ad4d77f !372 Automatically generate code patches with openeuler !195 From: @kuhnchen18 Reviewed-by: @imxcc Signed-off-by: @imxcc openeuler-ci-bot 2021-09-14 13:59:27 +00:00
  • c85bfe7537 spec: Update release version with !195 Chen Qun 2021-09-14 21:28:14 +08:00
  • 0e5f414f81 spec: Update patch and changelog with !195 vfio/common: Add address alignment check in vfio_listener_region_del !195 Chen Qun 2021-09-14 21:28:11 +08:00
  • 5d72f15424 vfio/common: Add address alignment check in vfio_listener_region_del Chen Qun 2021-09-14 14:21:46 +08:00
  • 081cc30f09 !370 Automatically generate code patches with openeuler !192 From: @kuhnchen18 Reviewed-by: @imxcc Signed-off-by: @imxcc openeuler-ci-bot 2021-09-09 01:19:55 +00:00
  • 3855c40a82 spec: Update release version with !192 Chen Qun 2021-09-08 11:27:58 +08:00
  • 74e23e648f spec: Update patch and changelog with !192 vfio/common: Fix incorrect address alignment in vfio_dma_map_ram_section !192 Chen Qun 2021-09-08 11:27:55 +08:00
  • 45118f2eba vfio/common: Fix incorrect address alignment in vfio_dma_map_ram_section Chen Qun 2021-09-07 15:14:12 +08:00
  • 792b9397eb !355 【SP1分支同步】block_curl: add bolck_curl package From: @lijiajie128 Reviewed-by: @imxcc Signed-off-by: @imxcc openeuler-ci-bot 2021-08-20 02:28:46 +00:00
  • eea7bf7286 block_curl: add bolck_curl package Jiajie Li 2021-08-19 13:42:00 +08:00
  • 81cdabec6a !353 [sync] PR-349: Automatically generate code patches with openeuler !185 From: @openeuler-sync-bot Reviewed-by: @imxcc Signed-off-by: @imxcc openeuler-ci-bot 2021-08-17 06:10:09 +00:00
  • f799026b2a spec: Update release version with !185 Chen Qun 2021-08-16 11:29:58 +08:00
  • 0d820dd09b spec: Update patch and changelog with !185 fix CVE-2021-3682 #I45H4H !185 Chen Qun 2021-08-16 11:29:37 +08:00
  • 071da4bb78 usbredir: fix free call Chen Qun 2021-07-22 09:27:56 +02:00
  • d1cc9da786 !346 Automatically generate code patches with openeuler !183 From: @kuhnchen18 Reviewed-by: @imxcc Signed-off-by: @imxcc openeuler-ci-bot 2021-08-05 07:54:15 +00:00
  • 216918bb04 spec: Update release version with !183 Chen Qun 2021-08-04 11:28:28 +08:00
  • b94d8926ee spec: Update patch and changelog with !183 Support VFIO migration manual clear interface & vSMMUv3/pSMMUv3 2 stage VFIO integration & Support migration in SMMUv3 nested mode !183 Chen Qun 2021-08-04 11:28:28 +08:00
  • b06e551676 hw/arm/smmuv3: Post-load stage 1 configurations to the host Chen Qun 2021-05-11 10:08:16 +08:00
  • 7644dd1549 vfio: Add vfio_prereg_listener_global_log_start/stop in nested stage Chen Qun 2021-05-11 10:08:15 +08:00
  • 38c3954435 vfio: Add vfio_prereg_listener_log_clear to re-enable mark dirty pages Chen Qun 2021-07-31 09:40:24 +08:00
  • eae456de7c vfio: Add vfio_prereg_listener_log_sync in nested stage Chen Qun 2021-05-11 10:08:14 +08:00
  • e4d4275433 vfio: Introduce helpers to mark dirty pages of a RAM section Chen Qun 2021-05-11 10:08:13 +08:00
  • 48e4f1552b vfio/common: Avoid unmap ram section at vfio_listener_region_del() in nested mode Chen Qun 2021-07-31 10:02:18 +08:00
  • 518ab37de3 vfio/pci: Implement return_page_response page response callback Chen Qun 2020-11-06 12:03:29 -05:00
  • 2117b42cb1 pci: Add return_page_response pci ops Chen Qun 2020-11-06 14:34:35 +01:00
  • c2ecdaca13 hw/arm/smmuv3: Allow MAP notifiers Chen Qun 2020-03-18 11:17:36 +01:00
  • b81289b550 hw/arm/smmuv3: Implement fault injection Chen Qun 2018-09-13 14:24:45 +02:00
  • 1e1a34cb30 hw/arm/smmuv3: Pass stage 1 configurations to the host Chen Qun 2018-08-09 21:04:19 +02:00
  • bcfe3f1d19 hw/arm/smmuv3: Fill the IOTLBEntry leaf field on NH_VA invalidation Chen Qun 2019-03-14 09:55:13 -04:00
  • 4b4532b880 hw/arm/smmuv3: Fill the IOTLBEntry arch_id on NH_VA invalidation Chen Qun 2018-09-04 08:48:33 -04:00
  • cf3014ddc1 hw/arm/smmuv3: Store the PASID table GPA in the translation config Chen Qun 2018-08-09 20:56:44 +02:00
  • a782347b03 hw/arm/smmuv3: Advertise MSI_TRANSLATE attribute Chen Qun 2018-08-28 09:21:53 -04:00
  • 93c6df7e5a vfio/pci: Implement the DMA fault handler Chen Qun 2019-03-05 16:35:32 +01:00
  • 58476d1b47 vfio/pci: Set up the DMA FAULT region Chen Qun 2018-12-13 10:57:53 -05:00
  • 98dfb30ca5 vfio/pci: Register handler for iommu fault Chen Qun 2018-12-13 04:39:30 -05:00
  • f4fce522f0 vfio: Helper to get IRQ info including capabilities Chen Qun 2019-06-20 16:39:57 +02:00
  • d159b4edba vfio: Pass stage 1 MSI bindings to the host Chen Qun 2018-08-14 08:08:11 -04:00
  • 39db503d4d vfio: Set up nested stage mappings Chen Qun 2018-08-29 18:10:12 +02:00
  • 89a04f5725 vfio: Introduce helpers to DMA map/unmap a RAM section Chen Qun 2018-08-30 15:04:25 +02:00
  • 6c756b3010 vfio: Introduce hostwin_from_range helper Chen Qun 2019-03-22 18:05:23 +01:00
  • cfcd9dd6b1 vfio: Force nested if iommu requires it Chen Qun 2018-08-28 16:16:20 +02:00
  • a0fc43becb pci: introduce PCIPASIDOps to PCIDevice Chen Qun 2019-07-05 19:01:36 +08:00
  • 3ff7455793 iommu: Introduce generic header Chen Qun 2019-07-09 12:20:12 +02:00
  • 42c9d0a3d0 memory: Introduce IOMMU Memory Region inject_faults API Chen Qun 2018-09-13 14:13:04 +02:00
  • f026ae6d35 memory: Add IOMMU_ATTR_MSI_TRANSLATE IOMMU memory region attribute Chen Qun 2019-03-25 16:35:05 +01:00
  • 6ddda50d8a memory: Add IOMMU_ATTR_VFIO_NESTED IOMMU memory region attribute Chen Qun 2019-07-01 11:30:30 +02:00
  • 30cc257bc5 hw/arm/smmu-common: Allow domain invalidation for NH_ALL/NSNH_ALL Chen Qun 2021-03-19 12:22:48 -04:00
  • be7575f6ad hw/arm/smmuv3: Improve stage1 ASID invalidation Chen Qun 2021-02-14 12:30:57 -05:00
  • 24678ea00b memory: Add new fields in IOTLBEntry Chen Qun 2018-09-04 08:43:05 -04:00
  • 3e52dd6203 vfio.h and iommu.h header update against 5.10 Chen Qun 2021-07-30 09:15:31 +08:00
  • 12e533eab4 update-linux-headers: Import iommu.h Chen Qun 2019-05-09 10:23:42 -04:00
  • 483badb73d hw/vfio/common: trace vfio_connect_container operations Chen Qun 2021-02-22 10:13:55 -05:00
  • f5fd61400b hw/arm/smmuv3: Set the restoration priority of the vSMMUv3 explicitly Chen Qun 2020-10-19 17:15:08 +08:00
  • 3c9cc492f2 hw/arm/smmuv3: Support 16K translation granule Chen Qun 2021-03-31 14:47:13 +08:00
  • c127034a6d vfio/migration: Add support for manual clear vfio dirty log Chen Qun 2021-05-08 17:31:05 +08:00
  • be1ff354a7 vfio: Maintain DMA mapping range for the container Chen Qun 2021-05-08 17:31:04 +08:00
  • 18c2252e32 linux-headers: update against 5.10 and manual clear vfio dirty log series Chen Qun 2021-05-08 17:31:03 +08:00
  • d6e16086db qdev/monitors: Fix reundant error_setg of qdev_add_device Chen Qun 2021-07-29 15:24:48 +08:00
  • 8c2655d625 migration/ram: Optimize ram_save_host_page() Chen Qun 2021-03-16 20:57:16 +08:00
  • c9d492032d migration/ram: Reduce unnecessary rate limiting Chen Qun 2021-03-16 20:57:15 +08:00
  • d5a71c239a vfio: Fix unregister SaveVMHandler in vfio_migration_finalize Chen Qun 2021-05-27 20:31:01 +08:00
  • 6d1ad15329 vfio/migrate: Move switch of dirty tracking into vfio_memory_listener Chen Qun 2021-03-09 11:19:13 +08:00
  • dabfe45762 vfio: Support host translation granule size Chen Qun 2021-03-04 21:34:46 +08:00
  • dd0ed8363f !345 Automatically generate code patches with openeuler !182 From: @kuhnchen18 Reviewed-by: @imxcc Signed-off-by: @imxcc openeuler-ci-bot 2021-08-03 14:15:56 +00:00
  • 5305f9170e spec: Update release version with !182 Chen Qun 2021-08-03 21:27:12 +08:00
  • c161b2c6fc spec: Update patch and changelog with !182 Some fixes and optimizations of migration !182 Chen Qun 2021-08-03 21:27:12 +08:00
  • e1f8e41b47 vfio: Fix vfio_listener_log_sync function name typo Chen Qun 2020-12-04 09:42:40 +08:00
  • a00928107e vfio: Change default dirty pages tracking behavior during migration Chen Qun 2020-11-23 19:53:19 +05:30
  • 2681fc71af vfio: Make migration support experimental Chen Qun 2020-11-09 11:56:02 -07:00
  • d65f9e660a Fix use after free in vfio_migration_probe Chen Qun 2020-11-06 23:32:24 +05:30
  • 9b987b51e0 memory: Skip dirty tracking for un-migratable memory regions Chen Qun 2020-11-16 21:22:10 +08:00
  • 77ac49a900 accel: kvm: Fix memory waste under mismatch page size Chen Qun 2020-12-17 09:49:40 +08:00
  • 0412463a76 kvm: Reallocate dirty_bmap when we change a slot Chen Qun 2019-11-21 16:56:45 +00:00
  • 6af46536db kvm: split too big memory section on several memslots Chen Qun 2019-09-24 10:47:50 -04:00
  • 08474a4948 !344 Automatically generate code patches with openeuler !174 From: @kuhnchen18 Reviewed-by: @imxcc Signed-off-by: @imxcc openeuler-ci-bot 2021-07-29 08:57:23 +00:00
  • a4e907027e spec: Update release version with !174 Chen Qun 2021-07-29 16:27:46 +08:00
  • c3e19a5376 spec: Update patch and changelog with !174 Some fixes and optimizations for VFIO migration !174 Chen Qun 2021-07-29 16:27:46 +08:00
  • 66cf77a224 vfio: Avoid disabling and enabling vectors repeatedly in VFIO migration Chen Qun 2021-03-10 11:02:33 +08:00
  • fa9e2da774 vfio: Set the priority of the VFIO VM state change handler explicitly Chen Qun 2021-03-10 11:02:32 +08:00
  • ac3d48c192 vfio: Move the saving of the config space to the right place in VFIO migration Chen Qun 2021-03-10 11:02:31 +08:00
  • 3308e532d1 !343 Add migration support for VFIO devices From: @imxcc Reviewed-by: @kevinzhu1 Signed-off-by: @kevinzhu1 openeuler-ci-bot 2021-07-29 06:30:45 +00:00
  • 4daf6a89f5 Add migration support for VFIO devices imxcc 2021-07-29 11:36:27 +08:00
  • 0ca7fd6709 !342 some bugfix sync from 20.09 From: @imxcc Reviewed-by: @kevinzhu1 Signed-off-by: @kevinzhu1 openeuler-ci-bot 2021-07-28 08:32:06 +00:00
  • d609107256 some bugfix sync from 20.09 imxcc 2021-07-28 15:16:24 +08:00
  • 18493867e7 !341 bugfix: 为热插的CPU初始化PMU From: @imxcc Reviewed-by: @kevinzhu1 Signed-off-by: @kevinzhu1 openeuler-ci-bot 2021-07-23 10:36:04 +00:00
  • a97ab16112 hw/arm/virt: Init PMU for hotplugged vCPU imxcc 2021-07-23 17:31:00 +08:00
  • 1088a4bdfb !340 Automatically generate code patches with openeuler !171 From: @kuhnchen18 Reviewed-by: @imxcc Signed-off-by: @imxcc openeuler-ci-bot 2021-07-23 07:23:43 +00:00
  • 360c933e51 spec: Update release version with !171 Chen Qun 2021-07-23 11:28:28 +08:00
  • 02150b62a8 spec: Update patch and changelog with !171 i386: backport qemu-4.1 bugfix !171 Chen Qun 2021-07-23 11:28:28 +08:00
  • b2d0fd64d3 target/i386: check for availability of MSR_IA32_UCODE_REV as an emulated MSR Chen Qun 2020-02-11 18:55:16 +01:00
  • 9ea7723f30 target/i386: kvm: initialize microcode revision from KVM Chen Qun 2020-01-20 19:21:44 +01:00