Re: [PATCH v3 00/27] qemu-img: refersh options and --help handling, cleanups

2024-05-31 Thread Michael Tokarev
A friendly ping? It took me quite some time and energy for all this. It'd be sad if it gets lost. /mjt 24.04.2024 11:50, Michael Tokarev wrote: Quite big patchset trying to implement normal, readable qemu-img --help (and qemu-img COMMAND --help) output with readable descriptions, and adding

Re: [PULL 00/11] gitlab CI fix and glib update

2024-05-27 Thread Michael Tokarev
15.05.2024 13:39, Daniel P. Berrangé пишет: Hi Michael, In this pull request, patches 2, 3 & 4 will be applicable to stable to fix the tsan CI job which broke with the latest GitLab software release. These are: bad7a2759c dockerfiles: add 'MAKE' env variable to remaining containers

Re: [Stable-8.2.5 19/21] dockerfiles: add 'MAKE' env variable to remaining containers

2024-05-27 Thread Michael Tokarev
27.05.2024 14:30, Michael Tokarev wrote: 27.05.2024 10:24, Michael Tokarev wrote: From: Daniel P. Berrangé All the lcitool generated containers define a "MAKE" env. It will be convenient for later patches if all containers do this. This one is picked up for 8.2 by mistake, I drop

Re: qemu CI & ccache: cache size is too small

2024-05-27 Thread Michael Tokarev
27.05.2024 14:19, Thomas Huth wrote: On 27/05/2024 12.49, Michael Tokarev wrote: Hi! Noticed today that a rebuild of basically the same tree (a few commits apart) in CI result in just 11% hit rate of ccache: https://gitlab.com/mjt0k/qemu/-/jobs/6947445337#L5054 For me, the results look

Re: [Stable-8.2.5 19/21] dockerfiles: add 'MAKE' env variable to remaining containers

2024-05-27 Thread Michael Tokarev
27.05.2024 10:24, Michael Tokarev wrote: From: Daniel P. Berrangé All the lcitool generated containers define a "MAKE" env. It will be convenient for later patches if all containers do this. Signed-off-by: Daniel P. Berrangé Reviewed-by: Thomas Huth Reviewed-by: Philippe Mat

qemu CI & ccache: cache size is too small

2024-05-27 Thread Michael Tokarev
Hi! Noticed today that a rebuild of basically the same tree (a few commits apart) in CI result in just 11% hit rate of ccache: https://gitlab.com/mjt0k/qemu/-/jobs/6947445337#L5054 while it should be near 100%. What's interesting in there is: 1) cache size is close to max cache size, and

[Stable-9.0.1 36/44] target-i386: hyper-v: Correct kvm_hv_handle_exit return value

2024-05-27 Thread Michael Tokarev
c12) Signed-off-by: Michael Tokarev diff --git a/target/i386/kvm/hyperv.c b/target/i386/kvm/hyperv.c index f2a3fe650a..b94f12acc2 100644 --- a/target/i386/kvm/hyperv.c +++ b/target/i386/kvm/hyperv.c @@ -81,7 +81,7 @@ int kvm_hv_handle_exit(X86CPU *cpu, struct kvm_hyp

[Stable-9.0.1 41/44] dockerfiles: add 'MAKE' env variable to remaining containers

2024-05-27 Thread Michael Tokarev
88088-2-berra...@redhat.com> Signed-off-by: Thomas Huth (cherry picked from commit bad7a2759c69417a5558f0f19d4ede58c08705e8) Signed-off-by: Michael Tokarev diff --git a/tests/docker/dockerfiles/debian-all-test-cross.docker b/tests/docker/dockerfiles/debian-all-test-cross.docker index 2cc7a24d4d..6

[Stable-9.0.1 26/44] hw/remote/vfio-user: Fix config space access byte order

2024-05-27 Thread Michael Tokarev
-by: Jagannathan Raman Signed-off-by: Mattias Nissler Message-ID: <20240507094210.300566-6-mniss...@rivosinc.com> Signed-off-by: Philippe Mathieu-Daudé (cherry picked from commit e6578f1f68a0e90789a841ada532c3e494c9a04c) Signed-off-by: Michael Tokarev diff --git a/hw/remote/vfio-user-obj.c b/hw/

[Stable-9.0.1 38/44] target/loongarch/kvm: fpu save the vreg registers high 192bit

2024-05-27 Thread Michael Tokarev
commit 07c0866103d4aa2dd83c7c3e7898843e28e3893a) Signed-off-by: Michael Tokarev diff --git a/target/loongarch/kvm/kvm.c b/target/loongarch/kvm/kvm.c index d630cc39cb..e2dff2b795 100644 --- a/target/loongarch/kvm/kvm.c +++ b/target/loongarch/kvm/kvm.c @@ -436,6 +436,9 @@ static int kvm_loongarch_get_regs_fp(CPUState *cs) env-

[Stable-9.0.1 33/44] ui/gtk: Check if fence_fd is equal to or greater than 0

2024-05-27 Thread Michael Tokarev
Cc: Vivek Kasireddy Signed-off-by: Dongwon Kim Message-Id: <20240508175403.3399895-2-dongwon@intel.com> (cherry picked from commit e4e62514e3cc2fc9dbae44af8b80f61c730beab4) Signed-off-by: Michael Tokarev diff --git a/ui/gtk-egl.c b/ui/gtk-egl.c index 3af5ac5bcf..955234429d 100644 --

[Stable-9.0.1 17/44] plugins: Update stale comment

