Branch: refs/heads/staging Home: https://github.com/qemu/qemu Commit: e262646e12acd6c1132e03d57fea20680a503251 https://github.com/qemu/qemu/commit/e262646e12acd6c1132e03d57fea20680a503251 Author: Philippe Mathieu-Daudé <phi...@linaro.org> Date: 2025-08-12 (Tue, 12 Aug 2025)
Changed paths: M hw/sd/ssi-sd.c Log Message: ----------- hw/sd/ssi-sd: Return noise (dummy byte) when no card connected Commit 1585ab9f1ba ("hw/sd/sdcard: Fill SPI response bits in card code") exposed a bug in the SPI adapter: if no SD card is plugged, we are returning "there is a card with an error". This is wrong, we shouldn't return any particular packet response, but the noise shifted on the MISO line. Return the dummy byte, otherwise we get: qemu-system-riscv64: ../hw/sd/ssi-sd.c:160: ssi_sd_transfer: Assertion `s->arglen > 0' failed. Reported-by: Guenter Roeck <li...@roeck-us.net> Fixes: 775616c3ae8 ("Partial SD card SPI mode support") Signed-off-by: Philippe Mathieu-Daudé <phi...@linaro.org> Tested-by: Guenter Roeck <li...@roeck-us.net> Reviewed-by: Alex Bennée <alex.ben...@linaro.org> Reviewed-by: Gustavo Romero <gustavo.rom...@linaro.org> Tested-by: Alex Bennée <alex.ben...@linaro.org> Message-Id: <20250812140415.70153-2-phi...@linaro.org> Commit: 7db162fa013878b06a528686ece79ad99f699c71 https://github.com/qemu/qemu/commit/7db162fa013878b06a528686ece79ad99f699c71 Author: Philippe Mathieu-Daudé <phi...@linaro.org> Date: 2025-08-12 (Tue, 12 Aug 2025) Changed paths: M tests/functional/test_riscv64_sifive_u.py Log Message: ----------- tests/functional: Test SPI-SD adapter without SD card connected SPI-SD adapter should be usable, even without any SD card wired. Refactor test_riscv64_sifive_u_mmc_spi() to make it more generic and add another test, inspired by this report: https://lore.kernel.org/qemu-devel/5b2dc427-f0db-4332-a997-fe0c82415...@roeck-us.net/ Inspired-by: Guenter Roeck <li...@roeck-us.net> Signed-off-by: Philippe Mathieu-Daudé <phi...@linaro.org> Reviewed-by: Gustavo Romero <gustavo.rom...@linaro.org> Reviewed-by: Alex Bennée <alex.ben...@linaro.org> Tested-by: Alex Bennée <alex.ben...@linaro.org> Message-Id: <20250812140415.70153-3-phi...@linaro.org> Commit: 6ad034e71232c2929ed546304c9d249312bb632f https://github.com/qemu/qemu/commit/6ad034e71232c2929ed546304c9d249312bb632f Author: Sv. Lockal <lockals...@gmail.com> Date: 2025-08-12 (Tue, 12 Aug 2025) Changed paths: M python/scripts/mkvenv.py Log Message: ----------- mkvenv: Support pip 25.2 Fix compilation with pip-25.2 due to missing distlib.version Bug: https://gitlab.com/qemu-project/qemu/-/issues/3062 Signed-off-by: Sv. Lockal <lockals...@gmail.com> [Edits: Type "safety" whackamole --js] Signed-off-by: John Snow <js...@redhat.com> Message-ID: <20250811190159.237321-1-js...@redhat.com> Signed-off-by: Stefan Hajnoczi <stefa...@redhat.com> Commit: 30f830fa887ad3756419a7e92b3d22b29a7ac43f https://github.com/qemu/qemu/commit/30f830fa887ad3756419a7e92b3d22b29a7ac43f Author: Stefan Hajnoczi <stefa...@redhat.com> Date: 2025-08-12 (Tue, 12 Aug 2025) Changed paths: M hw/sd/ssi-sd.c M tests/functional/test_riscv64_sifive_u.py Log Message: ----------- Merge tag 'sdmmc-20250812' of https://github.com/philmd/qemu into staging SD/MMC patches queue - Return noise (dummy byte) when no SD card connected over SPI # -----BEGIN PGP SIGNATURE----- # # iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmibcbsACgkQ4+MsLN6t # wN5DkA/9F9lOPelfONSvAkZ4IkahoTaulYglQHxePbYvCopufx7RiM5yigmVrcGW # I6MhGf9PtD4nlQ6Zl8ZUcr+WHMZQJaCcizdtzDsWR597to1z+ylbgoQqlhZi3gEX # V6mOl5peS2LZ0nZ5WQpMs9kNUTTGahTagqkBRLWTCuTVZF/UAyXGFGK+9U3c4vu+ # iOS8XMkfACg2Df51Jj4cnyMmjjYoJgoQliGueaiOTyNEL0Euq18t/FiaL1C6X9+i # rraagCq9s4rVLeh3KTZSz4ywKHticNtsXpHXGzlBIRJbxGCv7rV4GOehzjHdDcgq # H7zpv9l7J4bBr9uY6m8SHP0WkxKE/B+g261h6mIg3PNjyamjrwWnoX9IYU4wPaVu # +JUaxqU24HUyVi5r//h5pCASQPCl0MhtrsDHQSvClaiXVcCu8dBfiFxR5+tDuCaO # An6ORL+Rd5S5dS36XQZr+CnmLCfnlr10auPq4tQ+L32VcPWjqHp+70+yM4DVtPfq # sFb1O5ChQEsCzk9laO7OLqDqf8zJ5T4n21/i83vH/QGOi4+NRFIJoncGfXmHW/GW # OzAE1S3LRDVBq+RA66so4y30i83H2CCZNqjRkXCoa+680P0MP5aUSxNhS7T3dN6u # Er3QXkZQPeQDtVTCbslXnEtJ7drU6Jtfj4ZPTanua9TpCotAnb4= # =4VWG # -----END PGP SIGNATURE----- # gpg: Signature made Tue 12 Aug 2025 12:54:19 EDT # gpg: using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE # gpg: Good signature from "Philippe Mathieu-Daudé (F4BUG) <f4...@amsat.org>" [full] # Primary key fingerprint: FAAB E75E 1291 7221 DCFD 6BB2 E3E3 2C2C DEAD C0DE * tag 'sdmmc-20250812' of https://github.com/philmd/qemu: tests/functional: Test SPI-SD adapter without SD card connected hw/sd/ssi-sd: Return noise (dummy byte) when no card connected Signed-off-by: Stefan Hajnoczi <stefa...@redhat.com> Commit: b2a948220763b0d5184285a6b72d7eb13d51aad2 https://github.com/qemu/qemu/commit/b2a948220763b0d5184285a6b72d7eb13d51aad2 Author: Alex Bennée <alex.ben...@linaro.org> Date: 2025-08-12 (Tue, 12 Aug 2025) Changed paths: M .readthedocs.yml Log Message: ----------- readthedocs: don't build extra formats We don't build the PDFs ourselves for the hosted docs and it looks like rtd can't manage building PDFs now they have gone over a certain size. Disable the extra formats so we can at least have the online stuff again. Signed-off-by: Alex Bennée <alex.ben...@linaro.org> Reviewed-by: Daniel P. Berrangé <berra...@redhat.com> Message-ID: <20250804162959.330060-1-alex.ben...@linaro.org> Signed-off-by: Stefan Hajnoczi <stefa...@redhat.com> Commit: 0c0729b46a3680c233e0d45647d5193c5c5083f9 https://github.com/qemu/qemu/commit/0c0729b46a3680c233e0d45647d5193c5c5083f9 Author: Vivek Kasireddy <vivek.kasire...@intel.com> Date: 2025-08-12 (Tue, 12 Aug 2025) Changed paths: M ui/spice-display.c Log Message: ----------- ui/spice: Destroy the temporary egl fb after the blit is submitted The temporary egl fb scanout_tex_fb is only needed to facilitate the blit to the display surface's texture (ssd->ds->texture). Therefore, destroy it after the blit is submitted. And, also make sure that it is empty initialized before it is actually used. Fixes: f851cd65 ("ui/spice: Blit the scanout texture if its memory layout is not linear") Reported-by: Peter Maydell <peter.mayd...@linaro.org> Cc: Marc-André Lureau <marcandre.lur...@redhat.com> Signed-off-by: Vivek Kasireddy <vivek.kasire...@intel.com> Reviewed-by: Marc-André Lureau <marcandre.lur...@redhat.com> Message-ID: <20250718234039.2266704-1-vivek.kasire...@intel.com> Signed-off-by: Stefan Hajnoczi <stefa...@redhat.com> Compare: https://github.com/qemu/qemu/compare/06bf41393ab0...0c0729b46a36 To unsubscribe from these emails, change your notification settings at https://github.com/qemu/qemu/settings/notifications