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