2024-05-27 Thread Michael Tokarev
phi...@linaro.org> (cherry picked from commit e096d370ad877f8573e20266f7e843084f9611d8) Signed-off-by: Michael Tokarev diff --git a/plugins/core.c b/plugins/core.c index 11ca20e626..09c98382f5 100644 --- a/plugins/core.c +++ b/plugins/core.c @@ -373,7 +373,7 @@ void qemu_plugin_tb_trans_cb(CPUSt

[Stable-9.0.1 25/44] hw/loongarch/virt: Fix memory leak

2024-05-27 Thread Michael Tokarev
: Philippe Mathieu-Daudé Message-ID: <20240507022239.3113987-1-gaos...@loongson.cn> Signed-off-by: Philippe Mathieu-Daudé (cherry picked from commit 54c52ec719fb8c83bbde54cb87b58688ab27c166) Signed-off-by: Michael Tokarev (Mjt: context fixup in hw/loongarch/virt.c due to missing-in-9.0

[Stable-9.0.1 16/44] target/sh4: Fix SUBV opcode

2024-05-27 Thread Michael Tokarev
u/-/issues/2318 Reviewed-by: Richard Henderson Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Yoshinori Sato Message-Id: <20240430163125.77430-3-phi...@linaro.org> (cherry picked from commit e88a856efd1d3c3ffa8e53da4831eff8da290808) Signed-off-by: Michael Tokarev diff --git a/target/sh4/

[Stable-9.0.1 30/44] configure: quote -D options that are passed through to meson

2024-05-27 Thread Michael Tokarev
-by: Michael Tokarev diff --git a/configure b/configure index 3cd736b139..b8680df1b0 100755 --- a/configure +++ b/configure @@ -762,7 +762,7 @@ for opt do --*) meson_option_parse "$opt" "$optarg" ;; # Pass through -D options to meson - -D*) meson_options="$

[Stable-9.0.1 42/44] target/i386: disable jmp_opt if EFLAGS.RF is 1

2024-05-27 Thread Michael Tokarev
8225bff7c5db504f50e54ef66b079854635dba70) Signed-off-by: Michael Tokarev diff --git a/target/i386/tcg/translate.c b/target/i386/tcg/translate.c index b5ebff2c89..c2c5e73b3f 100644 --- a/target/i386/tcg/translate.c +++ b/target/i386/tcg/translate.c @@ -6971,7 +6971,7 @@ static void i386_tr_init_disas_context

[Stable-9.0.1 43/44] target/i386: no single-step exception after MOV or POP SS

2024-05-27 Thread Michael Tokarev
icked from commit f0f0136abba688a6516647a79cc91e03fad6d5d7) Signed-off-by: Michael Tokarev diff --git a/target/i386/tcg/translate.c b/target/i386/tcg/translate.c index c2c5e73b3f..a55df176c6 100644 --- a/target/i386/tcg/translate.c +++ b/target/i386/tcg/translate.c @@ -2817,7 +2817,7 @@ do_gen_

[Stable-9.0.1 39/44] hw/loongarch: Fix fdt memory node wrong 'reg'

2024-05-27 Thread Michael Tokarev
reg = <0x02 0x00 0x02 0x1000>; }; Reviewed-by: Bibo Mao Signed-off-by: Song Gao Message-Id: <20240426091551.2397867-10-gaos...@loongson.cn> (cherry picked from commit b11f9814526b833b3a052be2559457b1affad7f5) Signed-off-by: Michael Tokarev diff --git a/hw/loongarch/virt.c

[Stable-9.0.1 28/44] target/i386: rdpkru/wrpkru are no-prefix instructions

2024-05-27 Thread Michael Tokarev
From: Paolo Bonzini Reject 0x66/0xf3/0xf2 in front of them. Cc: qemu-sta...@nongnu.org Reviewed-by: Richard Henderson Signed-off-by: Paolo Bonzini (cherry picked from commit 40a3ec7b5ffde500789d016660a171057d6b467c) Signed-off-by: Michael Tokarev diff --git a/target/i386/tcg/translate.c b

[Stable-9.0.1 37/44] hw/core/machine: move compatibility flags for VirtIO-net USO to machine 8.1

2024-05-27 Thread Michael Tokarev
SO features") Signed-off-by: Fiona Ebner Reviewed-by: Fabiano Rosas Acked-by: Jason Wang Reviewed-by: Peter Xu Signed-off-by: Fabiano Rosas (cherry picked from commit 9710401276a0eb2fc6d467d9abea1f5e3fe2c362) Signed-off-by: Michael Tokarev diff --git a/hw/core/machine.c b/hw/core/m

[Stable-9.0.1 40/44] hw/loongarch/virt: Fix FDT memory node address width

2024-05-27 Thread Michael Tokarev
commit 6204af704a071ea68d3af55c0502b112a7af9546) Signed-off-by: Michael Tokarev diff --git a/hw/loongarch/virt.c b/hw/loongarch/virt.c index 8f39254880..83d3d7522f 100644 --- a/hw/loongarch/virt.c +++ b/hw/loongarch/virt.c @@ -333,7 +333,8 @@ static void fdt_add_memory_node(MachineState *ms,

[Stable-9.0.1 29/44] target/i386: fix feature dependency for WAITPKG

2024-05-27 Thread Michael Tokarev
lo Bonzini (cherry picked from commit fe01af5d47d4cf7fdf90c54d43f784e5068c8d72) Signed-off-by: Michael Tokarev diff --git a/target/i386/cpu.c b/target/i386/cpu.c index 33760a2ee1..e693f8ca9a 100644 --- a/target/i386/cpu.c +++ b/target/i386/cpu.c @@ -1550,8 +1550,8 @@ static FeatureDep feature_de

[Stable-9.0.1 23/44] target/sparc: Fix FPMERGE

2024-05-27 Thread Michael Tokarev
picked from commit d3ef26afde77fbdedd5b30282134ff99d0fe5cc5) Signed-off-by: Michael Tokarev diff --git a/target/sparc/helper.h b/target/sparc/helper.h index fcb9c617b7..97fbf6f66c 100644 --- a/target/sparc/helper.h +++ b/target/sparc/helper.h @@ -94,7 +94,7 @@ DEF_HELPER_FLAGS_2(fstox, TCG_CALL_NO_W

[Stable-9.0.1 27/44] target/i386: fix operand size for DATA16 REX.W POPCNT

2024-05-27 Thread Michael Tokarev
f("%x\n", y); } which prints 5//5 on real hardware and 5// on QEMU. Cc: qemu-sta...@nongnu.org Reviewed-by: Zhao Liu Reviewed-by: Richard Henderson Signed-off-by: Paolo Bonzini (cherry picked from commit 41c685dc59bb611096f3bb6a663cfa82e4cba97b) Signed-

[Stable-9.0.1 34/44] tcg/loongarch64: Fill out tcg_out_{ld, st} for vector regs

2024-05-27 Thread Michael Tokarev
ssues/2336 Signed-off-by: Richard Henderson Reviewed-by: Song Gao Tested-by: Song Gao (cherry picked from commit c9290dfebfdba5c13baa5e1f10e13a1c876b0643) Signed-off-by: Michael Tokarev diff --git a/tcg/loongarch64/tcg-target.c.inc b/tcg/loongarch64/tcg-target.c.inc index 69c5b8ac4f..06ca1ab

[Stable-9.0.1 31/44] configure: Fix error message when C compiler is not working

2024-05-27 Thread Michael Tokarev
(cherry picked from commit 371d60dfdb47dd18d163a7759968ba138089371e) Signed-off-by: Michael Tokarev diff --git a/configure b/configure index b8680df1b0..0aea9b113b 100755 --- a/configure +++ b/configure @@ -411,7 +411,9 @@ else # Using uname is really broken, but it is just a fallback for architectures # that are goin

