From e68cf6bcb7f51003b09f152292e829cdcbb4ea7e Mon Sep 17 00:00:00 2001 From: Ying Fang Date: Mon, 18 Jan 2021 13:03:29 +0800 Subject: [PATCH 1/2] spec: recoder changelog Nothing but just reorder the changelog. Signed-off-by: Ying Fang --- qemu.spec | 43 ++++++++++++++++++++++++++----------------- 1 file changed, 26 insertions(+), 17 deletions(-) diff --git a/qemu.spec b/qemu.spec index aee99a9..7cef234 100644 --- a/qemu.spec +++ b/qemu.spec @@ -1,6 +1,6 @@ Name: qemu Version: 4.1.0 -Release: 41 +Release: 42 Epoch: 2 Summary: QEMU is a generic and open source machine emulator and virtualizer License: GPLv2 and BSD and MIT and CC-BY-SA-4.0 @@ -665,6 +665,9 @@ getent passwd qemu >/dev/null || \ %endif %changelog +* Mon Jan 18 2021 Huawei Technologies Co., Ltd +- reorder changelog in desceding order + * Fri Jan 15 2021 Huawei Technologies Co., Ltd - memory: clamp cached translation in case it points to an MMIO region @@ -678,23 +681,14 @@ getent passwd qemu >/dev/null || \ - add qemu-block-rbd package - add qemu-block-ssh package -* Wed Nov 11 2020 Huawei Technologies Co., Ltd -- hw: usb: hcd-ohci: check for processed TD before retire -- hw: ehci: check return value of 'usb_packet_map' -- hw: usb: hcd-ohci: check len and frame_number variables -- hw/net/e1000e: advance desc_offset in case of null descriptor +* Fri Dec 11 2020 Huawei Technologies Co., Ltd +- hostmem: Fix up free host_nodes list right after visited * Fri Dec 11 2020 Huawei Technologies Co., Ltd - slirp: check pkt_len before reading protocol header for fixing CVE-2020-29129 and CVE-2020-29130 -* Thu Oct 29 2020 Huawei Technologies Co., Ltd -- Bugfix: hw/acpi: Use max_cpus instead of cpus when build PPTT table - -* Fri Nov 13 2020 Huawei Technologies Co., Ltd -- json: Fix a memleak in parse_pair() - -* Wed Oct 21 2020 Huawei Technologies Co., Ltd -- net: remove an assert call in eth_get_gso_type +* Wed Dec 9 2020 Huawei Technologies Co., Ltd +- target/arm: Fix write redundant values to kvm * Wed Dec 2 2020 Huawei Technologies Co., Ltd - migration/tls: save hostname into MigrationState @@ -711,6 +705,18 @@ getent passwd qemu >/dev/null || \ - migration/multifd: fix hangup with TLS-Multifd due to blocking handshake - multifd/tls: fix memoryleak of the QIOChannelSocket object when cancelling migration +* Wed Nov 18 2020 Huawei Technologies Co., Ltd +- ati: check x y display parameter values + +* Fri Nov 13 2020 Huawei Technologies Co., Ltd +- json: Fix a memleak in parse_pair() + +* Wed Nov 11 2020 Huawei Technologies Co., Ltd +- hw: usb: hcd-ohci: check for processed TD before retire +- hw: ehci: check return value of 'usb_packet_map' +- hw: usb: hcd-ohci: check len and frame_number variables +- hw/net/e1000e: advance desc_offset in case of null descriptor + * Fri Oct 30 2020 Huawei Technologies Co., Ltd - migration/dirtyrate: setup up query-dirtyrate framwork - migration/dirtyrate: add DirtyRateStatus to denote calculation status @@ -728,9 +734,6 @@ getent passwd qemu >/dev/null || \ - migration/dirtyrate: present dirty rate only when querying the rate has completed - migration/dirtyrate: simplify includes in dirtyrate.c -* Wed Nov 18 2020 Huawei Technologies Co., Ltd -- ati: check x y display parameter values - * Fri Oct 30 2020 Huawei Technologies Co., Ltd - elf2dmp: Fix memory leak on main() error paths - io: Don't use '#' flag of printf format @@ -741,6 +744,12 @@ getent passwd qemu >/dev/null || \ - ssi: Fix bad printf format specifiers - net/l2tpv3: Remove redundant check in net_init_l2tpv3() +* Thu Oct 29 2020 Huawei Technologies Co., Ltd +- Bugfix: hw/acpi: Use max_cpus instead of cpus when build PPTT table + +* Wed Oct 21 2020 Huawei Technologies Co., Ltd +- net: remove an assert call in eth_get_gso_type + * Wed Oct 14 2020 Prasad J Pandit - pci: check bus pointer before dereference - hw/ide: check null block before _cancel_dma_sync -- Gitee From 1f69406f311e318ef20428019244cab50662772a Mon Sep 17 00:00:00 2001 From: Ying Fang Date: Tue, 19 Jan 2021 20:14:15 +0800 Subject: [PATCH 2/2] feature: enable spice protocol Enable the spice protocol Signed-off-by: Ying Fang --- qemu.spec | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/qemu.spec b/qemu.spec index 7cef234..15655bd 100644 --- a/qemu.spec +++ b/qemu.spec @@ -1,6 +1,6 @@ Name: qemu Version: 4.1.0 -Release: 42 +Release: 43 Epoch: 2 Summary: QEMU is a generic and open source machine emulator and virtualizer License: GPLv2 and BSD and MIT and CC-BY-SA-4.0 @@ -334,7 +334,8 @@ BuildRequires: librbd-devel BuildRequires: krb5-devel BuildRequires: libssh-devel BuildRequires: glib2 - +BuildRequires: spice-server-devel >= 0.12.5 +BuildRequires: spice-protocol >= 0.12.3 %ifarch aarch64 BuildRequires: libfdt-devel BuildRequires: virglrenderer-devel @@ -447,6 +448,7 @@ buildldflags="VL_LDFLAGS=-Wl,--build-id" --enable-tpm \ --enable-modules \ --enable-libssh \ + --enable-spice \ %ifarch aarch64 --enable-fdt \ --enable-virglrenderer \ @@ -665,6 +667,9 @@ getent passwd qemu >/dev/null || \ %endif %changelog +* Mon Jan 18 2021 Huawei Technologies Co., Ltd +- feature: enable spice protocol + * Mon Jan 18 2021 Huawei Technologies Co., Ltd - reorder changelog in desceding order -- Gitee