877 Commits

Author SHA1 Message Date
openeuler-ci-bot
56622fc7d7
!769 spec: delete useless core3-hmcode/core3-reset/uefi-bios-sw
From: @aven6 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2023-05-19 09:26:57 +00:00
openeuler-ci-bot
a060c2ec80
!762 QEMU update to version 6.2.0-72(master)
From: @flyking001 
Reviewed-by: @aven6 
Signed-off-by: @aven6
2023-05-18 09:14:07 +00:00
Fei Xu
2ddec1532b QEMU update to version 6.2.0-72(master)
- migration/xbzrle: fix out-of-bounds write with axv512
- migration/xbzrle: use ctz64 to avoid undefined result
- Update bench-code for addressing CI problem
- AVX512 support for xbzrle_encode_buffer
- configure, meson: move AVX tests to meson
- target/i386: KVM: allow fast string operations if host supports them
- target/i386: add FSRM to TCG
- hw/nvme: fix memory leak in nvme_dsm
- aio-posix: fix race between epoll upgrade and aio_set_fd_handler()
- target/i386: Add SGX aex-notify and EDECCSSA support
- hw/usb/imx: Fix out of bounds access in imx_usbphy_read()
- target/i386: Set maximum APIC ID to KVM prior to vCPU creation
- target/i386: Fix sanity check on max APIC ID / X2APIC enablement

Signed-off-by: Fei Xu <xufei30@huawei.com>
2023-05-18 14:19:42 +08:00
liuxiangdong
522d65d171 spec: delete repetitive man8/qemu-ga.8* from qemu-guest-agent package
Files man8/qemu-ga.8* are packaged in qemu-help package.

Delete it from qemu-guest-agent package.

Signed-off-by: liuxiangdong <liuxiangdong5@huawei.com>
2023-05-13 09:54:43 +08:00
liuxiangdong
0470850380 spec: delete useless core3-hmcode/core3-reset/uefi-bios-sw
"%exclude" only means not packaging these three files but they
are still existing in buildroot directory. "ERROR: No build ID
not found in XXXXX" will be reported when generating debug package.

Delete them directly in buildroot directory.

Signed-off-by: liuxiangdong <liuxiangdong5@huawei.com>
2023-05-13 05:12:16 +08:00
openeuler-ci-bot
949b72e703
!757 QEMU update to version 6.2.0-71(master)
From: @flyking001 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2023-04-23 03:49:56 +00:00
Fei Xu
f9d45693eb QEMU update to version 6.2.0-71(master)
-vhost-user-blk: fix the resize crash
 -plugins: make qemu_plugin_user_exit's locking order consistent with fork_start's
 -linux-user: fix strace build w/out munlockall
 -ui: fix crash on serial reset, during init
 -qga/win/vss: requester_freeze changes
 -migration: fix populate_vfio_info
 -block/rbd: workaround for ceph issue #53784
 -target/i386: add FZRM, FSRS, FSRC
 -i386: Add new CPU model SapphireRapids
 -core/cpu-common: Fix the wrong '#ifdef __aarch64__'

Signed-off-by: Fei Xu <xufei30@huawei.com>
2023-04-22 21:43:51 +08:00
openeuler-ci-bot
be98eb2a08
!740 Add spice buildrequires for loongarch
From: @lixianglai 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2023-03-30 12:31:03 +00:00
lixianglai
f1d5d42d62 Add spice buildrequires.
Add spice buildrequires for loongarch.

Signed-off-by: lixianglai <lixianglai@loongson.cn>
2023-03-30 05:22:13 -04:00
openeuler-ci-bot
63c7403ee7
!736 解决loongarch64 qemu编译问题
From: @lixianglai 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2023-03-29 12:57:40 +00:00
lixianglai
6b685cefd0 fixup compile on loongarch64 machine.
Add function kvm_arch_accel_class_init definition on loongarch64 machine.

Signed-off-by: lixianglai <lixianglai@loongson.cn>
2023-03-29 03:37:45 -04:00
openeuler-ci-bot
5476b7e6c6
!731 QEMU update to version 6.2.0-68(master)
From: @flyking001 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2023-03-29 01:56:27 +00:00
Fei Xu
d29b61f5c2 QEMU update to version 6.2.0-68(master)
-tests: modify qemu.spec to add (riscv virt) machine mapping to testenv