[Stable-9.0.1 07/44] target/loongarch/cpu.c: typo fix: expection

2024-05-27 Thread Michael Tokarev
Fixes: 1590154ee437 ("target/loongarch: Fix qemu-system-loongarch64 assert failed with the option '-d int'") Signed-off-by: Michael Tokarev Reviewed-by: Richard Henderson (cherry picked from commit 0cbb322f70e8a87e4acbffecef5ea8f9448f3513) Signed-off-by: Michael Tokarev diff --gi

[Stable-9.0.1 32/44] ui/gtk: Fix mouse/motion event scaling issue with GTK display backend

2024-05-27 Thread Michael Tokarev
ndré Lureau Message-Id: <20240512111435.30121-3-hikal...@hikalium.com> (cherry picked from commit 37e91415018db3656b46cdea8f9e4d47b3ff130d) Signed-off-by: Michael Tokarev diff --git a/ui/gtk.c b/ui/gtk.c index 810d7fc796..c4a9662085 100644 --- a/ui/gtk.c +++ b/ui/gtk.c @@ -887,7 +887,7 @@ static gbool

[Stable-9.0.1 19/44] target/sparc: Fix FEXPAND

2024-05-27 Thread Michael Tokarev
Ayland (cherry picked from commit 7b616f36de0bde126e1ba6b0793ed26fc414a1ff) Signed-off-by: Michael Tokarev diff --git a/target/sparc/helper.h b/target/sparc/helper.h index b8087d0d2b..57ab755ffd 100644 --- a/target/sparc/helper.h +++ b/target/sparc/helper.h @@ -102,7 +102,7 @@ DEF_HELPER_FLAGS_2(fmul

[Stable-9.0.1 44/44] gitlab: Update msys2-64bit runner tags

2024-05-27 Thread Michael Tokarev
-Daudé Tested-by: Philippe Mathieu-Daudé Reviewed-by: Thomas Huth Tested-by: Thomas Huth Message-Id: <20240507175356.281618-1-richard.hender...@linaro.org> (cherry picked from commit 36fa7c686e9eac490002ffc439c4affaa352c17c) Signed-off-by: Michael Tokarev diff --git a/.gitlab-ci.d/windo

[Stable-9.0.1 20/44] target/sparc: Fix FMUL8x16

2024-05-27 Thread Michael Tokarev
4-4-richard.hender...@linaro.org> Signed-off-by: Mark Cave-Ayland (cherry picked from commit 9157dccc7e71f7c94581c38f38acbef9a21bbe9a) Signed-off-by: Michael Tokarev diff --git a/target/sparc/helper.h b/target/sparc/helper.h index 57ab755ffd..27dc604cac 100644 --- a/target/sparc/helper.h +++ b/

[Stable-9.0.1 35/44] hw/pflash: fix block write start

2024-05-27 Thread Michael Tokarev
Philippe Mathieu-Daudé (cherry picked from commit 2563be6317fa9b5e661d79581538c704ecb90a1a) Signed-off-by: Michael Tokarev diff --git a/hw/block/pflash_cfi01.c b/hw/block/pflash_cfi01.c index 1bda8424b9..c8f1cf5a87 100644 --- a/hw/block/pflash_cfi01.c +++ b/hw/block/pflash_cfi01.c @@ -518,10

[Stable-9.0.1 21/44] target/sparc: Fix FMUL8x16A{U,L}

2024-05-27 Thread Michael Tokarev
Message-Id: <20240502165528.244004-5-richard.hender...@linaro.org> Signed-off-by: Mark Cave-Ayland (cherry picked from commit a859602c746baf4892cc8ca1ce003e92411d1716) Signed-off-by: Michael Tokarev diff --git a/target/sparc/helper.h b/target/sparc/helper.h index 27dc604cac..9cde2b69a5

[Stable-9.0.1 13/44] hw/dmax/xlnx_dpdma: fix handling of address_extension descriptor fields

2024-05-27 Thread Michael Tokarev
d3c6369a96 ("introduce xlnx-dpdma") Signed-off-by: Alexandra Diupina Message-id: 20240428181131.23801-1-adiup...@astralinux.ru [PMM: adjusted commit message] Reviewed-by: Peter Maydell Signed-off-by: Peter Maydell (cherry picked from commit 4b00855f0ee2e2eee8fd2500ffef27c108be6dc3) Signed-off

[Stable-9.0.1 03/44] docs: i386: pc: Update maximum CPU numbers for PC Q35

2024-05-27 Thread Michael Tokarev
d-off-by: Thomas Huth (cherry picked from commit 838f82468a1282f7e89dbbd6c015c8742bfdafce) Signed-off-by: Michael Tokarev diff --git a/docs/system/target-i386-desc.rst.inc b/docs/system/target-i386-desc.rst.inc index 5ebbcda9db..319e540573 100644 --- a/docs/system/target-i386-desc.rst.inc +++ b/do

[Stable-9.0.1 12/44] hw/ufs: Fix buffer overflow bug

2024-05-27 Thread Michael Tokarev
ted-by: Zheyu Ma Signed-off-by: Jeuk Kim (cherry picked from commit f2c8aeb1afefcda92054c448b21fc59cdd99db30) Signed-off-by: Michael Tokarev diff --git a/hw/ufs/ufs.c b/hw/ufs/ufs.c index eccdb852a0..bac78a32bb 100644 --- a/hw/ufs/ufs.c +++ b/hw/ufs/ufs.c @@ -126,6 +126,10 @@ st

[Stable-9.0.1 06/44] backends/cryptodev-builtin: Fix local_error leaks

2024-05-27 Thread Michael Tokarev
Reviewed-by: Philippe Mathieu-Daudé Reviewed-by: zhenwei pi Reviewed-by: Michael Tokarev Signed-off-by: Michael Tokarev (cherry picked from commit 06479dbf3d7d245572c4b3016e5a1d923ff04d66) Signed-off-by: Michael Tokarev diff --git a/backends/cryptodev-builtin.c b/backends/cryptodev-built

[Stable-9.0.1 14/44] hw/arm/npcm7xx: Store derivative OTP fuse key in little endian

2024-05-27 Thread Michael Tokarev
g Reviewed-by: Peter Maydell Signed-off-by: Peter Maydell (cherry picked from commit eb656a60fd93262b1e519b3162888bf261df7f68) Signed-off-by: Michael Tokarev diff --git a/hw/arm/npcm7xx.c b/hw/arm/npcm7xx.c index cc68b5d8f1..9f2d96c733 100644 --- a/hw/arm/npcm7xx.c +++ b/hw/arm/npcm7xx.c @@ -

[Stable-9.0.1 04/44] nbd/server: do not poll within a coroutine context

2024-05-27 Thread Michael Tokarev
1200629-5-ebl...@redhat.com> Reviewed-by: Vladimir Sementsov-Ogievskiy (cherry picked from commit ae6d91a7e9b77abb029ed3fa9fad461422286942) Signed-off-by: Michael Tokarev diff --git a/nbd/client.c b/nbd/client.c index 29ffc609a4..c89c750467 100644 --- a/nbd/client.c +++ b/nbd/client.c @@ -596,13 +

[Stable-9.0.1 22/44] target/sparc: Fix FMULD8*X16

2024-05-27 Thread Michael Tokarev
: Mark Cave-Ayland (cherry picked from commit be8998e046c2a7e434494b75cf468ffd9d536025) Signed-off-by: Michael Tokarev diff --git a/target/sparc/helper.h b/target/sparc/helper.h index 9cde2b69a5..fcb9c617b7 100644 --- a/target/sparc/helper.h +++ b/target/sparc/helper.h @@ -99,8

[Stable-9.0.1 24/44] target/sh4: Update DisasContextBase.insn_start

2024-05-27 Thread Michael Tokarev
3739e5852ac6e) Signed-off-by: Michael Tokarev diff --git a/target/sh4/translate.c b/target/sh4/translate.c index 3e013b7c7c..f91d61b960 100644 --- a/target/sh4/translate.c +++ b/target/sh4/translate.c @@ -2181,6 +2181,7 @@ static void decode_gusa(DisasContext *ctx, CPUSH4State *env) */

