[Stable-8.2.4 00/16] Patch Round-up for stable 8.2.4 (planned for 2024-05-12)

Michael Tokarev posted 16 patches 1 week, 5 days ago
Only 15 patches received!
[Stable-8.2.4 00/16] Patch Round-up for stable 8.2.4 (planned for 2024-05-12)
Posted by Michael Tokarev 1 week, 5 days ago
The following patches are queued for QEMU stable v8.2.4:

  https://gitlab.com/qemu-project/qemu/-/commits/staging-8.2

The release is planned for 2024-05-12, to address a few issues
encountered with v8.2.3 release, - a bit wrong tarball with some
replication hiccups in the CDN behind download.qemu.org, and a
build failure on riscv. The planning page:

  https://wiki.qemu.org/Planning/8.2

Please respond here or CC qemu-stable@nongnu.org on any additional patches
you think should (or shouldn't) be included in the release.

The changes which are staging for inclusion, with the original commit hash
from master branch, are given below the bottom line.

Thanks!

/mjt

--------------------------------------
01 49c211ffca00 Daniel Henrique Barboza:
   target/riscv/kvm: change KVM_REG_RISCV_FP_F to u32
02 450bd6618fda Daniel Henrique Barboza:
   target/riscv/kvm: change KVM_REG_RISCV_FP_D to u64
03 10f86d1b8450 Daniel Henrique Barboza:
   target/riscv/kvm: change timer regs size to u64
04 2cc637f1ea08 Li Zhijian:
   migration/colo: Fix bdrv_graph_rdlock_main_loop: Assertion 
   `!qemu_in_coroutine()' failed.
05 04f6fb897a5a Michael Tokarev:
   linux-user: do_setsockopt: fix SOL_ALG.ALG_SET_KEY
06 ae6d91a7e9b7 Zhu Yangyang:
   nbd/server: do not poll within a coroutine context
07 4fa333e08dd9 Eric Blake:
   nbd/server: Mark negotiation functions as coroutine_fn
08 06479dbf3d7d Li Zhijian:
   backends/cryptodev-builtin: Fix local_error leaks
09 0cbb322f70e8 Michael Tokarev:
   target/loongarch/cpu.c: typo fix: expection
10 dcc5c018c7e6 Peter Maydell:
   tests/avocado: update sunxi kernel from armbian to 6.6.16
11 a88a04906b96 Thomas Huth:
   .gitlab-ci.d/cirrus.yml: Shorten the runtime of the macOS and FreeBSD jobs
12 f2c8aeb1afef Jeuk Kim:
   hw/ufs: Fix buffer overflow bug
13 4b00855f0ee2 Alexandra Diupina:
   hw/dmax/xlnx_dpdma: fix handling of address_extension descriptor fields
14 eb656a60fd93 Philippe Mathieu-Daudé:
   hw/arm/npcm7xx: Store derivative OTP fuse key in little endian
15 c365e6b07057 Philippe Mathieu-Daudé:
   target/sh4: Fix ADDV opcode
16 e88a856efd1d Philippe Mathieu-Daudé:
   target/sh4: Fix SUBV opcode

Re: [Stable-8.2.4 00/16] Patch Round-up for stable 8.2.4 (planned for 2024-05-10)
Posted by Michael Tokarev 1 week, 5 days ago
07.05.2024 11:41, Michael Tokarev wrote:
> The following patches are queued for QEMU stable v8.2.4:
> 
>    https://gitlab.com/qemu-project/qemu/-/commits/staging-8.2
> 
> The release is planned for 2024-05-12, to address a few issues
> encountered with v8.2.3 release, - a bit wrong tarball with some
> replication hiccups in the CDN behind download.qemu.org, and a
> build failure on riscv.
*sigh*. and sure thing, there's one more hiccup: I meant to make a
release in 2 days, ie, on May-10, not May-12..  (fixed in the Subject)

I'm sorry about this.

/mjt
-- 
GPG Key transition (from rsa2048 to rsa4096) since 2024-04-24.
New key: rsa4096/61AD3D98ECDF2C8E  9D8B E14E 3F2A 9DD7 9199  28F1 61AD 3D98 ECDF 2C8E
Old key: rsa2048/457CE0A0804465C5  6EE1 95D1 886E 8FFB 810D  4324 457C E0A0 8044 65C5
Transition statement: http://www.corpit.ru/mjt/gpg-transition-2024.txt
Re: [Stable-8.2.4 00/16] Patch Round-up for stable 8.2.4 (planned for 2024-05-10)
Posted by Michael Tokarev 1 week, 1 day ago
07.05.2024 11:45, Michael Tokarev wrote:
> 07.05.2024 11:41, Michael Tokarev wrote:
>> The following patches are queued for QEMU stable v8.2.4:
>>
>>    https://gitlab.com/qemu-project/qemu/-/commits/staging-8.2
>>
>> The release is planned for 2024-05-12, to address a few issues
>> encountered with v8.2.3 release, - a bit wrong tarball with some
>> replication hiccups in the CDN behind download.qemu.org, and a
>> build failure on riscv.

> *sigh*. and sure thing, there's one more hiccup: I meant to make a
> release in 2 days, ie, on May-10, not May-12..  (fixed in the Subject)
There's another issue found in this series (also present in 9.0 and master
currently), --

   https://gitlab.com/qemu-project/qemu/-/issues/2321
   https://gitlab.com/qemu-project/qemu/-/issues/2334

Since the original change fixes a security issue (CVE-2024-4693),
I think it's wise now to delay 8.2.4 release for some more time.

Thanks,

/mjt
-- 
GPG Key transition (from rsa2048 to rsa4096) since 2024-04-24.
New key: rsa4096/61AD3D98ECDF2C8E  9D8B E14E 3F2A 9DD7 9199  28F1 61AD 3D98 ECDF 2C8E
Old key: rsa2048/457CE0A0804465C5  6EE1 95D1 886E 8FFB 810D  4324 457C E0A0 8044 65C5
Transition statement: http://www.corpit.ru/mjt/gpg-transition-2024.txt