Signed-off-by: Fei Xu <xufei30@huawei.com>
2023-03-29 09:50:44 +08:00
openeuler-ci-bot
05240ecdf2
!726 QEMU update to viersion 6.2.0-67(master)
From: @flyking001 
Reviewed-by: @yezengruan, @aven6 
Signed-off-by: @aven6
2023-03-29 01:17:08 +00:00
chenhuiying
cb59798846 QEMU update to viersion 6.2.0-67(master)
-bugfix: fix qmp command migrate-set-parameters
-some bugfixs about ARM hot-plugged CPUs
-hw/core/machine:Fix the missing consideration of cluster-id
-test/tcg:Fix target-specific Makefile variable path for user-mode
-tests:add (riscv virt) machine mapping to testenv
-Make a litte improvement in curl and hw/riscv
-qemu support for loongarch
-hw/pvrdma: Protect against buggy or malious guest driver
-hw/audio/intel-hda:fix stream reset
-dsoundaudio:fix crackling audio recordings
-add notify-vm-exit support for i386
-blok-backend: prevent dangling BDS pointers across aio_poll()
-net:Fix uninitialized data usage
-net/eth:Don't consider ESP to be an IPv6 option header
-hw/net/vmxnet3:Log guest-triggerable errors using LOG_GUEST_ERROR

Signed-off-by: FeiXu <xufei30@huawei.com>
2023-03-29 07:29:51 +08:00
openeuler-ci-bot
0c49099f32
!724 [bugfix]fix missing multiboot_dma.bin
From: @remimin 
Reviewed-by: @aven6, @yezengruan 
Signed-off-by: @yezengruan
2023-03-28 03:33:24 +00:00
rminmin
a3130d6086 spec: Add multiboot_dma.bin
Add multiboot_dma.bin

Signed-off-by: rminmin <renmm6@chinaunicom.cn>
2023-03-22 16:23:23 +08:00
openeuler-ci-bot
b7add25242
!718 QEMU update to version 6.2.0-65
From: @yezengruan 
Reviewed-by: @aven6 
Signed-off-by: @aven6
2023-01-03 01:36:26 +00:00
yezengruan
30db78c75b QEMU update to version 6.2.0-65
- linux-user: Add strace output for timer_settime64() syscall
- fix qemu-core when vhost-user-net config with server mode

Signed-off-by: yezengruan <yezengruan@huawei.com>
2022-12-20 11:23:00 +08:00
openeuler-ci-bot
4c6f6dce36
!714 [sync] PR-713: QEMU update to version 6.2.0-64
From: @openeuler-sync-bot 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2022-12-14 08:47:38 +00:00
yezengruan
61b834b8b4 QEMU update to version 6.2.0-64
- target/arm: Fix kvm probe of ID_AA64ZFR0
- migration: report migration/multiFd related thread pid to libvirt
- vhost_net: keep acked_feature only for NET_CLIENT_DRIVER_VHOST_USER

Signed-off-by: yezengruan <yezengruan@huawei.com>
(cherry picked from commit 2d46526fa69b16614ac095e5d2b11ae4e06649cf)
2022-12-14 16:26:53 +08:00
openeuler-ci-bot
fcabe533e0
!711 [sync] PR-705: 使用bcond_without控制条件编译
From: @openeuler-sync-bot 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2022-12-13 07:42:15 +00:00
Qiang Wei
c0643ca1a3 Use bcond_without to control conditon build
It is more clear about conditonal build.

Signed-off-by: Qiang Wei <qiang.wei@suse.com>
(cherry picked from commit c00bd7dc70f700b90db24c324d2e2333282130b9)
2022-12-13 11:32:41 +08:00
openeuler-ci-bot
662b8b4581
!707 [sync] PR-706: Delete job number in the patch
From: @openeuler-sync-bot 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2022-12-12 09:27:29 +00:00
liuxiangdong
23c79fe9d0 Delete job number in the patch
Delete job number in freeclock-set-rtc_date_diff-for-X86.patch

(cherry picked from commit 66ade8f237096a49b3e4d48588d0560cf39e6b0a)
2022-12-12 16:58:38 +08:00
openeuler-ci-bot
5109b087a4
!704 [sync] PR-702: 使用条件编译控制对Ceph rbd的依赖
From: @openeuler-sync-bot 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2022-12-09 11:49:14 +00:00
Qiang Wei
d2867e8c56 Make Ceph rbd support optional
Signed-off-by: Qiang Wei <qiang.wei@suse.com>
(cherry picked from commit 8c06fb9dd9a12341f29aad3e7296a6c32587067a)
2022-12-09 17:39:34 +08:00
openeuler-ci-bot
4e9ddedacb
!701 [sync] PR-698: BuildRequires add make
From: @openeuler-sync-bot 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2022-12-07 09:23:25 +00:00
yezengruan
417caf54a7 BuildRequires add make
Signed-off-by: yezengruan <yezengruan@huawei.com>
(cherry picked from commit 173dd41c89697ee2ea4d399cc24c31fccff8d783)
2022-12-07 15:47:19 +08:00
openeuler-ci-bot
4d4215ffd9
!695 QEMU update to verison 6.2.0-60
From: @yezengruan 
Reviewed-by: @aven6 
Signed-off-by: @aven6
2022-12-06 08:02:23 +00:00
yezengruan
86bdfa9211 QEMU update to verison 6.2.0-60
- sync some bugfix patches from upstream
- fix the virtio features negotiation flaw
- fix CVE-2022-4144