[Stable-9.0.1 09/44] target/arm: Restrict translation disabled alignment check to VMSA

2024-05-27 Thread Michael Tokarev
icked from commit 7b19a3554d2df22d29c75319a1dac17615d1b20e) Signed-off-by: Michael Tokarev diff --git a/target/arm/tcg/hflags.c b/target/arm/tcg/hflags.c index 5da1b0fc1d..f03977b4b0 100644 --- a/target/arm/tcg/hflags.c +++ b/target/arm/tcg/hflags.c @@ -38,8 +38,16 @@ static bool aprofile_require

[Stable-9.0.1 02/44] linux-user: do_setsockopt: fix SOL_ALG.ALG_SET_KEY

2024-05-27 Thread Michael Tokarev
linux-user: Add support for setsockopt() option SOL_ALG" Signed-off-by: Michael Tokarev Message-Id: <20240331100737.2724186-2-...@tls.msk.ru> Signed-off-by: Richard Henderson (cherry picked from commit 04f6fb897a5aeb3e356a7b889869c9962f9c16c7) Signed-off-by: Michael Tokarev diff --

[Stable-9.0.1 18/44] target/i386: Give IRQs a chance when resetting HF_INHIBIT_IRQ_MASK

2024-05-27 Thread Michael Tokarev
Signed-off-by: Ruihan Li Message-ID: <20240415064518.4951-4-lrh2...@pku.edu.cn> Signed-off-by: Paolo Bonzini (cherry picked from commit 6a5a63f74ba5c5355b7a8468d3d814bfffe928fb) Signed-off-by: Michael Tokarev diff --git a/target/i386/tcg/translate.c b/target/i386/tcg/translate.c index 76a4

[Stable-9.0.1 00/44] Patch Round-up for stable 9.0.1, freeze on 2024-06-07

2024-05-27 Thread Michael Tokarev
: Fix bdrv_graph_rdlock_main_loop: Assertion `!qemu_in_coroutine()' failed. 02 04f6fb897a5a Michael Tokarev: linux-user: do_setsockopt: fix SOL_ALG.ALG_SET_KEY 03 838f82468a12 Zhao Liu: docs: i386: pc: Update maximum CPU numbers for PC Q35 04 ae6d91a7e9b7 Zhu Yangyang: nbd/server: do

[Stable-9.0.1 11/44] .gitlab-ci.d/cirrus.yml: Shorten the runtime of the macOS and FreeBSD jobs

2024-05-27 Thread Michael Tokarev
), or since there is still a similar target with the opposite endianness (like xtensa/xtensael, microblaze/microblazeel etc.). Message-ID: <20240429100113.53357-1-th...@redhat.com> Signed-off-by: Thomas Huth (cherry picked from commit a88a04906b966ffdcda23a5a456abe10aa8c826e) Signed-off-by: M

[Stable-9.0.1 15/44] target/sh4: Fix ADDV opcode

2024-05-27 Thread Michael Tokarev
0240430163125.77430-2-phi...@linaro.org> (cherry picked from commit c365e6b0705788866a65e7b8206bd4c5332595cd) Signed-off-by: Michael Tokarev diff --git a/target/sh4/translate.c b/target/sh4/translate.c index ebb6c901bf..4a1dd0d1f4 100644 --- a/target/sh4/translate.c +++ b/target/sh4/translate.c @@

[Stable-9.0.1 01/44] migration/colo: Fix bdrv_graph_rdlock_main_loop: Assertion `!qemu_in_coroutine()' failed.

2024-05-27 Thread Michael Tokarev
rnel.org/r/20240417025634.1014582-1-lizhij...@fujitsu.com Signed-off-by: Peter Xu (cherry picked from commit 2cc637f1ea08d2a1b19fc5b1a30bc609f948de93) Signed-off-by: Michael Tokarev diff --git a/migration/colo.c b/migration/colo.c index 84632a603e..5600a43d78 100644 --- a/migration/colo.c +++ b/migration/colo.c

[Stable-9.0.1 10/44] tests/avocado: update sunxi kernel from armbian to 6.6.16

2024-05-27 Thread Michael Tokarev
-peter.mayd...@linaro.org (cherry picked from commit dcc5c018c7e6acddf81951bcbdf1019b9ab45f56) Signed-off-by: Michael Tokarev diff --git a/tests/avocado/boot_linux_console.py b/tests/avocado/boot_linux_console.py index 989b65111c..d0ab5aaa83 100644 --- a/tests/avocado/boot_linux_console.py +++ b/tests

[Stable-9.0.1 08/44] target/riscv/kvm: remove sneaky strerrorname_np() instance

2024-05-27 Thread Michael Tokarev
-reg-list) Signed-off-by: Daniel Henrique Barboza Reviewed-by: Thomas Huth Reviewed-by: Philippe Mathieu-Daudé Reviewed-by: Alistair Francis Reviewed-by: Michael Tokarev Signed-off-by: Michael Tokarev (cherry picked from commit e4426353175f21f54095701c704ba4c50724cb80) Signed-off-by: Michael

[Stable-9.0.1 05/44] nbd/server: Mark negotiation functions as coroutine_fn

