17.03.2024 01:19, Olaf Hering:
Sat, 16 Mar 2024 22:40:14 +0300 Michael Tokarev :
meson: ensure dbus-display generated code is built before other units
(cherry picked from commit 1222070e772833c6875e0ca63565db12c22df39e)
"static_library" is used often. Some use the 'p
(cherry picked from commit 1222070e772833c6875e0ca63565db12c22df39e)
Signed-off-by: Michael Tokarev
This has bitten me multiple times, when dbus-display1.c isn't generated
promptly. So I thought it's a good pick. Apparently not :)
And indeed, on master the same issue exists now, - after
13.03.2024 22:10, Si-Wei Liu wrote:
On 3/13/2024 11:12 AM, Michael Tokarev wrote:
..
Is this a -stable material?
Probably yes, the pre-requisites of this patch are PATCH #10 and #11 from this
series (where SVQ_TSTATE_DISABLING gets defined and set).
If yes, is it also applicable
10.03.2024 21:13, Richard Henderson wrote:
On 3/9/24 08:40, Michael Tokarev wrote:
...
I tried to pick this one up for stable-7.2 (since the fix is for older commit),
and faced a fun issue in this change to tests/tcg/aarch64/Makefile.target,
since 7.2. doesn't have CROSS_AS_HAS_ARMV9_SME yet
13.03.2024 21:12, Michael Tokarev пишет:
14.02.2024 14:28, Si-Wei Liu wrote:
Fix an issue where cancellation of ongoing migration ends up
with no network connectivity.
When canceling migration, SVQ will be switched back to the
passthrough mode, but the right call fd is not programed
07.03.2024 19:03, Jonathan Cameron via wrote:
With a numa set up such as
-numa nodeid=0,cpus=0 \
-numa nodeid=1,memdev=mem \
-numa nodeid=2,cpus=1
and appropriate hmat_lb entries the initiator list is correctly
computed and writen to HMAT as 0,2 but then the LB data is accessed
using the node
14.02.2024 14:28, Si-Wei Liu wrote:
Fix an issue where cancellation of ongoing migration ends up
with no network connectivity.
When canceling migration, SVQ will be switched back to the
passthrough mode, but the right call fd is not programed to
the device and the svq's own call fd is still
13.03.2024 20:21, Michael Tokarev:
12.03.2024 17:27, Anthony PERARD wrote:
From: Peng Fan
xen_invalidate_map_cache_entry is not expected to run in a
coroutine. Without this, there is crash:
Hi! Is this a stable material? (It applies cleanly and builds on 8.2 and 7.2)
Actually for 7.2
12.03.2024 17:27, Anthony PERARD wrote:
From: Peng Fan
xen_invalidate_map_cache_entry is not expected to run in a
coroutine. Without this, there is crash:
Hi! Is this a stable material? (It applies cleanly and builds on 8.2 and 7.2)
Thanks,
/mjt
12.03.2024 14:36, Jason Wang wrote:
...
Andrew Melnychenko (5):
ebpf: Added eBPF map update through mmap.
ebpf: Added eBPF initialization by fds.
virtio-net: Added property to load eBPF RSS with fds.
05.03.2024 22:56, Fabiano Rosas :
Commit bc38feddeb ("io: fsync before closing a file channel") added a
Fixes: bc38feddeb ("io: fsync before closing a file channel")
FWIW, this is commit c05dfcb7f2 in master, not bc38feddeb.
It's too late to change that now though.
/mjt
10.03.2024 21:13, Richard Henderson :
...
If it all applies without drama, all is well.
This very fix applies and works just fine on top of 7.2, it is only
the tests part (the Makefile.target fragment) which isn't, so it's
kinda problematic to apply it without a test. And while figuring out
339adf2f38 isn't in any released version and hasn't been picked
up for stable either, so neither of the two changes has to go to stable.
Still, thank you for remembering to Cc qemu-stable@, - it is better to have
extra there and reject what's not needed than to miss something important.
Reviewed-b
04.03.2024 19:37, Sven Schnelle :
HP-UX 10.20 seems to make the lsi53c895a spinning on a memory location
under certain circumstances. As the SCSI controller and CPU are not
running at the same time this loop will never finish. After some
time, the check loop interrupts with a unexpected device
05.03.2024 19:39, Richard Henderson wrote:
While the 8-bit input elements are sequential in the input vector,
the 32-bit output elements are not sequential in the output matrix.
Do not attempt to compute 2 32-bit outputs at the same time.
Cc: qemu-sta...@nongnu.org
Fixes: 23a5e3859f5
):
replay: Improve error messages about configuration conflicts
char: Slightly better error reporting when chardev is in use
blockdev: Fix block_resize error reporting for op blockers
qerror: QERR_DEVICE_IN_USE is no longer used, drop
Michael Tokarev (1):
make-release: switch
From: Ani Sinha
Update bios-bits docs to add more details on why a pre-OS environment for
testing bioses is useful. Add author's FOSDEM talk link. Also improve the
formating of the document while at it.
Signed-off-by: Ani Sinha
Reviewed-by: Michael Tokarev
Signed-off-by: Michael Tokarev
).
Signed-off-by: Thomas Huth
Reviewed-by: Jonathan Cameron
Reviewed-by: Michael Tokarev
Signed-off-by: Michael Tokarev
---
hw/pci-bridge/cxl_upstream.c | 8
include/hw/cxl/cxl_cdat.h| 8 +---
2 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/hw/pci-bridge/cxl_upstream.c
From: BALATON Zoltan
Signed-off-by: BALATON Zoltan
Reviewed-by: Michael Tokarev
Signed-off-by: Michael Tokarev
---
hw/scsi/lsi53c895a.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/hw/scsi/lsi53c895a.c b/hw/scsi/lsi53c895a.c
index d607a5f9fb..f8598a17f5 100644
--- a/hw
From: Markus Armbruster
Signed-off-by: Markus Armbruster
Reviewed-by: Philippe Mathieu-Daudé
Reviewed-by: Michael Tokarev
Signed-off-by: Michael Tokarev
---
include/qapi/qmp/qerror.h | 3 ---
1 file changed, 3 deletions(-)
diff --git a/include/qapi/qmp/qerror.h b/include/qapi/qmp/qerror.h
).
Signed-off-by: Thomas Huth
Reviewed-by: Jonathan Cameron
Reviewed-by: Michael Tokarev
Signed-off-by: Michael Tokarev
---
hw/mem/cxl_type3.c| 24
include/hw/cxl/cxl_cdat.h | 9 ++---
2 files changed, 18 insertions(+), 15 deletions(-)
diff --git a/hw/mem
-André Lureau
Reviewed-by: Michael Tokarev
Signed-off-by: Michael Tokarev
---
chardev/char-fe.c | 13 +++--
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/chardev/char-fe.c b/chardev/char-fe.c
index 20222a4cad..66cee8475a 100644
--- a/chardev/char-fe.c
+++ b/chardev/char-fe.c
is not supported with multiple CPUs
Record/replay is not supported with -snapshot
Signed-off-by: Markus Armbruster
Reviewed-by: Pavel Dovgalyuk
Reviewed-by: Philippe Mathieu-Daudé
Reviewed-by: Michael Tokarev
Signed-off-by: Michael Tokarev
---
replay/replay.c | 2 +-
system/vl.c | 2 +-
2
formats is definitely
extra burden too.
Signed-off-by: Michael Tokarev
Reviewed-by: Daniel P. Berrangé
Reviewed-by: Stefan Hajnoczi
---
scripts/make-release | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/scripts/make-release b/scripts/make-release
index 9c570b87f4
From: Frediano Ziglio
Not used outside C module.
Signed-off-by: Frediano Ziglio
Reviewed-by: Philippe Mathieu-Daudé
Reviewed-by: Richard Henderson
Reviewed-by Tokarev
Signed-off-by: Michael Tokarev
---
hw/vfio/pci.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
uot;block_resize", "arguments": {"node-name": "blk1",
"size":32768}}
<- {"error": {"class": "GenericError", "desc": "Device '(null)' is in use"}}
Broken when commit 3b1dbd11a60 made @device optional.
is
assigned to uint8_t *buf in CDATObject, i.e. a pointer of a different
type. Change the local variable to the same type as buf in CDATObject
to avoid the error.
Signed-off-by: Thomas Huth
Reviewed-by: Jonathan Cameron
Reviewed-by: Michael Tokarev
Signed-off-by: Michael Tokarev
---
hw/cxl/cxl
08.03.2024 07:22, Ani Sinha :
Update bios-bits docs to add more details on why a pre-OS environment for
testing bioses is useful. Add author's FOSDEM talk link. Also improve the
formating of the document while at it.
CC: qemu-triv...@nongnu.org
Signed-off-by: Ani Sinha
Reviewed-by: Michael
04.03.2024 13:44, Thomas Huth wrote:
When setting GLIB_VERSION_MAX_ALLOWED to GLIB_VERSION_2_58 or higher
(which we'll certainly do in the not too distant future), glib adds
type safety checks to the g_steal_pointer() macro. This triggers
errors in the cxl code since the pointer types do not
07.03.2024 21:57, Bernhard Beschow :
Am 1. März 2024 18:59:32 UTC schrieb "Philippe Mathieu-Daudé"
:
Trivial cleanups, mostly around the 'isapc' machine.
Philippe Mathieu-Daudé (4):
hw/i386/pc: Remove pc_compat_1_4..1.7[] left over declarations
hw/i386/pc: Use generated
05.03.2024 05:31, Richard Henderson :
The while the 8-bit input elements are sequential in the input vector,
Nitpick: "The while the"
/mjt
formats is definitely
extra burden too.
Signed-off-by: Michael Tokarev
---
scripts/make-release | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/scripts/make-release b/scripts/make-release
index 9c570b87f4..6e0433de24 100755
--- a/scripts/make-release
+++ b/scripts/make-release
Changelog (stable-8.2-hash master-hash Author Name: Commmit-Subject):
11aa0b1ff1 Michael Tokarev:
Update version for 8.2.2 release
21214699c2 462945cd22 Thomas Huth:
chardev/char-socket: Fix TLS io channels sending too much data to the backend
2a97c05796 f0cb6828ae Thomas Huth:
tests/unit/test-util
Changelog (stable-7.2-hash master-hash Author Name: Commmit-Subject):
eee83fae9d Michael Tokarev:
Update version for 7.2.10 release
0ee0f9d822 2196157404 Paolo Bonzini:
target/i386: the sgx_epc_get_section stub is reachable
90b1b8e0d6 b6903cbe3a Peter Maydell:
tests/unit/test-blockjob: Disable
installed via pip in the venv
instead, and that is using a newer version, too, according to our
pythondeps.toml file.
Thus we can simply drop the version check now to get rid of the
distutils dependency here.
Signed-off-by: Thomas Huth
Reviewed-by: Michael Tokarev
Thanks once again,
/mjt
.
Signed-off-by: Thomas Huth
Reviewed-by: Michael Tokarev
Thanks!
/mjt
---
docs/conf.py | 10 --
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/docs/conf.py b/docs/conf.py
index e84a95e71c..1b2afa241c 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -29,7 +29,6
03.03.2024 08:46, del...@kernel.org :
From: Helge Deller
Signed-off-by: Helge Deller
Suggested-by: Michael Tokarev
Reviewed-by: Richard Henderson
Reviewed-by: Michael Tokarev
Thank you!
/mjt
roms/Makefile | 7 +++
1 file changed, 7 insertions(+)
diff --git a/roms/Makefile b
01.03.2024 21:56, Frediano Ziglio :
Not used outside C module.
Applied to trivial-patches (with subject fixup)
/mjt
03.03.2024 13:33, Andreas Schwab :
On Jan 28 2024, Michael Tokarev wrote:
From: Richard Henderson
A typo in sizeof_reg put the registers at the wrong offset.
Simplify the expressions to use positive addresses from the
start of uc_mcontext instead of negative addresses from the
end
lways keep the GIC switches
enabled in the --without-default-devices builds, too.
Message-ID: <20240221110059.152665-1-th...@redhat.com>
Tested-by: Fabiano Rosas
Signed-off-by: Thomas Huth
(cherry picked from commit 8bd3f84d1f6fba0edebc450be6fa2c7630584df9)
Signed-off-by: Michael Tokarev
diff
..@redhat.com>
Reviewed-by: Marc-André Lureau
Reviewed-by: Philippe Mathieu-Daudé
Signed-off-by: Thomas Huth
(cherry picked from commit f0cb6828ae34fb56fbb869bb3147a636d1c984ce)
Signed-off-by: Michael Tokarev
diff --git a/tests/unit/test-util-sockets.c b/tests/unit/test-util-sockets.c
index 63909c
e80$@fysnet.net>
[thuth: Break long line to avoid checkpatch.pl error]
Signed-off-by: Thomas Huth
(cherry picked from commit 5e02a4fdebc442e34c5bb05e4540f85cc6e802f0)
Signed-off-by: Michael Tokarev
diff --git a/hw/usb/bus.c b/hw/usb/bus.c
index 92d6ed5626..4d4c671913 100644
--- a/hw/usb/bus.c
+++ b/
The following patches are queued for QEMU stable v8.2.2:
https://gitlab.com/qemu-project/qemu/-/commits/staging-8.2
Patch freeze is 2024-03-02, and the release is planned for 2024-03-04:
https://wiki.qemu.org/Planning/8.2
The changes which are staging for inclusion, with the original
d-by: Marc-André Lureau
Signed-off-by: Thomas Huth
(cherry picked from commit 462945cd22d2bcd233401ed3aa167d83a8e35b05)
Signed-off-by: Michael Tokarev
diff --git a/chardev/char-socket.c b/chardev/char-socket.c
index 73947da188..034840593d 100644
--- a/chardev/char-socket.c
+++ b/chardev/char-socket
-by: Peter Maydell
(cherry picked from commit a8bf9de2f4f398315ac5340e4b88c478d5457731)
Signed-off-by: Michael Tokarev
diff --git a/.gitlab-ci.d/cirrus/build.yml b/.gitlab-ci.d/cirrus/build.yml
index 7ef6af8d33..d8cf08dc14 100644
--- a/.gitlab-ci.d/cirrus/build.yml
+++ b/.gitlab-ci.d/cirrus/build.yml
The following patches are queued for QEMU stable v7.2.10:
https://gitlab.com/qemu-project/qemu/-/commits/staging-7.2
Patch freeze is 2024-03-02, and the release is planned for 2024-03-04:
https://wiki.qemu.org/Planning/7.2
The changes which are staging for inclusion, with the original
-by: Richard W.M. Jones
Reviewed-by: Richard W.M. Jones
Reviewed-by: Daniel P. Berrangé
Reviewed-by: Juan Quintela
Signed-off-by: Juan Quintela
(cherry picked from commit abe2c4bdb65e8dd9cb2f01c355baa394bf49a8af)
Signed-off-by: Michael Tokarev
diff --git a/tests/unit/test-vmstate.c b/tests/un
e80$@fysnet.net>
[thuth: Break long line to avoid checkpatch.pl error]
Signed-off-by: Thomas Huth
(cherry picked from commit 5e02a4fdebc442e34c5bb05e4540f85cc6e802f0)
Signed-off-by: Michael Tokarev
diff --git a/hw/usb/bus.c b/hw/usb/bus.c
index 92d6ed5626..4d4c671913 100644
--- a/hw/usb/bus.c
+++ b/
Message-Id: <20230130104446.1286773-4-th...@redhat.com>
Reviewed-by: Richard Henderson
Signed-off-by: Thomas Huth
(cherry picked from commit f2e57851b831922625f9d364d78c11a0258331a6)
Signed-off-by: Michael Tokarev
diff --git a/tests/qtest/display-vga-test.c b/tests/qtest/display-vga-test.c
index ace3bb
lo Bonzini
Message-ID: <20220201190941.106001-1-pbonz...@redhat.com>
Signed-off-by: Paolo Bonzini
(cherry picked from commit 219615740425d9683588207b40a365e6741691a6)
Signed-off-by: Michael Tokarev
diff --git a/hw/i386/sgx-stub.c b/hw/i386/sgx-stub.c
index 26833eb233..16b1dfd90b 100644
-
..@redhat.com>
Reviewed-by: Marc-André Lureau
Reviewed-by: Philippe Mathieu-Daudé
Signed-off-by: Thomas Huth
(cherry picked from commit f0cb6828ae34fb56fbb869bb3147a636d1c984ce)
Signed-off-by: Michael Tokarev
diff --git a/tests/unit/test-util-sockets.c b/tests/unit/test-util-sockets.c
index 63909c
8)
Signed-off-by: Michael Tokarev
diff --git a/tests/unit/test-blockjob.c b/tests/unit/test-blockjob.c
index c0426bd10c..a130f6fefb 100644
--- a/tests/unit/test-blockjob.c
+++ b/tests/unit/test-blockjob.c
@@ -531,6 +531,13 @@ int main(int argc, char **argv)
g_test_add_func("/blockjob/
01.03.2024 21:56, Frediano Ziglio wrote:
Not used outside C module.
Please add a sensible subject prefix, like "hw/vfio/pci.c: ".
With that,
Revieved-by: Michael Tokarev
This is a good candidate for trivial-patches@ too (Cc'd).
/mjt
Signed-off-by: Frediano Ziglio
---
hw/
01.03.2024 22:04, Cole Robinson wrote:
Patch freeze is 2024-03-02, and the release is planned for
2024-03-04:
...
Response might be too late, But here's the patches we are still carrying
in Fedora 38 7.2.X and the explanations
Nah, we've whole day left before the freeze.
* abe2c4bdb6
17.02.2024 22:26, Daniel Henrique Barboza:
diff --git a/tests/qtest/libqos/virtio.c b/tests/qtest/libqos/virtio.c
index 410513225f..4f39124eba 100644
--- a/tests/qtest/libqos/virtio.c
+++ b/tests/qtest/libqos/virtio.c
@@ -280,14 +280,27 @@ QVRingIndirectDesc
("target/i386: Use atomic operations for pte updates",
2022-10-18)
Signed-off-by: Paolo Bonzini
(cherry picked from commit b5a9de3259f4c791bde2faff086dd5737625e41e)
Signed-off-by: Michael Tokarev
diff --git a/target/i386/tcg/sysemu/excp_helper.c
b/target/i386/tcg/sysemu/excp_help
-by: Klaus Jensen
Reviewed-by: Minwoo Im
Message-ID: <20240222-fix-sriov-numcntl-v1-1-d60bea5e7...@samsung.com>
Signed-off-by: Philippe Mathieu-Daudé
(cherry picked from commit d2b5bb860e6c17442ad95cc275feb07c1665be5c)
Signed-off-by: Michael Tokarev
diff --git a/hw/nvme/ctrl.c b/hw/nvme/ctrl.c
-by: Nicholas Piggin
(cherry picked from commit c8fd9667e5975fe2e70a906e125a758737eab707)
Signed-off-by: Michael Tokarev
diff --git a/target/ppc/excp_helper.c b/target/ppc/excp_helper.c
index a42743a3e0..9b8fd69b85 100644
--- a/target/ppc/excp_helper.c
+++ b/target/ppc/excp_helper.c
@@ -1312,6 +13
The following patches are queued for QEMU stable v8.2.2:
https://gitlab.com/qemu-project/qemu/-/commits/staging-8.2
Patch freeze is 2024-03-02, and the release is planned for 2024-03-04:
https://wiki.qemu.org/Planning/8.2
Please respond here or CC qemu-sta...@nongnu.org on any additional
rom commit a28fe7dc1939333c81b895cdced81c69eb7c5ad0)
Signed-off-by: Michael Tokarev
diff --git a/target/i386/tcg/sysemu/excp_helper.c
b/target/i386/tcg/sysemu/excp_helper.c
index 38c313abc9..89df61eec6 100644
--- a/target/i386/tcg/sysemu/excp_helper.c
+++ b/target/i386/tcg/sysemu/excp_helper.c
@@ -164,8 +164,7 @@ s
oject/qemu/-/issues/2118
Reviewed-by: Thomas Huth
Signed-off-by: Alex Bennée
Message-Id: <20240227144335.1196131-4-alex.ben...@linaro.org>
(cherry picked from commit 151b7dba391fab64cc008a1fdba6ddcf6f8c39c8)
Signed-off-by: Michael Tokarev
diff --git a/tests/vm/Makefile.include b/tests/vm/Makefi
homas Huth
Reviewed-by: Alex Bennée
Message-id: 20240220165602.135695-1-peter.mayd...@linaro.org
(cherry picked from commit 5cd3ae4903e33982e7a9bbd04674af517e796d6e)
Signed-off-by: Michael Tokarev
diff --git a/.gitlab-ci.d/windows.yml b/.gitlab-ci.d/windows.yml
index 5c1e385dc8..8fc08218d2 100644
---
ssues/1769
Reviewed-by: Harsh Prateek Bora
Tested-by: Harsh Prateek Bora
Reviewed-by: Cédric Le Goater
Tested-by: Cédric Le Goater
Signed-off-by: Nicholas Piggin
(cherry picked from commit 2cc0e449d17310877fb28a942d4627ad22bb68ea)
Signed-off-by: Michael Tokarev
diff --git a/target/ppc/tra
From: Tianlan Zhou
Input grab key should be Ctrl-Alt-g, not just Ctrl-Alt.
Fixes: f8d2c9369b ("sdl: use ctrl-alt-g as grab hotkey")
Signed-off-by: Tianlan Zhou
Reviewed-by: Thomas Huth
Reviewed-by: Michael Tokarev
Signed-off-by: Michael Tokarev
(cherry picked f
Bennée
Message-Id: <20240227144335.1196131-5-alex.ben...@linaro.org>
(cherry picked from commit 8467ac75b3b7207a49a1c6c7b87f0f7d2d0cea18)
Signed-off-by: Michael Tokarev
diff --git a/tests/vm/openbsd b/tests/vm/openbsd
index 85c5bb3536..85c9863633 100755
--- a/tests/vm/openbsd
+++ b/te
-by: Peter Maydell
(cherry picked from commit a8bf9de2f4f398315ac5340e4b88c478d5457731)
Signed-off-by: Michael Tokarev
diff --git a/.gitlab-ci.d/cirrus/build.yml b/.gitlab-ci.d/cirrus/build.yml
index 29d55c4aa3..43dd52dd19 100644
--- a/.gitlab-ci.d/cirrus/build.yml
+++ b/.gitlab-ci.d/cirrus/build.yml
From: Gerd Hoffmann
Signed-off-by: Gerd Hoffmann
(cherry picked from commit 658178c3d4e95b3f4106e25ec5a209356e339032)
Signed-off-by: Michael Tokarev
diff --git a/pc-bios/edk2-aarch64-code.fd.bz2 b/pc-bios/edk2-aarch64-code.fd.bz2
index fdcf89022a..5d0a57173d 100644
Binary files a/pc-bios/edk2
Fixes: 4a1e9d4d11c ("target/i386: Use atomic operations for pte updates",
2022-10-18)
Signed-off-by: Paolo Bonzini
(cherry picked from commit 68fb78d7d5723066ec2cacee7d25d67a4143b42f)
Signed-off-by: Michael Tokarev
diff --git a/target/i386/tcg/sysemu/excp_helper.c
b/target/i386/
From: Tianlan Zhou
Input grab key should be Ctrl-Alt-g, not just Ctrl-Alt.
Fixes: f8d2c9369b ("sdl: use ctrl-alt-g as grab hotkey")
Signed-off-by: Tianlan Zhou
Reviewed-by: Thomas Huth
Reviewed-by: Michael Tokarev
Signed-off-by: Michael Tokarev
(cherry picked f
ven though the manual is not clear on that.
Cc: qemu-sta...@nongnu.org
Fixes: 4a1e9d4d11c ("target/i386: Use atomic operations for pte updates",
2022-10-18)
Signed-off-by: Paolo Bonzini
(cherry picked from commit d09c79010ffd880dc69e7a21e3cfdef90b928fb8)
Signed-off-by: Michael Tokarev
: qemu-sta...@nongnu.org
Signed-off-by: Jessica Clarke
Reviewed-by: Alex Bennée
Message-id: 20240222000341.1562443-1-jrt...@jrtc27.com
Reviewed-by: Peter Maydell
Signed-off-by: Peter Maydell
(cherry picked from commit 4d28d57c9f2eb1cdf70b29cea6e50282e010075b)
Signed-off-by: Michael Tokarev
diff
From: Gerd Hoffmann
Signed-off-by: Gerd Hoffmann
(cherry picked from commit 9c996f3d11f8582ac5d4daf5d17453ac09d4acf8)
Signed-off-by: Michael Tokarev
diff --git a/roms/edk2 b/roms/edk2
index b8a3eec88c..edc6681206 16
--- a/roms/edk2
+++ b/roms/edk2
@@ -1 +1 @@
-Subproject commit
Cc: qemu-sta...@nongnu.org
Co-developed-by: Michael Brown
Signed-off-by: Michael Brown
Signed-off-by: Paolo Bonzini
(cherry picked from commit b1661801c184119a10ad6cbc3b80330fc22e7b2c)
Signed-off-by: Michael Tokarev
(Mjt: drop unrelated change in target/i386/cpu.c)
diff --git a/target/i386/cpu.h b/target
eviewed-by: Philippe Mathieu-Daudé
Reviewed-by: Michael Tokarev
Signed-off-by: Michael Tokarev
(cherry picked from commit 04b86ccb5dc8a1fad809753cfbaafd4bb13283d4)
Signed-off-by: Michael Tokarev
diff --git a/hw/hppa/Kconfig b/hw/hppa/Kconfig
index ff8528aaa8..dff5df7f72 100644
--- a/hw/hppa/K
Cc: qemu-sta...@nongnu.org
Co-developed-by: Michael Brown
Signed-off-by: Michael Brown
Signed-off-by: Paolo Bonzini
(cherry picked from commit b1661801c184119a10ad6cbc3b80330fc22e7b2c)
Signed-off-by: Michael Tokarev
(Mjt: drop unrelated change in target/i386/cpu.c)
diff --git a/target/i386/cpu.h b/target
Bennée
Message-Id: <20240227144335.1196131-5-alex.ben...@linaro.org>
(cherry picked from commit 8467ac75b3b7207a49a1c6c7b87f0f7d2d0cea18)
Signed-off-by: Michael Tokarev
diff --git a/tests/vm/openbsd b/tests/vm/openbsd
index eaeb201e91..f185aa96ab 100755
--- a/tests/vm/openbsd
+++ b/te
Fixes: 4a1e9d4d11c ("target/i386: Use atomic operations for pte updates",
2022-10-18)
Signed-off-by: Paolo Bonzini
(cherry picked from commit 68fb78d7d5723066ec2cacee7d25d67a4143b42f)
Signed-off-by: Michael Tokarev
diff --git a/target/i386/tcg/sysemu/excp_helper.c
b/target/i386/
The following patches are queued for QEMU stable v7.2.10:
https://gitlab.com/qemu-project/qemu/-/commits/staging-7.2
Patch freeze is 2024-03-02, and the release is planned for 2024-03-04:
https://wiki.qemu.org/Planning/7.2
Please respond here or CC qemu-sta...@nongnu.org on any additional
homas Huth
Reviewed-by: Alex Bennée
Message-id: 20240220165602.135695-1-peter.mayd...@linaro.org
(cherry picked from commit 5cd3ae4903e33982e7a9bbd04674af517e796d6e)
Signed-off-by: Michael Tokarev
(Mjt: in 7.2 the piece being removed is different but the job has to go anyway)
diff --git a/.gitlab-ci.d/w
("target/i386: Use atomic operations for pte updates",
2022-10-18)
Signed-off-by: Paolo Bonzini
(cherry picked from commit b5a9de3259f4c791bde2faff086dd5737625e41e)
Signed-off-by: Michael Tokarev
diff --git a/target/i386/tcg/sysemu/excp_helper.c
b/target/i386/tcg/sysemu/excp_help
-by: Klaus Jensen
Reviewed-by: Minwoo Im
Message-ID: <20240222-fix-sriov-numcntl-v1-1-d60bea5e7...@samsung.com>
Signed-off-by: Philippe Mathieu-Daudé
(cherry picked from commit d2b5bb860e6c17442ad95cc275feb07c1665be5c)
Signed-off-by: Michael Tokarev
diff --git a/hw/nvme/ctrl.c b/hw/nvme/ctrl.c
ven though the manual is not clear on that.
Cc: qemu-sta...@nongnu.org
Fixes: 4a1e9d4d11c ("target/i386: Use atomic operations for pte updates",
2022-10-18)
Signed-off-by: Paolo Bonzini
(cherry picked from commit d09c79010ffd880dc69e7a21e3cfdef90b928fb8)
Signed-off-by: Michael Tokarev
From: Tianlan Zhou
Input grab key should be Ctrl-Alt-g, not just Ctrl-Alt.
Fixes: f8d2c9369b ("sdl: use ctrl-alt-g as grab hotkey")
Signed-off-by: Tianlan Zhou
Reviewed-by: Thomas Huth
Reviewed-by: Michael Tokarev
Signed-off-by: Michael Tokarev
(cherry picked f
rom commit a28fe7dc1939333c81b895cdced81c69eb7c5ad0)
Signed-off-by: Michael Tokarev
diff --git a/target/i386/tcg/sysemu/excp_helper.c
b/target/i386/tcg/sysemu/excp_helper.c
index 389a0d6912..61b8d2fdde 100644
--- a/target/i386/tcg/sysemu/excp_helper.c
+++ b/target/i386/tcg/sysemu/excp_helper.c
@@ -162,8 +162,7 @@ s
ssues/1769
Reviewed-by: Harsh Prateek Bora
Tested-by: Harsh Prateek Bora
Reviewed-by: Cédric Le Goater
Tested-by: Cédric Le Goater
Signed-off-by: Nicholas Piggin
(cherry picked from commit 2cc0e449d17310877fb28a942d4627ad22bb68ea)
Signed-off-by: Michael Tokarev
diff --git a/target/ppc/tra
: qemu-sta...@nongnu.org
Signed-off-by: Jessica Clarke
Reviewed-by: Alex Bennée
Message-id: 20240222000341.1562443-1-jrt...@jrtc27.com
Reviewed-by: Peter Maydell
Signed-off-by: Peter Maydell
(cherry picked from commit 4d28d57c9f2eb1cdf70b29cea6e50282e010075b)
Signed-off-by: Michael Tokarev
diff
oject/qemu/-/issues/2118
Reviewed-by: Thomas Huth
Signed-off-by: Alex Bennée
Message-Id: <20240227144335.1196131-4-alex.ben...@linaro.org>
(cherry picked from commit 151b7dba391fab64cc008a1fdba6ddcf6f8c39c8)
Signed-off-by: Michael Tokarev
diff --git a/tests/vm/Makefile.include b/tests/vm/Makefi
From: Tianlan Zhou
Input grab key should be Ctrl-Alt-g, not just Ctrl-Alt.
Fixes: f8d2c9369b ("sdl: use ctrl-alt-g as grab hotkey")
Signed-off-by: Tianlan Zhou
Reviewed-by: Thomas Huth
Reviewed-by: Michael Tokarev
Signed-off-by: Michael Tokarev
(cherry picked f
. Berrangé
(cherry picked from commit 1222070e772833c6875e0ca63565db12c22df39e)
Signed-off-by: Michael Tokarev
diff --git a/ui/meson.build b/ui/meson.build
index c1b137bf33..76c6644b3f 100644
--- a/ui/meson.build
+++ b/ui/meson.build
@@ -81,7 +81,9 @@ if dbus_display
28.02.2024 11:06, Paolo Bonzini:
diff --git a/target/i386/cpu.c b/target/i386/cpu.c
index 647371198c7..ba6d7b80a7f 100644
--- a/target/i386/cpu.c
+++ b/target/i386/cpu.c
@@ -7732,7 +7732,7 @@ static bool x86_cpu_has_work(CPUState *cs)
return x86_cpu_pending_interrupt(cs,
22.02.2024 00:16, Michael Tokarev wrote:
-static int64_t cvtnum_full(const char *name, const char *value, int64_t min,
- int64_t max)
+static int64_t cvtnum_full(const char *name, const char *value,
+ bool issize, int64_t min, int64_t max
26.02.2024 17:14, Daniel P. Berrangé :
On Thu, Feb 22, 2024 at 12:15:42AM +0300, Michael Tokarev wrote:
Currently we have:
./qemu-img resize none +10
qemu-img: Could not open 'none': Could not open 'none': No such file or
directory
stop printing the message twice, - local_err already
pes aren't changed by this patch, since they're
called from many places and will be removed a few patches
later. Only artifical "qemu-img" argv0 is provided in
there for now.
Signed-off-by: Michael Tokarev
---
qemu-img.c | 80 +-
1 file ch
22.02.2024 00:15, Michael Tokarev :
Currently we have:
./qemu-img resize none +10
qemu-img: Could not open 'none': Could not open 'none': No such file or
directory
This one needs expected-output tweaks for tests.
/mjt
26.02.2024 18:43, Michael Tokarev wrote:
The reason is most likely the argv/argc handling (lack of optind reset).
In the later change it is fixed but at that stage it's broken.
Nope. GNU getopt_long really needs resetting the state.
Or else it keeps return_in_order/permute/etc setting from
26.02.2024 18:40, Daniel P. Berrangé :
..
I'm not sure how, but this change seems to have broken the iotests.
Just one example:
Heh. Thank you for trying that. I wanted to do that but forgot.
The reason is most likely the argv/argc handling (lack of optind reset).
In the later change it is
26.02.2024 17:52, Daniel P. Berrangé wrote:
On Thu, Feb 22, 2024 at 12:16:00AM +0300, Michael Tokarev wrote:
'qemu-img resize --help' does not work, since it wants more
arguments. Also it -size is only recognized as a very last
argument, but it is common for tools to handle other options
after
26.02.2024 17:34, Daniel P. Berrangé wrote:
On Thu, Feb 22, 2024 at 12:15:47AM +0300, Michael Tokarev wrote:
For the global help there's an extra '\n' after 'Usage'. It would be
good go be consistent in this between global and per-command help.
$ ./build/qemu-img --help
qemu-img version
26.02.2024 11:29, Paolo Bonzini wrote:
As per $SUBJECT, one less global and one more syntactic sugar property.
Like -no-fd-bootchk, this could be deprecated but it can be done
separately---and would slightly worsen documentation, so I'm leaving
it aside for now.
At this time, I don't think
26.02.2024 11:27, Thomas Huth wrote:
test-util-sockets leaves the temporary socket files around in the
temporary files folder. Let's better remove them at the end of the
testing.
Signed-off-by: Thomas Huth
---
tests/unit/test-util-sockets.c | 1 +
1 file changed, 1 insertion(+)
diff --git
601 - 700 of 7116 matches
Mail list logo