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
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
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
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
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
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
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
-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/
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-
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
--
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
: 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
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/
-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="$
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
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_
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
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
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
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,
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
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
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-
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
(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
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
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
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
-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
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/
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
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
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
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
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
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
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
@@ -
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 +
: 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
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)
*/
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
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 --
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
: 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
), 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
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
@@
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
-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
-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
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
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
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
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
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
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
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_
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/
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
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
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
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
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
--
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,
-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/
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
-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="$
(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
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
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
: 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
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
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
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
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
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
--
-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/
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 --
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
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
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
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
@@ -
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
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
-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
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
-
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
++
), 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
:
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
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 +
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:
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
-
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
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
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 --
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
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
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
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
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
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 the bug like
I did.
8.2.4 is basically a
1 - 100 of 6945 matches
Mail list logo