2024-05-27 Thread Michael Tokarev
ed-off-by: Eric Blake (cherry picked from commit 4fa333e08dd96395a99ea8dd9e4c73a29dd23344) Signed-off-by: Michael Tokarev diff --git a/nbd/server.c b/nbd/server.c index 98ae0e1632..892797bb11 100644 --- a/nbd/server.c +++ b/nbd/server.c @@ -195,8 +195,9 @@ static inline void set_be_option_rep(NBDOptio

[Stable-8.2.5 06/21] target/i386: fix operand size for DATA16 REX.W POPCNT

2024-05-27 Thread Michael Tokarev
f("%x\n", y); } which prints 5//5 on real hardware and 5// on QEMU. Cc: qemu-sta...@nongnu.org Reviewed-by: Zhao Liu Reviewed-by: Richard Henderson Signed-off-by: Paolo Bonzini (cherry picked from commit 41c685dc59bb611096f3bb6a663cfa82e4cba97b) Signed-off-b

[Stable-8.2.5 19/21] dockerfiles: add 'MAKE' env variable to remaining containers

2024-05-27 Thread Michael Tokarev
88088-2-berra...@redhat.com> Signed-off-by: Thomas Huth (cherry picked from commit bad7a2759c69417a5558f0f19d4ede58c08705e8) Signed-off-by: Michael Tokarev diff --git a/tests/docker/dockerfiles/debian-all-test-cross.docker b/tests/docker/dockerfiles/debian-all-test-cross.docker index 2cc7a24d4d..6

[Stable-8.2.5 13/21] tcg/loongarch64: Fill out tcg_out_{ld, st} for vector regs

2024-05-27 Thread Michael Tokarev
ssues/2336 Signed-off-by: Richard Henderson Reviewed-by: Song Gao Tested-by: Song Gao (cherry picked from commit c9290dfebfdba5c13baa5e1f10e13a1c876b0643) Signed-off-by: Michael Tokarev diff --git a/tcg/loongarch64/tcg-target.c.inc b/tcg/loongarch64/tcg-target.c.inc index dcf0205458..abdc8b7

[Stable-8.2.5 02/21] target/sparc: Fix FEXPAND

2024-05-27 Thread Michael Tokarev
Ayland (cherry picked from commit 7b616f36de0bde126e1ba6b0793ed26fc414a1ff) Signed-off-by: Michael Tokarev diff --git a/target/sparc/helper.h b/target/sparc/helper.h index 55eff66283..6e718da8ca 100644 --- a/target/sparc/helper.h +++ b/target/sparc/helper.h @@ -125,7 +125,7 @@ DEF_HELPER_FLAGS_2(fmul

[Stable-8.2.5 17/21] hw/loongarch: Fix fdt memory node wrong 'reg'

2024-05-27 Thread Michael Tokarev
reg = <0x02 0x00 0x02 0x1000>; }; Reviewed-by: Bibo Mao Signed-off-by: Song Gao Message-Id: <20240426091551.2397867-10-gaos...@loongson.cn> (cherry picked from commit b11f9814526b833b3a052be2559457b1affad7f5) Signed-off-by: Michael Tokarev diff --git a/hw/loongarch/virt.c

[Stable-8.2.5 21/21] target/i386: no single-step exception after MOV or POP SS

2024-05-27 Thread Michael Tokarev
icked from commit f0f0136abba688a6516647a79cc91e03fad6d5d7) Signed-off-by: Michael Tokarev diff --git a/target/i386/tcg/translate.c b/target/i386/tcg/translate.c index cbf69a64e4..3df26c7425 100644 --- a/target/i386/tcg/translate.c +++ b/target/i386/tcg/translate.c @@ -2785,7 +2785,7 @@ do_gen_

[Stable-8.2.5 03/21] target/sparc: Fix FMUL8x16

2024-05-27 Thread Michael Tokarev
4-4-richard.hender...@linaro.org> Signed-off-by: Mark Cave-Ayland (cherry picked from commit 9157dccc7e71f7c94581c38f38acbef9a21bbe9a) Signed-off-by: Michael Tokarev diff --git a/target/sparc/helper.h b/target/sparc/helper.h index 6e718da8ca..869b2b76c9 100644 --- a/target/sparc/helper.h +++ b/

[Stable-8.2.5 14/21] target-i386: hyper-v: Correct kvm_hv_handle_exit return value

2024-05-27 Thread Michael Tokarev
c12) Signed-off-by: Michael Tokarev diff --git a/target/i386/kvm/hyperv.c b/target/i386/kvm/hyperv.c index e3ac978648..0a2e2a07e9 100644 --- a/target/i386/kvm/hyperv.c +++ b/target/i386/kvm/hyperv.c @@ -81,7 +81,7 @@ int kvm_hv_handle_exit(X86CPU *cpu, struct kvm_hyp

[Stable-8.2.5 00/21] Patch Round-up for stable 8.2.5, freeze on 2024-06-07

2024-05-27 Thread Michael Tokarev
The following patches are queued for QEMU stable v8.2.5: https://gitlab.com/qemu-project/qemu/-/commits/staging-8.2 Patch freeze is 2024-06-07, and the release is planned for 2024-06-09: https://wiki.qemu.org/Planning/8.2 Please respond here or CC qemu-sta...@nongnu.org on any additional

[Stable-8.2.5 20/21] target/i386: disable jmp_opt if EFLAGS.RF is 1

2024-05-27 Thread Michael Tokarev
8225bff7c5db504f50e54ef66b079854635dba70) Signed-off-by: Michael Tokarev diff --git a/target/i386/tcg/translate.c b/target/i386/tcg/translate.c index b8c648a756..cbf69a64e4 100644 --- a/target/i386/tcg/translate.c +++ b/target/i386/tcg/translate.c @@ -6935,7 +6935,7 @@ static void i386_tr_init_disas_context

[Stable-8.2.5 07/21] target/i386: rdpkru/wrpkru are no-prefix instructions

2024-05-27 Thread Michael Tokarev
From: Paolo Bonzini Reject 0x66/0xf3/0xf2 in front of them. Cc: qemu-sta...@nongnu.org Reviewed-by: Richard Henderson Signed-off-by: Paolo Bonzini (cherry picked from commit 40a3ec7b5ffde500789d016660a171057d6b467c) Signed-off-by: Michael Tokarev diff --git a/target/i386/tcg/translate.c b

[Stable-8.2.5 12/21] ui/gtk: Check if fence_fd is equal to or greater than 0

