Branch: refs/heads/staging-8.1
  Home:   https://github.com/qemu/qemu
  Commit: 0f1d63d8241e7b28afcb3b705b17f6df29888116
      
https://github.com/qemu/qemu/commit/0f1d63d8241e7b28afcb3b705b17f6df29888116
  Author: Alex Williamson <alex.william...@redhat.com>
  Date:   2023-10-10 (Tue, 10 Oct 2023)

  Changed paths:
    M hw/vfio/display.c

  Log Message:
  -----------
  vfio/display: Fix missing update to set backing fields

The below referenced commit renames scanout_width/height to
backing_width/height, but also promotes these fields in various portions
of the egl interface.  Meanwhile vfio dmabuf support has never used the
previous scanout fields and is therefore missed in the update.  This
results in a black screen when transitioning from ramfb to dmabuf display
when using Intel vGPU with these features.

Resolves: https://gitlab.com/qemu-project/qemu/-/issues/1891
Link: https://lists.gnu.org/archive/html/qemu-devel/2023-08/msg02726.html
Fixes: 9ac06df8b684 ("virtio-gpu-udmabuf: correct naming of QemuDmaBuf size 
properties")
Signed-off-by: Alex Williamson <alex.william...@redhat.com>
Tested-by: Cédric Le Goater <c...@redhat.com>
Signed-off-by: Cédric Le Goater <c...@redhat.com>
(cherry picked from commit 931150e56b056b120c868f94751722710df0b6a7)
Signed-off-by: Michael Tokarev <m...@tls.msk.ru>


  Commit: d8b9e0c8bcbd3f58512672ad260ef86e0d87cefe
      
https://github.com/qemu/qemu/commit/d8b9e0c8bcbd3f58512672ad260ef86e0d87cefe
  Author: Fiona Ebner <f.eb...@proxmox.com>
  Date:   2023-10-10 (Tue, 10 Oct 2023)

  Changed paths:
    M util/log.c

  Log Message:
  -----------
  util/log: re-allow switching away from stderr log file

Commit 59bde21374 ("util/log: do not close and reopen log files when
flags are turned off") prevented switching away from stderr on a
subsequent invocation of qemu_set_log_internal(). This prevented
switching away from stderr with the 'logfile' monitor command as well
as an invocation like
> ./qemu-system-x86_64 -trace 'qemu_mutex_lock,file=log'
from opening the specified log file.

Fixes: 59bde21374 ("util/log: do not close and reopen log files when flags are 
turned off")
Signed-off-by: Fiona Ebner <f.eb...@proxmox.com>
Message-ID: <20231004124446.491481-1-f.eb...@proxmox.com>
Signed-off-by: Paolo Bonzini <pbonz...@redhat.com>
(cherry picked from commit f05142d511e86d8e97967d21f205d990dfc634de)
Signed-off-by: Michael Tokarev <m...@tls.msk.ru>


  Commit: b6170717ea2636a7eec93afb6254649c2563f01b
      
https://github.com/qemu/qemu/commit/b6170717ea2636a7eec93afb6254649c2563f01b
  Author: Peter Xu <pet...@redhat.com>
  Date:   2023-10-12 (Thu, 12 Oct 2023)

  Changed paths:
    M migration/options.c

  Log Message:
  -----------
  migration/qmp: Fix crash on setting tls-authz with null

QEMU will crash if anyone tries to set tls-authz (which is a type
StrOrNull) with 'null' value.  Fix it in the easy way by converting it to
qstring just like the other two tls parameters.

Cc: qemu-sta...@nongnu.org # v4.0+
Fixes: d2f1d29b95 ("migration: add support for a "tls-authz" migration 
parameter")
Reviewed-by: Daniel P. Berrangé <berra...@redhat.com>
Reviewed-by: Fabiano Rosas <faro...@suse.de>
Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org>
Reviewed-by: Juan Quintela <quint...@redhat.com>
Signed-off-by: Peter Xu <pet...@redhat.com>
Signed-off-by: Juan Quintela <quint...@redhat.com>
Message-ID: <20230905162335.235619-2-pet...@redhat.com>
(cherry picked from commit 86dec715a7339fc61c3bdb9715993b277b2089db)
Signed-off-by: Michael Tokarev <m...@tls.msk.ru>


  Commit: 5dddba9f382fd579a47c32fc8f077d45e477e8df
      
https://github.com/qemu/qemu/commit/5dddba9f382fd579a47c32fc8f077d45e477e8df
  Author: Volker Rümelin <vr_q...@t-online.de>
  Date:   2023-10-12 (Thu, 12 Oct 2023)

  Changed paths:
    M hw/audio/es1370.c

  Log Message:
  -----------
  hw/audio/es1370: reset current sample counter

Reset the current sample counter when writing the Channel Sample
Count Register. The Linux ens1370 driver and the AROS sb128
driver expect the current sample counter counts down from sample
count to 0 after a write to the Channel Sample Count Register.
Currently the current sample counter starts from 0 after a reset
or the last count when the counter was stopped.

The current sample counter is used to raise an interrupt whenever
a complete buffer was transferred. When the counter starts with a
value lower than the reload value, the interrupt triggeres before
the buffer was completly transferred. This may lead to corrupted
audio streams.

Tested-by: Rene Engel <reneenge...@emailn.de>
Signed-off-by: Volker Rümelin <vr_q...@t-online.de>
Reviewed-by: Marc-André Lureau <marcandre.lur...@redhat.com>
Tested-by: BALATON Zoltan <bala...@eik.bme.hu>
Message-Id: <20230917065813.6692-1-vr_q...@t-online.de>
(cherry picked from commit 00e3b29d065f3b88bb3726afbd5c73f8b2bff1b4)
Signed-off-by: Michael Tokarev <m...@tls.msk.ru>


  Commit: 2e42ba01f1ecdbdcaa194a0a8424c32e45e32ec7
      
https://github.com/qemu/qemu/commit/2e42ba01f1ecdbdcaa194a0a8424c32e45e32ec7
  Author: Olaf Hering <o...@aepfle.de>
  Date:   2023-10-13 (Fri, 13 Oct 2023)

  Changed paths:
    M roms/Makefile

  Log Message:
  -----------
  roms: use PYTHON to invoke python

python3 may not be the expected python version.
Use PYTHON to invoke python.

Fixes: 22e11539e1 ("edk2: replace build scripts")

Signed-off-by: Olaf Hering <o...@aepfle.de>
Signed-off-by: Michael Tokarev <m...@tls.msk.ru>
(cherry picked from commit 17b8d8ac3309e2cfed0d8cb3861afdcc23f66ce0)


  Commit: a8c0d82f7b8d912e34a79f738c1e4bbcfb205f15
      
https://github.com/qemu/qemu/commit/a8c0d82f7b8d912e34a79f738c1e4bbcfb205f15
  Author: Alvin Chang <vivaha...@gmail.com>
  Date:   2023-10-13 (Fri, 13 Oct 2023)

  Changed paths:
    M disas/riscv.c

  Log Message:
  -----------
  disas/riscv: Fix the typo of inverted order of pmpaddr13 and pmpaddr14

Fix the inverted order of pmpaddr13 and pmpaddr14 in csr_name().

Signed-off-by: Alvin Chang <alvi...@andestech.com>
Reviewed-by: Alistair Francis <alistair.fran...@wdc.com>
Message-ID: <20230907084500.328-1-alvi...@andestech.com>
Signed-off-by: Alistair Francis <alistair.fran...@wdc.com>
(cherry picked from commit cffa9954908830276c93b430681f66cc0e599aef)
Signed-off-by: Michael Tokarev <m...@tls.msk.ru>


  Commit: cc33ee45d62d14926a3352254b9f5d00faa946f8
      
https://github.com/qemu/qemu/commit/cc33ee45d62d14926a3352254b9f5d00faa946f8
  Author: Max Chou <max.c...@sifive.com>
  Date:   2023-10-13 (Fri, 13 Oct 2023)

  Changed paths:
    M target/riscv/vector_helper.c

  Log Message:
  -----------
  target/riscv: Fix vfwmaccbf16.vf

The operator (fwmacc16) of vfwmaccbf16.vf helper function should be
replaced by fwmaccbf16.

Fixes: adf772b0f7 ("target/riscv: Add support for Zvfbfwma extension")
Signed-off-by: Max Chou <max.c...@sifive.com>
Reviewed-by: LIU Zhiwei <zhiwei_...@linux.alibaba.com>
Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org>
Message-ID: <20231005095734.567575-1-max.c...@sifive.com>
Signed-off-by: Alistair Francis <alistair.fran...@wdc.com>
(cherry picked from commit 837570cef237b634eb4c245363470deebea7089d)
Signed-off-by: Michael Tokarev <m...@tls.msk.ru>


Compare: https://github.com/qemu/qemu/compare/2adbc3b1e509...cc33ee45d62d

Reply via email to