Commit Graph

  • 8a4ebc892a add Phytium's CPU models: FT-2000+ and Tengyun-S2500. Chen Qun 2021-11-11 14:25:38 +08:00
  • 005d9d40c2 spec: Update patch and changelog with !213 virtio-balloon: apply upstream patch. !213 Chen Qun 2021-12-21 21:28:03 +08:00
  • 7941e858a5 virtio-balloon: apply upstream patch. Chen Qun 2021-11-16 17:21:09 +08:00
  • 14a75ddc3c spec: Update patch and changelog with !208 sync from SP1 !208 Chen Qun 2021-12-21 21:28:00 +08:00
  • da2b6f4f92 fix cve-2020-35505 Chen Qun 2021-06-21 17:20:55 +08:00
  • a327e9e928 fix cve-2020-35504 Chen Qun 2021-06-21 17:15:39 +08:00
  • 774b9773fa !393 修复qemu的3个cve:cve-2021-3592 cve-2021-3593 cve-2021-3595 From: @bobychen Reviewed-by: @imxcc Signed-off-by: @imxcc openeuler-ci-bot 2021-10-27 02:38:56 +00:00
  • 5a2a43fcb1 fix cve-2021-3592 cve-2021-3593 cve-2021-3595 bobychen 2021-10-19 20:47:52 +08:00
  • 867add67af !380 Automatically generate code patches with openeuler !204 From: @kuhnchen18 Reviewed-by: @imxcc Signed-off-by: @imxcc openeuler-ci-bot 2021-09-26 09:38:47 +00:00
  • 19a7a3c4d7 spec: Update release version with !204 Chen Qun 2021-09-26 16:28:48 +08:00
  • 37d0d9e897 spec: Update patch and changelog with !204 fix CVE-2021-3748 !204 Chen Qun 2021-09-26 16:28:36 +08:00
  • d22f4b0b0c virtio-net: fix use after unmap/free for sg Chen Qun 2021-09-02 13:44:12 +08:00
  • 9b3e5f5993 !375 Automatically generate code patches with openeuler !199 From: @kuhnchen18 Reviewed-by: @imxcc Signed-off-by: @imxcc openeuler-ci-bot 2021-09-16 07:13:21 +00:00
  • 0aee04daf1 spec: Update release version with !199 Chen Qun 2021-09-16 11:27:46 +08:00
  • 5edc11eb3b spec: Update patch and changelog with !199 fix CVE-2021-3713 !199 Chen Qun 2021-09-16 11:27:41 +08:00
  • 61768948c9 uas: add stream number sanity checks. Chen Qun 2021-08-18 14:05:05 +02:00
  • ff8228c763 !371 Automatically generate code patches with openeuler !195 From: @kuhnchen18 Reviewed-by: @imxcc Signed-off-by: @imxcc openeuler-ci-bot 2021-09-15 01:12:15 +00:00
  • df900e5923 spec: Update release version with !195 Chen Qun 2021-09-14 21:28:11 +08:00
  • b87fe562da 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:09 +08:00
  • d8c06892e0 vfio/common: Add address alignment check in vfio_listener_region_del Chen Qun 2021-09-14 14:21:46 +08:00
  • a0baaba962 !369 Automatically generate code patches with openeuler !192 From: @kuhnchen18 Reviewed-by: @imxcc Signed-off-by: @imxcc openeuler-ci-bot 2021-09-09 01:20:10 +00:00
  • 333296b131 spec: Update release version with !192 Chen Qun 2021-09-08 11:27:55 +08:00
  • 5f67e5fb45 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:53 +08:00
  • 01187ec9bc vfio/common: Fix incorrect address alignment in vfio_dma_map_ram_section Chen Qun 2021-09-07 15:14:12 +08:00
  • f7f5af3a7a !360 Modify the bad date in spec file that caused compile error. From: @tom0392 Reviewed-by: @imxcc Signed-off-by: @imxcc openeuler-ci-bot 2021-08-31 09:12:30 +00:00
  • 81ad349e4d Modify the bad date in spec file that caused compile error. tangzhongrui 2021-08-31 13:59:24 +08:00
  • 0bfd6f8287 !359 删除spec文件中changelog有重复且日期乱序的记录 From: @tom0392 Reviewed-by: @imxcc Signed-off-by: @imxcc openeuler-ci-bot 2021-08-31 03:30:39 +00:00
  • 710fa3214a Modify the spec file to specify the package version of zstd and zstd-devel that qemu depends on. tangzhongrui 2021-08-30 17:01:21 +08:00
  • 29a47b91a6 Remove duplicate and disorderly changelogs which will cause compilation errors. tangzhongrui 2021-08-30 16:51:48 +08:00
  • 2a25f30bbe !354 【SP1分支同步】block_curl: add bolck_curl package From: @lijiajie128 Reviewed-by: @imxcc Signed-off-by: @imxcc openeuler-ci-bot 2021-08-20 02:27:12 +00:00
  • 0978d96786 block_curl: add bolck_curl package Jiajie Li 2021-08-19 13:42:00 +08:00
  • d60ae9a499 !349 Automatically generate code patches with openeuler !185 From: @kuhnchen18 Reviewed-by: @imxcc Signed-off-by: @imxcc openeuler-ci-bot 2021-08-16 10:45:43 +00:00
  • 0e5958c788 spec: Update release version with !185 Chen Qun 2021-08-16 11:29:58 +08:00
  • ce72a2174d spec: Update patch and changelog with !185 fix CVE-2021-3682 #I45H4H !185 Chen Qun 2021-08-16 11:29:37 +08:00
  • 47c21ec4a9 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