2024-05-27 Thread Michael Tokarev
Cc: Vivek Kasireddy Signed-off-by: Dongwon Kim Message-Id: <20240508175403.3399895-2-dongwon@intel.com> (cherry picked from commit e4e62514e3cc2fc9dbae44af8b80f61c730beab4) Signed-off-by: Michael Tokarev diff --git a/ui/gtk-egl.c b/ui/gtk-egl.c index 3af5ac5bcf..955234429d 100644 --

[Stable-8.2.5 18/21] hw/loongarch/virt: Fix FDT memory node address width

2024-05-27 Thread Michael Tokarev
commit 6204af704a071ea68d3af55c0502b112a7af9546) Signed-off-by: Michael Tokarev diff --git a/hw/loongarch/virt.c b/hw/loongarch/virt.c index ec40adc5e6..1af2d14aba 100644 --- a/hw/loongarch/virt.c +++ b/hw/loongarch/virt.c @@ -298,7 +298,8 @@ static void fdt_add_memory_node(MachineState *ms,

[Stable-8.2.5 05/21] hw/remote/vfio-user: Fix config space access byte order

2024-05-27 Thread Michael Tokarev
-by: Jagannathan Raman Signed-off-by: Mattias Nissler Message-ID: <20240507094210.300566-6-mniss...@rivosinc.com> Signed-off-by: Philippe Mathieu-Daudé (cherry picked from commit e6578f1f68a0e90789a841ada532c3e494c9a04c) Signed-off-by: Michael Tokarev diff --git a/hw/remote/vfio-user-obj.c b/hw/

[Stable-8.2.5 16/21] target/loongarch/kvm: Fix VM recovery from disk failures

2024-05-27 Thread Michael Tokarev
commit 0eb285c3627b5406dd91bfa3b47402e5de92123f) Signed-off-by: Michael Tokarev (Mjt: adjust context for v8.2.0-205-g2d23bb1a3805 "target/loongarch: Constify VMState in machine.c") diff --git a/target/loongarch/machine.c b/target/loongarch/machine.c index 1c4e01d076..5a7df713e2 100644 --- a/target/loongarch/machin

[Stable-8.2.5 09/21] configure: quote -D options that are passed through to meson

2024-05-27 Thread Michael Tokarev
-by: Michael Tokarev diff --git a/configure b/configure index 163729c3ec..66ca736621 100755 --- a/configure +++ b/configure @@ -761,7 +761,7 @@ for opt do --*) meson_option_parse "$opt" "$optarg" ;; # Pass through -D options to meson - -D*) meson_options="$

[Stable-8.2.5 10/21] configure: Fix error message when C compiler is not working

2024-05-27 Thread Michael Tokarev
(cherry picked from commit 371d60dfdb47dd18d163a7759968ba138089371e) Signed-off-by: Michael Tokarev diff --git a/configure b/configure index 66ca736621..c1e03801f1 100755 --- a/configure +++ b/configure @@ -411,7 +411,9 @@ else # Using uname is really broken, but it is just a fallback for architectures # that are goin

[Stable-8.2.5 08/21] target/i386: fix feature dependency for WAITPKG

2024-05-27 Thread Michael Tokarev
lo Bonzini (cherry picked from commit fe01af5d47d4cf7fdf90c54d43f784e5068c8d72) Signed-off-by: Michael Tokarev diff --git a/target/i386/cpu.c b/target/i386/cpu.c index a66e5a357b..4dbfbfbd65 100644 --- a/target/i386/cpu.c +++ b/target/i386/cpu.c @@ -1549,8 +1549,8 @@ static FeatureDep feature_de

[Stable-8.2.5 15/21] hw/core/machine: move compatibility flags for VirtIO-net USO to machine 8.1

2024-05-27 Thread Michael Tokarev
SO features") Signed-off-by: Fiona Ebner Reviewed-by: Fabiano Rosas Acked-by: Jason Wang Reviewed-by: Peter Xu Signed-off-by: Fabiano Rosas (cherry picked from commit 9710401276a0eb2fc6d467d9abea1f5e3fe2c362) Signed-off-by: Michael Tokarev diff --git a/hw/core/machine.c b/hw/core/m

[Stable-8.2.5 04/21] hw/loongarch/virt: Fix memory leak

2024-05-27 Thread Michael Tokarev
: Philippe Mathieu-Daudé Message-ID: <20240507022239.3113987-1-gaos...@loongson.cn> Signed-off-by: Philippe Mathieu-Daudé (cherry picked from commit 54c52ec719fb8c83bbde54cb87b58688ab27c166) Signed-off-by: Michael Tokarev (Mjt: context fixup in hw/loongarch/virt.c due to missing-in-8.2

[Stable-8.2.5 11/21] ui/gtk: Fix mouse/motion event scaling issue with GTK display backend

2024-05-27 Thread Michael Tokarev
ndré Lureau Message-Id: <20240512111435.30121-3-hikal...@hikalium.com> (cherry picked from commit 37e91415018db3656b46cdea8f9e4d47b3ff130d) Signed-off-by: Michael Tokarev diff --git a/ui/gtk.c b/ui/gtk.c index 810d7fc796..c4a9662085 100644 --- a/ui/gtk.c +++ b/ui/gtk.c @@ -887,7 +887,7 @@ static gbool

[Stable-8.2.5 01/21] target/i386: Give IRQs a chance when resetting HF_INHIBIT_IRQ_MASK

2024-05-27 Thread Michael Tokarev
Signed-off-by: Ruihan Li Message-ID: <20240415064518.4951-4-lrh2...@pku.edu.cn> Signed-off-by: Paolo Bonzini (cherry picked from commit 6a5a63f74ba5c5355b7a8468d3d814bfffe928fb) Signed-off-by: Michael Tokarev diff --git a/target/i386/tcg/translate.c b/target/i386/tcg/translate.c index 83c2

[Stable-7.2.12 13/19] target/i386: fix operand size for DATA16 REX.W POPCNT

2024-05-27 Thread Michael Tokarev
f("%x\n", y); } which prints 5//5 on real hardware and 5// on QEMU. Cc: qemu-sta...@nongnu.org Reviewed-by: Zhao Liu Reviewed-by: Richard Henderson Signed-off-by: Paolo Bonzini (cherry picked from commit 41c685dc59bb611096f3bb6a663cfa82e4cba97b) Signed-off-b

[Stable-7.2.12 17/19] target-i386: hyper-v: Correct kvm_hv_handle_exit return value

