[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] c260da: seabios: update submodule to git snap
From: |
Alex Bennée |
Subject: |
[Qemu-commits] [qemu/qemu] c260da: seabios: update submodule to git snapshot |
Date: |
Tue, 12 Sep 2023 05:06:54 -0700 |
Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: c260daec1018ace89bf8b8464cb6031dfdbfd76e
https://github.com/qemu/qemu/commit/c260daec1018ace89bf8b8464cb6031dfdbfd76e
Author: Gerd Hoffmann <kraxel@redhat.com>
Date: 2023-09-11 (Mon, 11 Sep 2023)
Changed paths:
M roms/seabios
Log Message:
-----------
seabios: update submodule to git snapshot
git shortlog
------------
Gerd Hoffmann (7):
disable array bounds warning
better kvm detection
detect physical address space size
move 64bit pci window to end of address space
be less conservative with the 64bit pci io window
qemu: log reservations in fw_cfg e820 table
check for e820 conflict
José Martínez (1):
Fix high memory zone initialization in CSM mode
Lukas Stockner via SeaBIOS (1):
virtio-blk: Fix integer overflow for large max IO sizes
Mark Cave-Ayland (3):
esp-scsi: flush FIFO before sending SCSI command
esp-scsi: check for INTR_BS/INTR_FC instead of STAT_TC for command
completion
esp-scsi: handle non-DMA SCSI commands with no data phase
Niklas Cassel via SeaBIOS (1):
ahci: handle TFES irq correctly
Tony Titus via SeaBIOS (1):
Increase BUILD_MAX_E820 to 128
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Commit: 8991e6baa51feb6e294bb95938921b5162b6cf6d
https://github.com/qemu/qemu/commit/8991e6baa51feb6e294bb95938921b5162b6cf6d
Author: Gerd Hoffmann <kraxel@redhat.com>
Date: 2023-09-11 (Mon, 11 Sep 2023)
Changed paths:
M roms/config.seabios-128k
Log Message:
-----------
seabios: turn off CONFIG_APMBIOS for 128k build
Needed to make the build fit into 128k.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Commit: a14c30fc3d38d569415259a2d877c36a0b8de058
https://github.com/qemu/qemu/commit/a14c30fc3d38d569415259a2d877c36a0b8de058
Author: Gerd Hoffmann <kraxel@redhat.com>
Date: 2023-09-11 (Mon, 11 Sep 2023)
Changed paths:
M pc-bios/bios-256k.bin
M pc-bios/bios-microvm.bin
M pc-bios/bios.bin
M pc-bios/vgabios-ati.bin
M pc-bios/vgabios-bochs-display.bin
M pc-bios/vgabios-cirrus.bin
M pc-bios/vgabios-qxl.bin
M pc-bios/vgabios-ramfb.bin
M pc-bios/vgabios-stdvga.bin
M pc-bios/vgabios-virtio.bin
M pc-bios/vgabios-vmware.bin
M pc-bios/vgabios.bin
Log Message:
-----------
seabios: update binaries to git snapshot
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Commit: 75f217b4addbc688d7fbff5dcc4c8d699d1f7060
https://github.com/qemu/qemu/commit/75f217b4addbc688d7fbff5dcc4c8d699d1f7060
Author: Erico Nunes <ernunes@redhat.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M docs/interop/vhost-user-gpu.rst
Log Message:
-----------
docs: vhost-user-gpu: add protocol changes for dmabuf modifiers
VHOST_USER_GPU_DMABUF_SCANOUT2 is defined as a message with all the
contents of VHOST_USER_GPU_DMABUF_SCANOUT plus the dmabuf modifiers
which were ommitted.
The VHOST_USER_GPU_PROTOCOL_F_DMABUF2 protocol feature is defined as a
way to check whether this new message is supported or not.
Signed-off-by: Erico Nunes <ernunes@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Sergio Lopez <slp@redhat.com>
Message-Id: <20230714153900.475857-2-ernunes@redhat.com>
Commit: e3c82fe04f31b8d6c17b0a17a179f1bbb8454aa1
https://github.com/qemu/qemu/commit/e3c82fe04f31b8d6c17b0a17a179f1bbb8454aa1
Author: Erico Nunes <ernunes@redhat.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M contrib/vhost-user-gpu/vhost-user-gpu.c
M contrib/vhost-user-gpu/virgl.c
M contrib/vhost-user-gpu/vugpu.h
Log Message:
-----------
contrib/vhost-user-gpu: add support for sending dmabuf modifiers
virglrenderer recently added virgl_renderer_resource_get_info_ext as a
new api, which gets resource information, including dmabuf modifiers.
We have to support dmabuf modifiers since the driver may choose to
allocate buffers with these modifiers for efficiency, and importing
buffers without modifiers information may result in completely broken
rendering.
Signed-off-by: Erico Nunes <ernunes@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Sergio Lopez <slp@redhat.com>
Message-Id: <20230714153900.475857-3-ernunes@redhat.com>
Commit: d824da9dc136404e63b17914ec4bea0d018d3bb5
https://github.com/qemu/qemu/commit/d824da9dc136404e63b17914ec4bea0d018d3bb5
Author: Erico Nunes <ernunes@redhat.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M hw/display/vhost-user-gpu.c
Log Message:
-----------
vhost-user-gpu: support dmabuf modifiers
When the backend sends VHOST_USER_GPU_DMABUF_SCANOUT2, handle it
by getting the modifiers information which is now available.
Signed-off-by: Erico Nunes <ernunes@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Sergio Lopez <slp@redhat.com>
Message-Id: <20230714153900.475857-4-ernunes@redhat.com>
Commit: 885f380f7bec732b3615d2698e493fab617d46de
https://github.com/qemu/qemu/commit/885f380f7bec732b3615d2698e493fab617d46de
Author: Marc-André Lureau <marcandre.lureau@redhat.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M hw/i386/trace-events
M hw/i386/vmmouse.c
Log Message:
-----------
vmmouse: replace DPRINTF with tracing
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Commit: 67a6fcb2b06846dd37296bb901ad93a0cd87ee67
https://github.com/qemu/qemu/commit/67a6fcb2b06846dd37296bb901ad93a0cd87ee67
Author: Marc-André Lureau <marcandre.lureau@redhat.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M hw/i386/vmmouse.c
Log Message:
-----------
vmmouse: use explicit code
It's weird to shift x & y without obvious reason. Let's make this more
explicit and future-proof.
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Commit: f5360a0d287923dcf8f1f25acdd8b772970175cb
https://github.com/qemu/qemu/commit/f5360a0d287923dcf8f1f25acdd8b772970175cb
Author: Marc-André Lureau <marcandre.lureau@redhat.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M include/ui/console.h
M ui/cocoa.m
M ui/console.c
M ui/curses.c
M ui/vnc.c
Log Message:
-----------
ui/vc: remove kbd_put_keysym() and update function calls
The function calls to `kbd_put_keysym` have been updated to now call
`kbd_put_keysym_console` with a NULL console parameter.
Like most console functions, NULL argument is now for the active console.
This will allow to rename the text console functions in a consistent manner.
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Akihiko Odaki <akihiko.odaki@daynix.com>
Commit: cc6ba2c6f53d9f6003a52845298807dac7709e0f
https://github.com/qemu/qemu/commit/cc6ba2c6f53d9f6003a52845298807dac7709e0f
Author: Marc-André Lureau <marcandre.lureau@redhat.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M include/ui/console.h
M ui/cocoa.m
M ui/console.c
M ui/curses.c
M ui/gtk.c
M ui/sdl2-input.c
M ui/sdl2.c
M ui/vnc.c
Log Message:
-----------
ui/vc: rename kbd_put to qemu_text_console functions
They are QemuTextConsole functions, let's make it clear.
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Commit: ff174c67dbe29ee2792cc020e077a0fff8af501c
https://github.com/qemu/qemu/commit/ff174c67dbe29ee2792cc020e077a0fff8af501c
Author: Marc-André Lureau <marcandre.lureau@redhat.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M include/ui/console.h
M ui/console-gl.c
M ui/console.c
M ui/gtk.c
M ui/spice-display.c
M ui/vnc.c
Log Message:
-----------
ui/console: remove redundant format field
It's already part of PIXMAN image.
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Commit: f7ce755df8102515aea0ba0e1f7414a6b4ed7403
https://github.com/qemu/qemu/commit/f7ce755df8102515aea0ba0e1f7414a6b4ed7403
Author: Marc-André Lureau <marcandre.lureau@redhat.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M ui/console.c
Log Message:
-----------
ui/vc: preliminary QemuTextConsole changes before split
Those changes will help to split console.c unit in the following commit.
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Commit: 6f11081991c2def98b80a1bf70a920eda86f94ea
https://github.com/qemu/qemu/commit/6f11081991c2def98b80a1bf70a920eda86f94ea
Author: Marc-André Lureau <marcandre.lureau@redhat.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
A ui/console-priv.h
A ui/console-vc.c
M ui/console.c
M ui/meson.build
Log Message:
-----------
ui/vc: split off the VC part from console.c
Move common declarations to console-priv.h, and add a new unit
console-vc.c which will handle VC/chardev rendering, when pixman is
available.
(if necessary, the move could be done chunk by chunks)
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Commit: 6d8cd7c2205867d70d7520c890ad19a27651bdb2
https://github.com/qemu/qemu/commit/6d8cd7c2205867d70d7520c890ad19a27651bdb2
Author: Marc-André Lureau <marcandre.lureau@redhat.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M include/ui/console.h
A include/ui/surface.h
Log Message:
-----------
ui/console: move DisplaySurface to its own header
Mostly for readability reasons.
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Commit: 04562ee88e99d71f4e6017f64123f726dd8b41e1
https://github.com/qemu/qemu/commit/04562ee88e99d71f4e6017f64123f726dd8b41e1
Author: Marc-André Lureau <marcandre.lureau@redhat.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M hw/display/virtio-gpu.c
Log Message:
-----------
virtio-gpu/win32: set the destroy function on load
Don't forget to unmap the resource memory.
Fixes: commit 9462ff469 ("virtio-gpu/win32: allocate shareable 2d
resources/images")
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Commit: 48a35e12faf90a896c5aa4755812201e00d60316
https://github.com/qemu/qemu/commit/48a35e12faf90a896c5aa4755812201e00d60316
Author: Marc-André Lureau <marcandre.lureau@redhat.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M ui/console.c
Log Message:
-----------
ui: fix crash when there are no active_console
Thread 1 "qemu-system-x86" received signal SIGSEGV, Segmentation fault.
0x0000555555888630 in dpy_ui_info_supported (con=0x0) at ../ui/console.c:812
812 return con->hw_ops->ui_info != NULL;
(gdb) bt
#0 0x0000555555888630 in dpy_ui_info_supported (con=0x0) at ../ui/console.c:812
#1 0x00005555558a44b1 in protocol_client_msg (vs=0x5555578c76c0,
data=0x5555581e93f0 <incomplete sequence \373>, len=24) at ../ui/vnc.c:2585
#2 0x00005555558a19ac in vnc_client_read (vs=0x5555578c76c0) at
../ui/vnc.c:1607
#3 0x00005555558a1ac2 in vnc_client_io (ioc=0x5555581eb0e0, condition=G_IO_IN,
opaque=0x5555578c76c0) at ../ui/vnc.c:1635
Fixes:
https://issues.redhat.com/browse/RHEL-2600
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Albert Esteve <aesteve@redhat.com>
Commit: a92e7bb4cad57cc5c8817fb18fb25650507b69f8
https://github.com/qemu/qemu/commit/a92e7bb4cad57cc5c8817fb18fb25650507b69f8
Author: Marc-André Lureau <marcandre.lureau@redhat.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M include/ui/console.h
M ui/console.c
Log Message:
-----------
ui: add precondition for dpy_get_ui_info()
Ensure that it only get called when dpy_ui_info_supported(). The
function should always return a result. There should be a non-null
console or active_console.
Modify the argument to be const as well.
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Albert Esteve <aesteve@redhat.com>
Commit: 297ec01f0b9864ea8209ca0ddc6643b4c0574bdb
https://github.com/qemu/qemu/commit/297ec01f0b9864ea8209ca0ddc6643b4c0574bdb
Author: Janosch Frank <frankja@linux.ibm.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M hw/s390x/s390-virtio-ccw.c
Log Message:
-----------
s390x/ap: fix missing subsystem reset registration
A subsystem reset contains a reset of AP resources which has been
missing. Adding the AP bridge to the list of device types that need
reset fixes this issue.
Reviewed-by: Jason J. Herne <jjherne@linux.ibm.com>
Reviewed-by: Tony Krowiak <akrowiak@linux.ibm.com>
Signed-off-by: Janosch Frank <frankja@linux.ibm.com>
Fixes: a51b3153 ("s390x/ap: base Adjunct Processor (AP) object model")
Message-ID: <20230823142219.1046522-2-seiden@linux.ibm.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: ef1535901a07f2e49fa25c8bcee7f0b73801d824
https://github.com/qemu/qemu/commit/ef1535901a07f2e49fa25c8bcee7f0b73801d824
Author: Janosch Frank <frankja@linux.ibm.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M hw/s390x/s390-virtio-ccw.c
Log Message:
-----------
s390x: do a subsystem reset before the unprotect on reboot
Bound APQNs have to be reset before tearing down the secure config via
s390_machine_unprotect(). Otherwise the Ultravisor will return a error
code.
So let's do a subsystem_reset() which includes a AP reset before the
unprotect call. We'll do a full device_reset() afterwards which will
reset some devices twice. That's ok since we can't move the
device_reset() before the unprotect as it includes a CPU clear reset
which the Ultravisor does not expect at that point in time.
Signed-off-by: Janosch Frank <frankja@linux.ibm.com>
Message-ID: <20230901114851.154357-1-frankja@linux.ibm.com>
Tested-by: Viktor Mihajlovski <mihajlov@linux.ibm.com>
Acked-by: Christian Borntraeger <borntraeger@linux.ibm.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: da3c22c74a3c6cbd26df40b2f6798a2d41be80ac
https://github.com/qemu/qemu/commit/da3c22c74a3c6cbd26df40b2f6798a2d41be80ac
Author: Thomas Huth <thuth@redhat.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M include/standard-headers/linux/fuse.h
M include/standard-headers/linux/vhost_types.h
M include/standard-headers/linux/virtio_net.h
M linux-headers/asm-arm64/bitsperlong.h
M linux-headers/asm-generic/unistd.h
M linux-headers/asm-mips/unistd_n32.h
M linux-headers/asm-mips/unistd_n64.h
M linux-headers/asm-mips/unistd_o32.h
M linux-headers/asm-powerpc/unistd_32.h
M linux-headers/asm-powerpc/unistd_64.h
M linux-headers/asm-riscv/bitsperlong.h
M linux-headers/asm-riscv/kvm.h
M linux-headers/asm-s390/kvm.h
M linux-headers/asm-s390/unistd_32.h
M linux-headers/asm-s390/unistd_64.h
M linux-headers/asm-x86/mman.h
M linux-headers/asm-x86/unistd_32.h
M linux-headers/asm-x86/unistd_64.h
M linux-headers/asm-x86/unistd_x32.h
M linux-headers/linux/kvm.h
M linux-headers/linux/stddef.h
M linux-headers/linux/userfaultfd.h
M linux-headers/linux/vfio.h
Log Message:
-----------
linux-headers: Update to Linux v6.6-rc1
This update contains the required header changes for the
"target/s390x: AP-passthrough for PV guests" patch from
Steffen Eiden.
Message-ID: <20230912093432.180041-1-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 354383c12294f2ee510204cfdc5aaed9f0c42171
https://github.com/qemu/qemu/commit/354383c12294f2ee510204cfdc5aaed9f0c42171
Author: Steffen Eiden <seiden@linux.ibm.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M target/s390x/kvm/kvm.c
Log Message:
-----------
target/s390x/kvm: Refactor AP functionalities
kvm_s390_set_attr() is a misleading name as it only sets attributes for
the KVM_S390_VM_CRYPTO group. Therefore, rename it to
kvm_s390_set_crypto_attr().
Add new functions ap_available() and ap_enabled() to avoid code
duplication later.
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Michael Mueller <mimu@linux.ibm.com>
Signed-off-by: Steffen Eiden <seiden@linux.ibm.com>
Message-ID: <20230823142219.1046522-5-seiden@linux.ibm.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 5ac951519c23d9eaf7dc9e2dcbcbc7d9a745ffe7
https://github.com/qemu/qemu/commit/5ac951519c23d9eaf7dc9e2dcbcbc7d9a745ffe7
Author: Steffen Eiden <seiden@linux.ibm.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M target/s390x/cpu_features.h
M target/s390x/cpu_features_def.h.inc
M target/s390x/cpu_models.c
M target/s390x/gen-features.c
M target/s390x/kvm/kvm.c
Log Message:
-----------
target/s390x: AP-passthrough for PV guests
Enabling AP-passthrough(AP-pt) for PV-guest by using the new CPU
features for PV-AP-pt of KVM.
As usual QEMU first checks which CPU features are available and then
sets them if available and selected by user. An additional check is done
to verify that PV-AP can only be enabled if "regular" AP-pt is enabled
as well. Note that KVM itself does not enforce this restriction.
Reviewed-by: Michael Mueller <mimu@linux.ibm.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Steffen Eiden <seiden@linux.ibm.com>
Message-ID: <20230823142219.1046522-6-seiden@linux.ibm.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 4ddf7728fb2f395341f050bccf9c46386fd0cea3
https://github.com/qemu/qemu/commit/4ddf7728fb2f395341f050bccf9c46386fd0cea3
Author: Cédric Le Goater <clg@redhat.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M hw/nvme/Kconfig
Log Message:
-----------
kconfig: Add NVME to s390x machines
We recently had issues with nvme devices on big endian platforms.
Include their compilation on s390x to ease tests.
Signed-off-by: Cédric Le Goater <clg@redhat.com>
Message-ID: <20230828150148.120031-1-clg@kaod.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Acked-by: Klaus Jensen <k.jensen@samsung.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 82fdcd3e140c8d4c63f177ece554f90f2bccdf68
https://github.com/qemu/qemu/commit/82fdcd3e140c8d4c63f177ece554f90f2bccdf68
Author: Philippe Mathieu-Daudé <philmd@linaro.org>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M tests/qtest/pflash-cfi02-test.c
Log Message:
-----------
tests/qtest/pflash: Clean up local variable shadowing
Fix:
tests/qtest/pflash-cfi02-test.c: In function ‘test_geometry’:
tests/qtest/pflash-cfi02-test.c:409:22: warning: declaration of ‘byte_addr’
shadows a previous local [-Wshadow=compatible-local]
409 | uint64_t byte_addr = (uint64_t)i * c->sector_len[region];
| ^~~~~~~~~
tests/qtest/pflash-cfi02-test.c:342:14: note: shadowed declaration is here
342 | uint64_t byte_addr = 0;
| ^~~~~~~~~
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20230904162824.85385-4-philmd@linaro.org>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 5dad2d2ae9aba6efdd1e94c3b375c9424d12ae66
https://github.com/qemu/qemu/commit/5dad2d2ae9aba6efdd1e94c3b375c9424d12ae66
Author: Gerd Hoffmann <kraxel@redhat.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M roms/edk2-build.py
Log Message:
-----------
edk2: update build script
Sync with latest version from gitlab.com/kraxel/edk2-build-config
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Commit: 5c8e40184514d20e10efda58feb0519a178b5923
https://github.com/qemu/qemu/commit/5c8e40184514d20e10efda58feb0519a178b5923
Author: Gerd Hoffmann <kraxel@redhat.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M roms/edk2-build.config
Log Message:
-----------
edk2: update build config
risc-v switched to use split code/vars images like the other archs.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Commit: 9009682d464eac605787f211680a65a3b9754dc9
https://github.com/qemu/qemu/commit/9009682d464eac605787f211680a65a3b9754dc9
Author: Gerd Hoffmann <kraxel@redhat.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M roms/edk2
Log Message:
-----------
edk2: update submodule to edk2-stable202308
New stable release was tagged in August 2023,
update the edk2 submodule to it.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Commit: 7a863a7eb9a84bfbb9d4343d4d0dcc4e8ee4e78e
https://github.com/qemu/qemu/commit/7a863a7eb9a84bfbb9d4343d4d0dcc4e8ee4e78e
Author: Gerd Hoffmann <kraxel@redhat.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M roms/edk2-build.config
Log Message:
-----------
edk2: workaround edk-stable202308 bug
Set PCD to workaround two fixes missing the release.
https://github.com/tianocore/edk2/commit/8b66f9df1bb0fd5ebb743944d41cb33178cf2fdd
https://github.com/tianocore/edk2/commit/020cc9e2e7053bb62247b0babbbe80cb855592e5
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Commit: ab3169385f4a8bb35b6e102f73383b66aa7b9f86
https://github.com/qemu/qemu/commit/ab3169385f4a8bb35b6e102f73383b66aa7b9f86
Author: Gerd Hoffmann <kraxel@redhat.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M pc-bios/edk2-aarch64-code.fd.bz2
M pc-bios/edk2-arm-code.fd.bz2
M pc-bios/edk2-i386-code.fd.bz2
M pc-bios/edk2-i386-secure-code.fd.bz2
A pc-bios/edk2-riscv-code.fd.bz2
A pc-bios/edk2-riscv-vars.fd.bz2
R pc-bios/edk2-riscv.fd.bz2
M pc-bios/edk2-x86_64-code.fd.bz2
M pc-bios/edk2-x86_64-microvm.fd.bz2
M pc-bios/edk2-x86_64-secure-code.fd.bz2
Log Message:
-----------
edk2: update binaries to edk2-stable202308
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Commit: 2fefa1f551dffc622379f7b912a653eb7ecc4f6d
https://github.com/qemu/qemu/commit/2fefa1f551dffc622379f7b912a653eb7ecc4f6d
Author: Stefan Hajnoczi <stefanha@redhat.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M contrib/vhost-user-gpu/vhost-user-gpu.c
M contrib/vhost-user-gpu/virgl.c
M contrib/vhost-user-gpu/vugpu.h
M docs/interop/vhost-user-gpu.rst
M hw/display/vhost-user-gpu.c
M hw/display/virtio-gpu.c
M hw/i386/trace-events
M hw/i386/vmmouse.c
M include/ui/console.h
A include/ui/surface.h
M ui/cocoa.m
M ui/console-gl.c
A ui/console-priv.h
A ui/console-vc.c
M ui/console.c
M ui/curses.c
M ui/gtk.c
M ui/meson.build
M ui/sdl2-input.c
M ui/sdl2.c
M ui/spice-display.c
M ui/vnc.c
Log Message:
-----------
Merge tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu into
staging
UI patch queue
- vhost-user-gpu: support dmabuf modifiers
- fix VNC crash when there are no active_console
- cleanups and refactoring in ui/vc code
# -----BEGIN PGP SIGNATURE-----
#
# iQJQBAABCAA6FiEEh6m9kz+HxgbSdvYt2ujhCXWWnOUFAmUAQX4cHG1hcmNhbmRy
# ZS5sdXJlYXVAcmVkaGF0LmNvbQAKCRDa6OEJdZac5Y4jD/4/whR7a1KZqHytl6sc
# cCQ0Xn0gpcPM8rn3tWItp2vAOlGmx8ACfAyXYa5QzO7pBOU/xoMJt8a99geNRXFu
# nN33UJ0NRAWW6V0/cF5AVe9clckzs1Vq4VX2ITP+VAG+c+kt4E3fgFn9o8nwnBrd
# zuiqYz4pO9yBVO/av/FZQcBY8s9/M8jrdraDNNhsY2O2k2zLTxt1xxNG5qeVvPUw
# 2RZyc/EOG7RzW8eUA55BW/NU8Olg5u7dxsB0jfYnWBQxknOy5c+wF9MTGJSKmdGk
# HmgfMns6intUdfHmmJuDpP1Tiy1sVK1lkrsMeeQ67M84lYZsrSI+kIG5+YbWN8vx
# mMB/qwDmNMVMnGiBN5/ktvAJwcilYBUqen0KFrEHBghTpGhqAVoBNCC1MT/9w/bO
# c3/E1viuCi8OamPixVu9LeqQsxuP2jK5qxjfyDYH87HdnljSY6wFbVzD/2zz5YNv
# 43JtEbP9bv1yyRRd+JTpD54vCK0IZK7MBR8MbJqfknpbEw1FSPofRQxCSe9BlSJ/
# nYamatH9I9i92kGg5eD573X+UcLX9eOPBw8gVNKxuttwSIW1cwjGKi12B9MiFMg7
# Z6jP3gvpe9DrYef+4Wojo1PAioyweZVG5IFtWIqXRZjPwAoIzzVgBcEtcq4qeZwX
# BAliXWeUcRGsbLorT3COx2DjBw==
# =Xsr0
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue 12 Sep 2023 06:46:22 EDT
# gpg: using RSA key 87A9BD933F87C606D276F62DDAE8E10975969CE5
# gpg: issuer "marcandre.lureau@redhat.com"
# gpg: Good signature from "Marc-André Lureau <marcandre.lureau@redhat.com>"
[full]
# gpg: aka "Marc-André Lureau <marcandre.lureau@gmail.com>"
[full]
# Primary key fingerprint: 87A9 BD93 3F87 C606 D276 F62D DAE8 E109 7596 9CE5
* tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu:
ui: add precondition for dpy_get_ui_info()
ui: fix crash when there are no active_console
virtio-gpu/win32: set the destroy function on load
ui/console: move DisplaySurface to its own header
ui/vc: split off the VC part from console.c
ui/vc: preliminary QemuTextConsole changes before split
ui/console: remove redundant format field
ui/vc: rename kbd_put to qemu_text_console functions
ui/vc: remove kbd_put_keysym() and update function calls
vmmouse: use explicit code
vmmouse: replace DPRINTF with tracing
vhost-user-gpu: support dmabuf modifiers
contrib/vhost-user-gpu: add support for sending dmabuf modifiers
docs: vhost-user-gpu: add protocol changes for dmabuf modifiers
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Commit: 4d5eb685b2d75ac9eaa1b6e444b4fbb2177bf5b4
https://github.com/qemu/qemu/commit/4d5eb685b2d75ac9eaa1b6e444b4fbb2177bf5b4
Author: Stefan Hajnoczi <stefanha@redhat.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M pc-bios/bios-256k.bin
M pc-bios/bios-microvm.bin
M pc-bios/bios.bin
M pc-bios/vgabios-ati.bin
M pc-bios/vgabios-bochs-display.bin
M pc-bios/vgabios-cirrus.bin
M pc-bios/vgabios-qxl.bin
M pc-bios/vgabios-ramfb.bin
M pc-bios/vgabios-stdvga.bin
M pc-bios/vgabios-virtio.bin
M pc-bios/vgabios-vmware.bin
M pc-bios/vgabios.bin
M roms/config.seabios-128k
M roms/seabios
Log Message:
-----------
Merge tag 'firmware/seabios-20230912-pull-request' of
https://gitlab.com/kraxel/qemu into staging
seabios: update to git snapshot
Give seabios updates some testing coverage before
tagging a new release. Update to release code
will follow later in the 8.2 devel cycle.
# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCgAdFiEEoDKM/7k6F6eZAf59TLbY7tPocTgFAmUAQuYACgkQTLbY7tPo
# cTigtBAAzQIPtXi703Bn+bQ4Fwi31MjbvnmtwXbFRMCZMoYuckJyxLa6Uos74ypk
# Anr7/1C8eaWqzvEP7G6EK5LLl4CrhlSm5fl5cL4YGUqPPoZhm/h0Og4QWze0ivjx
# gNbBUnc4UraTp65qPHXKs5nqkjksx7W9w+KNbunyJkBlzUFevvvGryJXglJU22HM
# d9ezFZi710XOFqr+CJWrHpV9V2VJCo4iIXz+nqi68hGChYk0IhUov36LM0oGT2Pf
# zKToaPLsnbVhWzuFQHOOjWmnqN05t0I0/K2ZzLKyXbvk4plY5rckPhBQ7AizJ1vM
# mgFvoYdfaQEC49MIFvhaBm+ebJ+dMMKzzMzv9P6mEn62LkWo41od66QonI70fS1f
# tarec+t4PLJcDC/VcyunR2kLENkfs6ABwd6RkUWQ9zvm8ljon8cd8O5hadMq/HPJ
# tr+xkUw97s+kDsvW+0hqXH/OuqgzVI3IRH7elmwH4ajN/pIuSpnG8HtZJJp5U9bx
# Gvd3IH1npAkrjHtzRbD3tshr4iuNCoHcGUU/GdHWqiTcB3UKquTgB/LT2faBxKJB
# kk9UHw+J182KDUy7vCr/NyA+KcEUJhPl1FRxSMoqedU4e6ICcGHHfv2yckCXl+eg
# 03fP1KN5pHQ08EM3lZtKIrs3TwHlq8TpwSz8puQ8oLModQvidcc=
# =7Yfq
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue 12 Sep 2023 06:52:22 EDT
# gpg: using RSA key A0328CFFB93A17A79901FE7D4CB6D8EED3E87138
# gpg: Good signature from "Gerd Hoffmann (work) <kraxel@redhat.com>" [full]
# gpg: aka "Gerd Hoffmann <gerd@kraxel.org>" [full]
# gpg: aka "Gerd Hoffmann (private) <kraxel@gmail.com>" [full]
# Primary key fingerprint: A032 8CFF B93A 17A7 9901 FE7D 4CB6 D8EE D3E8 7138
* tag 'firmware/seabios-20230912-pull-request' of
https://gitlab.com/kraxel/qemu:
seabios: update binaries to git snapshot
seabios: turn off CONFIG_APMBIOS for 128k build
seabios: update submodule to git snapshot
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Commit: eaf85116274ae44d4a48fd31a0373c7c5f9215e8
https://github.com/qemu/qemu/commit/eaf85116274ae44d4a48fd31a0373c7c5f9215e8
Author: Stefan Hajnoczi <stefanha@redhat.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M pc-bios/edk2-aarch64-code.fd.bz2
M pc-bios/edk2-arm-code.fd.bz2
M pc-bios/edk2-i386-code.fd.bz2
M pc-bios/edk2-i386-secure-code.fd.bz2
A pc-bios/edk2-riscv-code.fd.bz2
A pc-bios/edk2-riscv-vars.fd.bz2
R pc-bios/edk2-riscv.fd.bz2
M pc-bios/edk2-x86_64-code.fd.bz2
M pc-bios/edk2-x86_64-microvm.fd.bz2
M pc-bios/edk2-x86_64-secure-code.fd.bz2
M roms/edk2
M roms/edk2-build.config
M roms/edk2-build.py
Log Message:
-----------
Merge tag 'firmware/edk2-20230912-pull-request' of
https://gitlab.com/kraxel/qemu into staging
edk2: update to Aug 2023 stable tag
# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCgAdFiEEoDKM/7k6F6eZAf59TLbY7tPocTgFAmUASbwACgkQTLbY7tPo
# cTimJg//Z2WIZNuv01uALXjCtRBecDb6hzCydi7PqRvjQJU4xflybxaPjz11YsX/
# EekdxCyIdTzHaMazoZ3YXoI1zQ1lyyb2BdiKhQ1ZTXx/KyDo/prcNtIYiGQ2Y4LL
# F+cI5OSC1+9Rsm/vKTsN2hRM3rIeZFSOvYgIv2BX3/Raer+oI3dKcMFdUS3EkGIn
# ERcEYXnrWDzu4Tlygc/0ElbRTl+vpdGLccR+kiYk3iByzCA8Slg4cijm8lG9WGgR
# vOZ71acl9fg/8OA7aoSIQ8K80D74cJ0KmLxe4A3op7sZQ4abN4jt7+P9+XL2j8El
# FYRvIL8Un9Tda2BetrglxKv3lKnkL2S6+ynjyRZPhMUciUcm6P865nkgfb4lRtP/
# 43RUwn+d1n6h5mfq2jkulkA948YW58Cw5gpp8YurVy67ndtBdj6iDDzSerJwSCGG
# MgPy3MUp8TsWXy+HgNe+aURWRCOTi0kFG9eNupzD460ocAaM43U1M4Qs1hciBph3
# J586gdhzSJXr9nZKgo0neP+p4FtgTCfYyN9mOhCzsGbgy9zPBpPAbpr1m1dyfJU2
# FJxpjnyKjyD3vH+10wALaIJV+kTnAfoDfxezg0bttzPuoGuQf21PbsFIBRQ5ba9E
# 1XYnNnQg32OGMlRYqGQUjl72s3wx2lulk8SmcMFpwCfgnpX4cy0=
# =Be0l
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue 12 Sep 2023 07:21:32 EDT
# gpg: using RSA key A0328CFFB93A17A79901FE7D4CB6D8EED3E87138
# gpg: Good signature from "Gerd Hoffmann (work) <kraxel@redhat.com>" [full]
# gpg: aka "Gerd Hoffmann <gerd@kraxel.org>" [full]
# gpg: aka "Gerd Hoffmann (private) <kraxel@gmail.com>" [full]
# Primary key fingerprint: A032 8CFF B93A 17A7 9901 FE7D 4CB6 D8EE D3E8 7138
* tag 'firmware/edk2-20230912-pull-request' of https://gitlab.com/kraxel/qemu:
edk2: update binaries to edk2-stable202308
edk2: workaround edk-stable202308 bug
edk2: update submodule to edk2-stable202308
edk2: update build config
edk2: update build script
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Commit: 1f3adf480e2740cb535a1eaeaa603eba62b3486a
https://github.com/qemu/qemu/commit/1f3adf480e2740cb535a1eaeaa603eba62b3486a
Author: Stefan Hajnoczi <stefanha@redhat.com>
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M hw/nvme/Kconfig
M hw/s390x/s390-virtio-ccw.c
M include/standard-headers/linux/fuse.h
M include/standard-headers/linux/vhost_types.h
M include/standard-headers/linux/virtio_net.h
M linux-headers/asm-arm64/bitsperlong.h
M linux-headers/asm-generic/unistd.h
M linux-headers/asm-mips/unistd_n32.h
M linux-headers/asm-mips/unistd_n64.h
M linux-headers/asm-mips/unistd_o32.h
M linux-headers/asm-powerpc/unistd_32.h
M linux-headers/asm-powerpc/unistd_64.h
M linux-headers/asm-riscv/bitsperlong.h
M linux-headers/asm-riscv/kvm.h
M linux-headers/asm-s390/kvm.h
M linux-headers/asm-s390/unistd_32.h
M linux-headers/asm-s390/unistd_64.h
M linux-headers/asm-x86/mman.h
M linux-headers/asm-x86/unistd_32.h
M linux-headers/asm-x86/unistd_64.h
M linux-headers/asm-x86/unistd_x32.h
M linux-headers/linux/kvm.h
M linux-headers/linux/stddef.h
M linux-headers/linux/userfaultfd.h
M linux-headers/linux/vfio.h
M target/s390x/cpu_features.h
M target/s390x/cpu_features_def.h.inc
M target/s390x/cpu_models.c
M target/s390x/gen-features.c
M target/s390x/kvm/kvm.c
M tests/qtest/pflash-cfi02-test.c
Log Message:
-----------
Merge tag 'pull-request-2023-09-12' of https://gitlab.com/thuth/qemu into
staging
* Enable AP (crypto adapter) instructions for s390x PV-guests
* Allow NVME for s390x machines
* Update Linux headers to v6.6-rc1
# -----BEGIN PGP SIGNATURE-----
#
# iQJFBAABCAAvFiEEJ7iIR+7gJQEY8+q5LtnXdP5wLbUFAmUATY8RHHRodXRoQHJl
# ZGhhdC5jb20ACgkQLtnXdP5wLbVjBhAAlfXhQuxFdSRkPLyPgSuAInGTZfsW7A56
# 6vunyzP3ZyY5G0WtbgKZ5ovDIfjzlNYvkxWmQ4m4PWEY2JaBKOqeS9+lFkdZmGD9
# Sj1u+EereQS5MsJ31Vg2LHDKv5QbtNbVOq4KIm30qpzj1OfhfZzzqU0tGnaDlz/T
# PW2bSQl4cGHExcYpprWx02cXsMnodWwGV2FTgtc9D42YyE1q5IDX8phjFFzUHfcQ
# p3cjM0S2M8KOGJ5+0w2/0C4DEKgLH0OuA/JY3W+f94O+jdqoYUJpom4m6FywIKrr
# 38c7UqQESh7r/te1UkgvxfVCbTlptsS21xQNbsa+TS/apP6IMU7VJI3N14Qshtba
# cqcP54aGC+9v5FRz7E5njCJWJQv9JWInrKYTEEtSTFCguGCQO2owulba70MNrQc8
# hQkBXOzqnqYVxdktcHkbnq6QZoKLfsGAxfarQPPJySNUyGgoaM0JFlzp3z0hjAHY
# aGRZdN4kU+hF7/0RQygYDN4AzTQhn3EMZ6q6o81xVeKzfbziA3fCLXX5J1bd+rO8
# 3LKPrmOuk3dadRVlVTyFrtlG9SEMRen8dh12oru28ebW2WTeYm71zQf7SCPGzaKE
# hJMtlN7B9ogGxDpLJvTDLHbKNbwyIcW00GjyWiUwBg88ACg63tulD2kpUxBs2PwF
# bVk/lIWMqL0=
# =zeRZ
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue 12 Sep 2023 07:37:51 EDT
# gpg: using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5
# gpg: issuer "thuth@redhat.com"
# gpg: Good signature from "Thomas Huth <th.huth@gmx.de>" [full]
# gpg: aka "Thomas Huth <thuth@redhat.com>" [full]
# gpg: aka "Thomas Huth <huth@tuxfamily.org>" [full]
# gpg: aka "Thomas Huth <th.huth@posteo.de>" [unknown]
# Primary key fingerprint: 27B8 8847 EEE0 2501 18F3 EAB9 2ED9 D774 FE70 2DB5
* tag 'pull-request-2023-09-12' of https://gitlab.com/thuth/qemu:
tests/qtest/pflash: Clean up local variable shadowing
kconfig: Add NVME to s390x machines
target/s390x: AP-passthrough for PV guests
target/s390x/kvm: Refactor AP functionalities
linux-headers: Update to Linux v6.6-rc1
s390x: do a subsystem reset before the unprotect on reboot
s390x/ap: fix missing subsystem reset registration
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Compare: https://github.com/qemu/qemu/compare/9ef497755afc...1f3adf480e27
- [Qemu-commits] [qemu/qemu] c260da: seabios: update submodule to git snapshot,
Alex Bennée <=