Commit Graph

  • baaac583e5 hw/arm/smmuv3: Fill the IOTLBEntry leaf field on NH_VA invalidation Chen Qun 2019-03-14 09:55:13 -04:00
  • 3a03f28c87 hw/arm/smmuv3: Fill the IOTLBEntry arch_id on NH_VA invalidation Chen Qun 2018-09-04 08:48:33 -04:00
  • fc290dbd8a hw/arm/smmuv3: Store the PASID table GPA in the translation config Chen Qun 2018-08-09 20:56:44 +02:00
  • 0142a89675 hw/arm/smmuv3: Advertise MSI_TRANSLATE attribute Chen Qun 2018-08-28 09:21:53 -04:00
  • b5cd34148c vfio/pci: Implement the DMA fault handler Chen Qun 2019-03-05 16:35:32 +01:00
  • 1e9d080fe8 vfio/pci: Set up the DMA FAULT region Chen Qun 2018-12-13 10:57:53 -05:00
  • cd90a518b0 vfio/pci: Register handler for iommu fault Chen Qun 2018-12-13 04:39:30 -05:00
  • 9686e15026 vfio: Helper to get IRQ info including capabilities Chen Qun 2019-06-20 16:39:57 +02:00
  • 944c85605e vfio: Pass stage 1 MSI bindings to the host Chen Qun 2018-08-14 08:08:11 -04:00
  • 5ddcc899dd vfio: Set up nested stage mappings Chen Qun 2018-08-29 18:10:12 +02:00
  • cc885c623f vfio: Introduce helpers to DMA map/unmap a RAM section Chen Qun 2018-08-30 15:04:25 +02:00
  • 4b953f7caa vfio: Introduce hostwin_from_range helper Chen Qun 2019-03-22 18:05:23 +01:00
  • 3244a3d594 vfio: Force nested if iommu requires it Chen Qun 2018-08-28 16:16:20 +02:00
  • 6915a1453b pci: introduce PCIPASIDOps to PCIDevice Chen Qun 2019-07-05 19:01:36 +08:00
  • b2ebcbf1c1 iommu: Introduce generic header Chen Qun 2019-07-09 12:20:12 +02:00
  • e95c4e8127 memory: Introduce IOMMU Memory Region inject_faults API Chen Qun 2018-09-13 14:13:04 +02:00
  • cb55c547b4 memory: Add IOMMU_ATTR_MSI_TRANSLATE IOMMU memory region attribute Chen Qun 2019-03-25 16:35:05 +01:00
  • 5e769c4350 memory: Add IOMMU_ATTR_VFIO_NESTED IOMMU memory region attribute Chen Qun 2019-07-01 11:30:30 +02:00
  • 8bc1b124bd hw/arm/smmu-common: Allow domain invalidation for NH_ALL/NSNH_ALL Chen Qun 2021-03-19 12:22:48 -04:00
  • b065a015c6 hw/arm/smmuv3: Improve stage1 ASID invalidation Chen Qun 2021-02-14 12:30:57 -05:00
  • 14aa645c91 memory: Add new fields in IOTLBEntry Chen Qun 2018-09-04 08:43:05 -04:00
  • c0fa3a0453 vfio.h and iommu.h header update against 5.10 Chen Qun 2021-07-30 09:15:31 +08:00
  • af4d96bea4 update-linux-headers: Import iommu.h Chen Qun 2019-05-09 10:23:42 -04:00
  • 0b0e6d7454 vfio/migration: Add support for manual clear vfio dirty log Chen Qun 2021-05-08 17:31:05 +08:00
  • 1c16c39464 vfio: Maintain DMA mapping range for the container Chen Qun 2021-05-08 17:31:04 +08:00
  • 7c34d162fc linux-headers: update against 5.10 and manual clear vfio dirty log series Chen Qun 2021-05-08 17:31:03 +08:00
  • 238e2831d9 spec: Update patch and changelog with !247 【6.2.0】IO相关补丁回合 !247 Chen Qun 2022-02-12 17:20:26 +08:00
  • 4ff504f61f monitor: limit io error qmp event to at most once per 60s Chen Qun 2022-02-10 11:35:58 +08:00
  • 28ad1a9fd2 monitor: Discard BLOCK_IO_ERROR event when VM rebooted Chen Qun 2022-02-10 11:18:13 +08:00
  • 6872e99bab xhci: check reg to avoid OOB read Chen Qun 2022-02-10 10:41:40 +08:00
  • b19a056849 tap: return err when tap TUNGETIFF fail Chen Qun 2022-02-10 10:28:59 +08:00
  • c5f8488002 ide: ahci: add check to avoid null dereference (CVE-2019-12067) Chen Qun 2021-06-21 09:22:35 +08:00
  • 72048a6958 pci: check bus pointer before dereference Chen Qun 2020-10-14 15:00:20 +08:00
  • 85015397cd net: eepro100: validate various address valuesi(CVE-2021-20255) Chen Qun 2021-12-18 09:39:57 +08:00
  • be182a9172 smbios: Add missing member of type 4 for smbios 3.0 Chen Qun 2020-04-14 14:53:44 +08:00
  • b0850a5d71 bios-tables-test: Allow changes to q35/SSDT.dimmpxm file Chen Qun 2022-02-10 17:08:08 +08:00
  • 33f559a4de qdev/monitors: Fix reundant error_setg of qdev_add_device Chen Qun 2021-07-29 15:24:48 +08:00
  • 151c21c2c7 log: Add some logs on VM runtime path Chen Qun 2022-02-08 15:48:01 +08:00
  • d4d894042b spec: Update patch and changelog with !245 【6.2.0】增加控制qemu_log函数的宏 !245 Chen Qun 2022-02-12 17:20:21 +08:00
  • a12280840f util/log: add CONFIG_DISABLE_QEMU_LOG macro Chen Qun 2022-02-11 18:20:59 +08:00
  • 325dad94cd submodules: add patches for ipxe and u-boot modules Yan Wang 2022-02-12 16:05:22 +08:00
  • c1319f569f backport seabios bugfix patches jiangdongxu 2022-02-12 14:43:36 +08:00
  • 40bdd24ab6 spec: Update release version with !233 !241 !240 !237 !244 !234 Chen Qun 2022-02-11 21:01:36 +08:00
  • 0e405155c9 spec: Update patch and changelog with !234 [6.2.0] backport patches !234 Chen Qun 2022-02-11 21:01:34 +08:00
  • 9de203f1b5 tests: Disable filemonitor testcase Chen Qun 2022-02-10 17:16:55 +08:00
  • c0d4faaea4 hw/net/rocker: fix security vulnerability Chen Qun 2022-02-10 16:54:06 +08:00
  • f1a1329ff8 spec: Update patch and changelog with !244 usb uhci开销优化补丁回合 !244 Chen Qun 2022-02-11 21:01:31 +08:00
  • 6190e1814d hw/usb: reduce the vpcu cost of UHCI when VNC disconnect Chen Qun 2022-02-08 22:43:59 -05:00
  • f4328c1a60 spec: Update patch and changelog with !237 【6.2.0】自由时钟补丁回合 !237 Chen Qun 2022-02-11 21:01:28 +08:00
  • ebbf4245dc freeclock: set rtc_date_diff for X86 Chen Qun 2022-02-10 14:25:30 +08:00
  • cb924cb9f9 freeclock: set rtc_date_diff for arm Chen Qun 2022-02-10 14:23:28 +08:00
  • 49835a491a freeclock: add qmp command to get time offset of vm in seconds Chen Qun 2022-02-10 11:11:37 +08:00
  • cb29e7ff49 spec: Update patch and changelog with !240 【6.2.0】CPU ID 呈现补丁回合 !240 Chen Qun 2022-02-11 21:01:24 +08:00
  • 25ea5e5069 target/arm: Update the ID registers of Kunpeng-920 Chen Qun 2020-09-19 09:04:45 +08:00
  • 56adbe7235 target/arm: clear EL2 and EL3 only when kvm is not enabled Chen Qun 2020-09-21 22:14:20 +08:00
  • 0a34d7ca88 target/arm: Fix write redundant values to kvm Chen Qun 2020-12-09 19:35:08 +08:00
  • efdfacd31d target/arm: only set ID_PFR1_EL1.GIC for AArch32 guest Chen Qun 2020-09-16 19:40:28 +08:00
  • 37e14d976a target/arm: ignore evtstrm and cpuid CPU features Chen Qun 2020-09-07 14:07:07 +08:00
  • a8d152c93d target/arm: Add more CPU features Chen Qun 2020-08-11 10:28:10 +08:00
  • b209941fd1 target/arm: Add CPU features to query-cpu-model-expansion Chen Qun 2020-08-06 16:14:58 +08:00
  • 7e8ced22a8 target/arm: introduce KVM_CAP_ARM_CPU_FEATURE Chen Qun 2020-08-06 16:14:55 +08:00
  • eb4515d392 target/arm: introduce CPU feature dependency mechanism Chen Qun 2020-08-06 16:14:46 +08:00
  • 91f65debbe target/arm: Allow ID registers to synchronize to KVM Chen Qun 2020-08-06 16:14:40 +08:00
  • ba927d042e target/arm: register CPU features for property Chen Qun 2020-08-06 16:14:37 +08:00
  • 2b32a865ed target/arm: parse cpu feature related options Chen Qun 2020-08-06 16:14:35 +08:00
  • 9604fd9462 target/arm: convert isar regs to array Chen Qun 2020-08-06 16:14:25 +08:00
  • 02d6bdafd7 spec: Update patch and changelog with !241 x86 cache透传优化补丁回合 !241 Chen Qun 2022-02-11 21:01:21 +08:00
  • 4cb2eaa9a9 i386: cache passthrough: Update AMD 8000_001D.EAX[25:14] based on vCPU topo Chen Qun 2022-02-10 20:06:01 +08:00
  • 0532b39a49 i386: cache passthrough: Update Intel CPUID4.EAX[25:14] based on vCPU topo Chen Qun 2022-02-10 19:43:55 +08:00
  • 9d233e7b1d spec: Update patch and changelog with !233 【6.2.0】IO补丁回合 !233 Chen Qun 2022-02-11 21:01:17 +08:00
  • f4bc48e577 scsi: bugfix: fix division by zero Chen Qun 2022-02-09 16:34:05 +08:00
  • f9ee5bf0c7 block: bugfix: Don't pause vm when NOSPACE EIO happened Chen Qun 2022-02-09 16:10:22 +08:00
  • 9285ceab91 block: bugfix: disable process AIO when attach scsi disk Chen Qun 2022-02-09 11:51:43 +08:00
  • b92432f462 scsi: cdrom: Fix crash after remote cdrom detached Chen Qun 2022-02-09 11:42:47 +08:00
  • e6eb2724a2 block: disallow block jobs when there is a BDRV_O_INACTIVE flag Chen Qun 2022-02-09 11:29:15 +08:00
  • 05acb1318d block: enable cache mode of empty cdrom Chen Qun 2022-02-09 11:18:21 +08:00
  • 95206472cc qemu-pr: fixed ioctl failed for multipath disk Chen Qun 2022-02-09 11:10:42 +08:00
  • 5f9b6047bd qemu-nbd: set timeout to qemu-nbd socket Chen Qun 2022-02-09 10:55:08 +08:00
  • ec87f83a2e qemu-nbd: make native as the default aio mode Chen Qun 2022-02-09 10:48:58 +08:00
  • 3f9841ed96 nbd/server.c: fix invalid read after client was already free Chen Qun 2022-02-09 10:42:33 +08:00
  • 42a3ff7919 Update Release with openeuler !226 !231 !227 !228 imxcc 2022-02-11 19:52:22 +08:00
  • 92f8ca0f24 Update patch and changelog with openeuler !228 imxcc 2022-02-11 19:51:17 +08:00
  • 54733e3d90 Update patch and changelog with openeuler !227 imxcc 2022-02-11 19:47:04 +08:00
  • baab1dcfbb Update patch and changelog with openeuler !231 imxcc 2022-02-11 19:40:46 +08:00
  • f0de605f36 Update patch and changelog with openeuler !226 imxcc 2022-02-11 19:33:17 +08:00
  • 1dfcba926c log: disable qemu_log function for "make check V=1" Yan Wang 2022-02-11 16:15:40 +08:00
  • cb1e6efc6e chardev/baum: disable unused brlapi Yan Wang 2022-02-11 16:10:23 +08:00
  • aca5683fc4 Update with openEuler !230 imxcc 2022-02-11 15:35:27 +08:00
  • 6b0777d910 sync from openeuler/pulls/221 and 222 imxcc 2022-02-10 21:30:50 +08:00
  • 8dba2ce743 spec: Update release version with !225 Chen Qun 2022-02-09 11:51:03 +08:00
  • d52f975c7d spec: Update patch and changelog with !225 回合openEuler CPU model 自研patch Merge pull request !225 from limingwang/qemu-6.2.0 !225 Chen Qun 2022-02-09 11:51:01 +08:00
  • ac48c0f1e8 add Phytium's CPU models: FT-2000+ and Tengyun-S2500. Chen Qun 2022-02-08 22:56:37 +08:00
  • a06c9a7f18 cpu: add Cortex-A72 processor kvm target support Chen Qun 2022-02-08 22:18:55 +08:00
  • 324e05ef61 cpu: add Kunpeng-920 cpu support Chen Qun 2022-02-08 21:36:22 +08:00
  • 5f141f43f0 cpu: parse +/- feature to avoid failure Chen Qun 2022-02-08 20:48:17 +08:00
  • db2c567699 qemu-6.2.0 compilation init liuxiangdong 2022-02-08 21:11:45 +08:00
  • 787ea25064 Package init liuxiangdong 2022-01-29 09:56:33 +08:00
  • cff59dc576
    !411 Automatically generate code patches with openeuler !208 !213 !211 Merge pull request !411 from KuhnChen/master openeuler-ci-bot 2022-01-18 08:41:57 +00:00
  • ff7588196f spec: Update release version with !208 !213 !211 Chen Qun 2021-12-21 21:28:08 +08:00
  • e61a706223 spec: Update patch and changelog with !211 add Phytium's CPU models: FT-2000+ and Tengyun-S2500. Merge pull request !211 from 曾佳栋/qemu-4.1.0 !211 Chen Qun 2021-12-21 21:28:05 +08:00