2024-05-27 Thread Michael Tokarev
c12) Signed-off-by: Michael Tokarev diff --git a/target/i386/kvm/hyperv.c b/target/i386/kvm/hyperv.c index e3ac978648..0a2e2a07e9 100644 --- a/target/i386/kvm/hyperv.c +++ b/target/i386/kvm/hyperv.c @@ -81,7 +81,7 @@ int kvm_hv_handle_exit(X86CPU *cpu, struct kvm_hyp

[Stable-7.2.12 16/19] ui/gtk: Check if fence_fd is equal to or greater than 0

2024-05-27 Thread Michael Tokarev
Cc: Vivek Kasireddy Signed-off-by: Dongwon Kim Message-Id: <20240508175403.3399895-2-dongwon@intel.com> (cherry picked from commit e4e62514e3cc2fc9dbae44af8b80f61c730beab4) Signed-off-by: Michael Tokarev diff --git a/ui/gtk-egl.c b/ui/gtk-egl.c index 7ff9f1648c..b3d0354845 100644 --

[Stable-7.2.12 12/19] hw/remote/vfio-user: Fix config space access byte order

2024-05-27 Thread Michael Tokarev
-by: Jagannathan Raman Signed-off-by: Mattias Nissler Message-ID: <20240507094210.300566-6-mniss...@rivosinc.com> Signed-off-by: Philippe Mathieu-Daudé (cherry picked from commit e6578f1f68a0e90789a841ada532c3e494c9a04c) Signed-off-by: Michael Tokarev diff --git a/hw/remote/vfio-user-obj.c b/hw/

[Stable-7.2.12 03/19] linux-user: do_setsockopt: fix SOL_ALG.ALG_SET_KEY

2024-05-27 Thread Michael Tokarev
linux-user: Add support for setsockopt() option SOL_ALG" Signed-off-by: Michael Tokarev Message-Id: <20240331100737.2724186-2-...@tls.msk.ru> Signed-off-by: Richard Henderson (cherry picked from commit 04f6fb897a5aeb3e356a7b889869c9962f9c16c7) Signed-off-by: Michael Tokarev diff --

[Stable-7.2.12 05/19] nbd/server: Mark negotiation functions as coroutine_fn

2024-05-27 Thread Michael Tokarev
ed-off-by: Eric Blake (cherry picked from commit 4fa333e08dd96395a99ea8dd9e4c73a29dd23344) Signed-off-by: Michael Tokarev (Mjt: fixups in nbd/server.c for v8.1.0-1366-gfd358d83901d "nbd/server: Refactor list of negotiated meta contexts") diff --git a/nbd/server.c b/nbd/server.c index 4d2061

[Stable-7.2.12 14/19] target/i386: rdpkru/wrpkru are no-prefix instructions

2024-05-27 Thread Michael Tokarev
From: Paolo Bonzini Reject 0x66/0xf3/0xf2 in front of them. Cc: qemu-sta...@nongnu.org Reviewed-by: Richard Henderson Signed-off-by: Paolo Bonzini (cherry picked from commit 40a3ec7b5ffde500789d016660a171057d6b467c) Signed-off-by: Michael Tokarev diff --git a/target/i386/tcg/translate.c b

[Stable-7.2.12 09/19] hw/dmax/xlnx_dpdma: fix handling of address_extension descriptor fields

2024-05-27 Thread Michael Tokarev
d3c6369a96 ("introduce xlnx-dpdma") Signed-off-by: Alexandra Diupina Message-id: 20240428181131.23801-1-adiup...@astralinux.ru [PMM: adjusted commit message] Reviewed-by: Peter Maydell Signed-off-by: Peter Maydell (cherry picked from commit 4b00855f0ee2e2eee8fd2500ffef27c108be6dc3) Signed-off

[Stable-7.2.12 10/19] hw/arm/npcm7xx: Store derivative OTP fuse key in little endian

2024-05-27 Thread Michael Tokarev
g Reviewed-by: Peter Maydell Signed-off-by: Peter Maydell (cherry picked from commit eb656a60fd93262b1e519b3162888bf261df7f68) Signed-off-by: Michael Tokarev diff --git a/hw/arm/npcm7xx.c b/hw/arm/npcm7xx.c index d85cc02765..13d0b8bbb2 100644 --- a/hw/arm/npcm7xx.c +++ b/hw/arm/npcm7xx.c @@ -

[Stable-7.2.12 06/19] backends/cryptodev-builtin: Fix local_error leaks

2024-05-27 Thread Michael Tokarev
Reviewed-by: Philippe Mathieu-Daudé Reviewed-by: zhenwei pi Reviewed-by: Michael Tokarev Signed-off-by: Michael Tokarev (cherry picked from commit 06479dbf3d7d245572c4b3016e5a1d923ff04d66) Signed-off-by: Michael Tokarev diff --git a/backends/cryptodev-builtin.c b/backends/cryptodev-built

[Stable-7.2.12 18/19] target/i386: disable jmp_opt if EFLAGS.RF is 1

2024-05-27 Thread Michael Tokarev
8225bff7c5db504f50e54ef66b079854635dba70) Signed-off-by: Michael Tokarev diff --git a/target/i386/tcg/translate.c b/target/i386/tcg/translate.c index 20be036e1c..f8578ad1ea 100644 --- a/target/i386/tcg/translate.c +++ b/target/i386/tcg/translate.c @@ -6946,7 +6946,7 @@ static void i386_tr_init_disas_context

[Stable-7.2.12 07/19] tests/avocado: update sunxi kernel from armbian to 6.6.16

2024-05-27 Thread Michael Tokarev
-peter.mayd...@linaro.org (cherry picked from commit dcc5c018c7e6acddf81951bcbdf1019b9ab45f56) Signed-off-by: Michael Tokarev (Mjt: drop changes for tests which does not exists in 7.2) diff --git a/tests/avocado/boot_linux_console.py b/tests/avocado/boot_linux_console.py index ec07c64291..b54693869b 100644

[Stable-7.2.12 19/19] target/i386: no single-step exception after MOV or POP SS

2024-05-27 Thread Michael Tokarev
icked from commit f0f0136abba688a6516647a79cc91e03fad6d5d7) Signed-off-by: Michael Tokarev (Mjt: context fixup for v8.1.0-1189-gad75a51e84af "tcg: Rename cpu_env to tcg_env") diff --git a/target/i386/tcg/translate.c b/target/i386/tcg/translate.c index f8578ad1ea..0d47b61603 100644 -

[Stable-7.2.12 15/19] ui/gtk: Fix mouse/motion event scaling issue with GTK display backend

2024-05-27 Thread Michael Tokarev
off-by: hikalium Acked-by: Marc-André Lureau Message-Id: <20240512111435.30121-3-hikal...@hikalium.com> (cherry picked from commit 37e91415018db3656b46cdea8f9e4d47b3ff130d) Signed-off-by: Michael Tokarev diff --git a/ui/gtk.c b/ui/gtk.c index 283c41a1a1..8d740fae83 100644 --- a/ui/gtk.c ++