Signed-off-by: yezengruan <yezengruan@huawei.com>
2022-12-06 12:44:38 +08:00
openeuler-ci-bot
821ea72faa
!693 [sync] PR-689: Qemu update to version 6.2.0-59
From: @openeuler-sync-bot 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2022-12-06 01:52:26 +00:00
yezengruan
dec64939c6 Qemu update to version 6.2.0-59
- arm/virt: Fix vcpu hotplug idx_from_topo_ids
- Revert patches related to the vSVA
- sync some bugfix patches from upstream
- add generic vDPA device support

Signed-off-by: yezengruan <yezengruan@huawei.com>
(cherry picked from commit b99dbfd9847104300672fb4f559f1c2abba8aa33)
2022-12-06 09:18:10 +08:00
openeuler-ci-bot
78e641f44e
!687 [sync] PR-685: update qemu download url
From: @openeuler-sync-bot 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2022-11-23 10:43:37 +00:00
yezengruan
5f67a2826a update qemu download url
The download url is dead and needs to be updated.

Signed-off-by: yezengruan <yezengruan@huawei.com>
(cherry picked from commit 60ac7eb978859584cfa877bade4168a7ae60968c)
2022-11-23 17:59:23 +08:00
openeuler-ci-bot
26f50b78ca
!681 开启io_uring 异步落盘方式
From: @weishaokun 
Reviewed-by: @yezengruan, @aven6 
Signed-off-by: @aven6
2022-11-22 07:59:44 +00:00
weishaokun
f6a40d3606 Support io-uring by adding --enable-io-uring compilation option 2022-11-14 15:16:04 +08:00
openeuler-ci-bot
abde44ce00
!678 build: make check with -j
From: @yezengruan 
Reviewed-by: @aven6 
Signed-off-by: @aven6
2022-11-09 03:42:12 +00:00
yezengruan
c39a6c8586 build: make check with -j
Signed-off-by: yezengruan <yezengruan@huawei.com>
2022-11-08 20:12:16 +08:00
openeuler-ci-bot
ca15a811d5
!674 support rbd by default
From: @bigclouds99 
Reviewed-by: @yezengruan, @aven6 
Signed-off-by: @yezengruan
2022-11-07 13:07:26 +00:00
yuelg
62f5717c6f by default enable rbd support
Support rbd by adding --enable-rbd compilation option

Signed-off-by: yuelg <yuelg@chinaunicom.cn>
2022-11-07 12:04:57 +08:00
openeuler-ci-bot
4b7a282fcc
!673 Qemu update to version 6.2.0-55
From: @yezengruan 
Reviewed-by: @aven6 
Signed-off-by: @aven6
2022-11-04 02:32:44 +00:00
yezengruan
e9095b76ae Qemu update to version 6.2.0-55
- support dirty restraint on vCPU
- support SPR AMX in Qemu
- fix compilation errors of sw64

Signed-off-by: yezengruan <yezengruan@huawei.com>
2022-11-04 09:59:34 +08:00
openeuler-ci-bot
dacf50c7a4
!670 打开--enable-slirp编译选项
From: @fu-shanqing 
Reviewed-by: @yezengruan, @aven6 
Signed-off-by: @aven6
2022-10-25 07:55:43 +00:00
fu-shanqing
f68cfde3b0 add '--enable-slirp' compilation options 2022-10-24 10:10:07 +08:00
openeuler-ci-bot
17274867fb
!668 fix CVE-2022-3165 by ui/vnc-clipboard: fix integer underflow in vnc_client_cut_text_ext
From: @bobychen 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2022-10-23 01:43:08 +00:00
bobychen
40d7d3a15d ui/vnc-clipboard: fix integer underflow in vnc_client_cut_text_ext (CVE-2022-3165)
Signed-off-by: yezengruan <yezengruan@huawei.com>
Signed-off-by: bobychen <boby.chen@huawei.com>
2022-10-21 09:52:59 +08:00
openeuler-ci-bot
1e328ee9b2
!655 社区上游patch回合,bugfix
From: @wanborj 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2022-09-30 11:11:02 +00:00
wanborj
d72c1d27b2 Backport upstream bugfix
Signed-off-by: wanborj <wanbo13@huawei.com>
2022-09-30 17:51:42 +08:00
openeuler-ci-bot
c4e55971db
!652 上游社区Patch回合,Bugfix
From: @omnihorizon 
Reviewed-by: @yezengruan 
Signed-off-by: @yezengruan
2022-09-30 09:31:09 +00:00