Branch: refs/heads/staging
  Home:   https://github.com/qemu/qemu
  Commit: 1566b8c8df9e8603f5d03cc1a7708c4ecfda0897
      
https://github.com/qemu/qemu/commit/1566b8c8df9e8603f5d03cc1a7708c4ecfda0897
  Author: Stefan Weil via <qemu-triv...@nongnu.org>
  Date:   2025-09-03 (Wed, 03 Sep 2025)

  Changed paths:
    M chardev/baum.c

  Log Message:
  -----------
  chardev/baum: Fix compiler warning for Windows builds

Compiler warning:

../chardev/baum.c:657:25: warning: comparison between pointer and integer

Use brlapi_fileDescriptor instead of int for brlapi_fd and
BRLAPI_INVALID_FILE_DESCRIPTOR instead of -1.

Signed-off-by: Stefan Weil <s...@weilnetz.de>
Reviewed-by: Samuel Thibault <samuel.thiba...@ens-lyon.org>
Reviewed-by: Michael Tokarev <m...@tls.msk.ru>
Signed-off-by: Michael Tokarev <m...@tls.msk.ru>


  Commit: 606978500c3d18fb89a49844f253097b17f757de
      
https://github.com/qemu/qemu/commit/606978500c3d18fb89a49844f253097b17f757de
  Author: Michael Tokarev <m...@tls.msk.ru>
  Date:   2025-09-03 (Wed, 03 Sep 2025)

  Changed paths:
    M block/curl.c

  Log Message:
  -----------
  block/curl: fix curl internal handles handling

block/curl.c uses CURLMOPT_SOCKETFUNCTION to register a socket callback.
According to the documentation, this callback is called not just with
application-created sockets but also with internal curl sockets, - and
for such sockets, user data pointer is not set by the application, so
the result qemu crashing.

Pass BDRVCURLState directly to the callback function as user pointer,
instead of relying on CURLINFO_PRIVATE.

This problem started happening with update of libcurl from 8.9 to 8.10 --
apparently with this change curl started using private handles more.

(CURLINFO_PRIVATE is used in one more place, in curl_multi_check_completion() -
it might need a similar fix too)

Resolves: https://gitlab.com/qemu-project/qemu/-/issues/3081
Cc: qemu-sta...@qemu.org
Reviewed-by: Daniel P. Berrangé <berra...@redhat.com>
Signed-off-by: Michael Tokarev <m...@tls.msk.ru>


  Commit: 29e68f41c064299d4b45f3517c2e4400b1c17231
      
https://github.com/qemu/qemu/commit/29e68f41c064299d4b45f3517c2e4400b1c17231
  Author: Michael Tokarev <m...@tls.msk.ru>
  Date:   2025-09-03 (Wed, 03 Sep 2025)

  Changed paths:
    M block/curl.c

  Log Message:
  -----------
  block/curl: drop old/unuspported curl version checks

We currently require libcurl >=7.29.0 (since f9cd86fe72be3cd8).
Drop older LIBCURL_VERSION_NUM checks from the driver.

Reviewed-by: Daniel P. Berrangé <berra...@redhat.com>
Signed-off-by: Michael Tokarev <m...@tls.msk.ru>


  Commit: 0ac122d933323610b3dc7ce846cb47ba48d78266
      
https://github.com/qemu/qemu/commit/0ac122d933323610b3dc7ce846cb47ba48d78266
  Author: Philippe Mathieu-Daudé <phi...@linaro.org>
  Date:   2025-09-03 (Wed, 03 Sep 2025)

  Changed paths:
    M scripts/coverity-scan/COMPONENTS.md

  Log Message:
  -----------
  scripts/coverity-scan/COMPONENTS.md: Add a 'plugins' category

Cover the TCG plugins files under their own Coverity category.

Signed-off-by: Philippe Mathieu-Daudé <phi...@linaro.org>
Reviewed-by: Peter Maydell <peter.mayd...@linaro.org>
Acked-by: Alex Bennée <alex.ben...@linaro.org>
Reviewed-by: Michael Tokarev <m...@tls.msk.ru>
Signed-off-by: Michael Tokarev <m...@tls.msk.ru>


  Commit: 25fef09ce17ac1ae22638a0b57d97c2bd5cd7d83
      