[Stable-7.2.12 08/19] .gitlab-ci.d/cirrus.yml: Shorten the runtime of the macOS and FreeBSD jobs

2024-05-27 Thread Michael Tokarev
), or since there is still a similar target with the opposite endianness (like xtensa/xtensael, microblaze/microblazeel etc.). Message-ID: <20240429100113.53357-1-th...@redhat.com> Signed-off-by: Thomas Huth (cherry picked from commit a88a04906b966ffdcda23a5a456abe10aa8c826e) Signed-off-by: M

[Stable-7.2.12 00/19] Patch Round-up for stable 7.2.12, freeze on 2024-06-07

2024-05-27 Thread Michael Tokarev
: gitlab-ci: Remove job building EDK2 firmware binaries 02 7bc1286b81d4 Palmer Dabbelt: gitlab/opensbi: Move to docker:stable 03 04f6fb897a5a Michael Tokarev: linux-user: do_setsockopt: fix SOL_ALG.ALG_SET_KEY 04 ae6d91a7e9b7 Zhu Yangyang: nbd/server: do not poll within a coroutine context 05

[Stable-7.2.12 04/19] nbd/server: do not poll within a coroutine context

2024-05-27 Thread Michael Tokarev
1200629-5-ebl...@redhat.com> Reviewed-by: Vladimir Sementsov-Ogievskiy (cherry picked from commit ae6d91a7e9b77abb029ed3fa9fad461422286942) Signed-off-by: Michael Tokarev diff --git a/nbd/client.c b/nbd/client.c index 30d5383cb1..15503d0928 100644 --- a/nbd/client.c +++ b/nbd/client.c @@ -596,13 +

[Stable-7.2.12 01/19] gitlab-ci: Remove job building EDK2 firmware binaries

2024-05-27 Thread Michael Tokarev
e this job to avoid wasting maintenance and CI ressources. Reported-by: Palmer Dabbelt Signed-off-by: Philippe Mathieu-Daudé Message-Id: <20230310133247.39268-1-phi...@linaro.org> Signed-off-by: Thomas Huth (cherry picked from commit 690ceb71936f9037f6e11580709e26b62d83c17c) Signed-off-by:

[Stable-7.2.12 02/19] gitlab/opensbi: Move to docker:stable

2024-05-27 Thread Michael Tokarev
commit 7bc1286b81d4e8380b3083beed1771c67ce87af3) Signed-off-by: Michael Tokarev diff --git a/.gitlab-ci.d/opensbi.yml b/.gitlab-ci.d/opensbi.yml index 04ed5a3ea1..9a651465d8 100644 --- a/.gitlab-ci.d/opensbi.yml +++ b/.gitlab-ci.d/opensbi.yml @@ -42,9 +42,9 @@ docker-opensbi: extends: .opensbi_job_rules stage: containers -

[Stable-7.2.12 11/19] target/i386: Give IRQs a chance when resetting HF_INHIBIT_IRQ_MASK

2024-05-27 Thread Michael Tokarev
Signed-off-by: Ruihan Li Message-ID: <20240415064518.4951-4-lrh2...@pku.edu.cn> Signed-off-by: Paolo Bonzini (cherry picked from commit 6a5a63f74ba5c5355b7a8468d3d814bfffe928fb) Signed-off-by: Michael Tokarev (Mjt: context fixup due to missing-in-7.2 v8.1.0-1189-gad75a51e84 "tcg: Ren

Re: [PULL 10/10] hw/loongarch/virt: Fix FDT memory node address width

2024-05-24 Thread Michael Tokarev
23.05.2024 04:46, Song Gao wrote: From: Jiaxun Yang Higher bits for memory nodes were omitted at qemu_fdt_setprop_cells. Cc: qemu-sta...@nongnu.org Signed-off-by: Jiaxun Yang Reviewed-by: Song Gao Message-Id: <20240520-loongarch-fdt-memnode-v1-1-5ea9be939...@flygoat.com> Signed-off-by: Song

Re: [PULL 01/10] target/loongarch/kvm: Fix VM recovery from disk failures

2024-05-24 Thread Michael Tokarev
23.05.2024 04:46, Song Gao wrote: vmstate does not save kvm_state_conter, which can cause VM recovery from disk to fail. Cc: qemu-sta...@nongnu.org Signed-off-by: Song Gao Acked-by: Peter Xu Message-Id: <20240508024732.3127792-1-gaos...@loongson.cn> --- target/loongarch/machine.c | 6 --

Re: [PATCH v3 1/3] qemu-keymap: Free xkb allocations

2024-05-22 Thread Michael Tokarev
22.05.2024 14:35, Peter Maydell wrote: ... This is surely a sanitizer bug. We're unconditionally about to exit() the program here, where everything is freed, so nothing is leaked. https://lists.nongnu.org/archive/html/qemu-devel/2024-05/msg00658.html fwiw. /mjt -- GPG Key transition (from

Re: [PATCH] hw/loongarch/virt: Fix FDT memory node address width

2024-05-21 Thread Michael Tokarev
21.05.2024 00:06, Jiaxun Yang wrpte: Higher bits for memory nodes were omitted at qemu_fdt_setprop_cells. Signed-off-by: Jiaxun Yang --- This should be stable backported, otherwise DT boot is totally broken. Please add Cc: qemu-stable@ for changes which needs to be back-ported. I don't read

Re: [PATCH v2 3/3] migration/colo: Tidy up bql_unlock() around bdrv_activate_all()

2024-05-16 Thread Michael Tokarev
16.05.2024 06:45, Li Zhijian wrote: Make the code more tight. Suggested-by: Michael Tokarev Reviewed-by: Peter Xu Reviewed-by: Zhang Chen Signed-off-by: Li Zhijian Signed-off-by: Michael Tokarev /mjt --- V2: Collected reviewed-by tags This change/comment suggested by "Michael To

Re: [PULL 00/11] Ui patches

2024-05-15 Thread Michael Tokarev
14.05.2024 16:17, marcandre.lur...@redhat.com wrote: UI: small fixes and improvements Bernhard Beschow (1): ui/sdl2: Allow host to power down screen Dongwon Kim

Re: CPR/liveupdate: test results using prior bug fix

2024-05-14 Thread Michael Tokarev
14.05.2024 16:54, Michael Tokarev пишет: On 5/14/24 16:39, Michael Galaxy wrote: Steve, OK, so it does not look like this bugfix you wrote was included in 8.2.4 (which was released yesterday). Unfortunately, that means that anyone using CPR in that release will still (eventually) encounter

  1   2   3   4   5   6   7   8   9   10   >