https://github.com/qemu/qemu/commit/25fef09ce17ac1ae22638a0b57d97c2bd5cd7d83
  Author: Aditya Gupta <adit...@linux.ibm.com>
  Date:   2025-09-03 (Wed, 03 Sep 2025)

  Changed paths:
    M docs/specs/ppc-xive.rst

  Log Message:
  -----------
  docs: fix typo in xive doc

"Interrupt Pending Buffer" IPB, which got written as IBP due to typo.

The "IPB" register is also mentioned in same doc multiple times.

Signed-off-by: Aditya Gupta <adit...@linux.ibm.com>
Reviewed-by: Thomas Huth <th...@redhat.com>
Reviewed-by: Michael Tokarev <m...@tls.msk.ru>
Signed-off-by: Michael Tokarev <m...@tls.msk.ru>


  Commit: baa79455fa92984ff0f4b9ae94bed66823177a27
      
https://github.com/qemu/qemu/commit/baa79455fa92984ff0f4b9ae94bed66823177a27
  Author: Richard Henderson <richard.hender...@linaro.org>
  Date:   2025-09-03 (Wed, 03 Sep 2025)

  Changed paths:
    M block/curl.c
    M chardev/baum.c
    M docs/specs/ppc-xive.rst

  Log Message:
  -----------
  Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu into staging

trivial patches for 2025-09-03

# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCgAdFiEEZKoqtTHVaQM2a/75gqpKJDselHgFAmi39UwACgkQgqpKJDse
# lHjfmRAAuDVM9SwcLIPhZCIbI9R6+T1LEpBidsEQ1O3n0Eatz4zkHPxPdzkwilve
# hbUjsiNjvpiWm4D0SY2njnwYr7ZLzvQK+hQnVRl0ViyI5+qJZMBhrqYZqmh7Usnx
# zYsRMzCacgZDxNzD3+tcKH7mk/60WsmnCFwnb+46cp8YewMRInSRhvjT8hpAINWl
# BBQkiXH8ZYpyWmo5LD2CM/PmHblhr1Mo623EAOgPjsTpwOTaA+JxT2j+Xol5nu3D
# CCyx4zaLdH6CmJKjcVHPG672g7NQZSJYzo7+GGNziEmDLH0lCze9mi4iPoyH5Osu
# Oiv4Zv7+9HoHVp+VVRPKfLrdYWDVfQtI/LC5cKEdNIvUtTOzVwBt4+x4hgQqNHAV
# He1Ye4msuWo1whlGboJFrlY1bX+6Rg/ZP2CiGjbDKOOUlCySsQQ7cVE8plzErll1
# tpEI3p6kxWXSSsqANrpdkgfKi7AA+w3w+PHTeuXiXbzk2dRFjQ16/OX6WE+FBRCJ
# zzDYRSq4T0hEbqR5TUW5ps4f20Im0rDwMtJWoKWJkgURXWgjttOsH3Px2zUbb2f4
# QlwQF5mIv+rXhM7GrwJAcGeC7JnC5qn8wY0T/Quc1TNgVs28Td1dQL7tlA65rAqG
# VAuj7iAoqKnMlqD1J1n46xqoU+w/UAlTKUIjRloMl5mFD/VacEs=
# =sVU5
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed 03 Sep 2025 09:59:08 AM CEST
# gpg:                using RSA key 64AA2AB531D56903366BFEF982AA4A243B1E9478
# gpg: Good signature from "Michael Tokarev <m...@debian.org>" [unknown]
# gpg:                 aka "Michael Tokarev <m...@corpit.ru>" [unknown]
# gpg:                 aka "Michael Tokarev <m...@tls.msk.ru>" [unknown]
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg:          There is no indication that the signature belongs to the owner.
# Primary key fingerprint: 9D8B E14E 3F2A 9DD7 9199  28F1 61AD 3D98 ECDF 2C8E
#      Subkey fingerprint: 64AA 2AB5 31D5 6903 366B  FEF9 82AA 4A24 3B1E 9478

* tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu:
  docs: fix typo in xive doc
  scripts/coverity-scan/COMPONENTS.md: Add a 'plugins' category
  block/curl: drop old/unuspported curl version checks
  block/curl: fix curl internal handles handling
  chardev/baum: Fix compiler warning for Windows builds

Signed-off-by: Richard Henderson <richard.hender...@linaro.org>


Compare: https://github.com/qemu/qemu/compare/a10631b0cf04...baa79455fa92

To unsubscribe from these emails, change your notification settings at 
https://github.com/qemu/qemu/settings/notifications

Reply via email to