Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: e262646e12acd6c1132e03d57fea20680a503251
https://github.com/qemu/qemu/commit/e262646e12acd6c1132e03d57fea20680a503251
Author: Philippe Mathieu-Daudé <[email protected]>
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 <[email protected]>
Fixes: 775616c3ae8 ("Partial SD card SPI mode support")
Signed-off-by: Philippe Mathieu-Daudé <[email protected]>
Tested-by: Guenter Roeck <[email protected]>
Reviewed-by: Alex Bennée <[email protected]>
Reviewed-by: Gustavo Romero <[email protected]>
Tested-by: Alex Bennée <[email protected]>
Message-Id: <[email protected]>
Commit: 7db162fa013878b06a528686ece79ad99f699c71
https://github.com/qemu/qemu/commit/7db162fa013878b06a528686ece79ad99f699c71
Author: Philippe Mathieu-Daudé <[email protected]>
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/[email protected]/
Inspired-by: Guenter Roeck <[email protected]>
Signed-off-by: Philippe Mathieu-Daudé <[email protected]>
Reviewed-by: Gustavo Romero <[email protected]>
Reviewed-by: Alex Bennée <[email protected]>
Tested-by: Alex Bennée <[email protected]>
Message-Id: <[email protected]>
Commit: 6ad034e71232c2929ed546304c9d249312bb632f
https://github.com/qemu/qemu/commit/6ad034e71232c2929ed546304c9d249312bb632f
Author: Sv. Lockal <[email protected]>
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 <[email protected]>
[Edits: Type "safety" whackamole --js]
Signed-off-by: John Snow <[email protected]>
Message-ID: <[email protected]>
Signed-off-by: Stefan Hajnoczi <[email protected]>
Commit: 30f830fa887ad3756419a7e92b3d22b29a7ac43f
https://github.com/qemu/qemu/commit/30f830fa887ad3756419a7e92b3d22b29a7ac43f
Author: Stefan Hajnoczi <[email protected]>
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) <[email protected]>"
[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 <[email protected]>
Commit: b2a948220763b0d5184285a6b72d7eb13d51aad2
https://github.com/qemu/qemu/commit/b2a948220763b0d5184285a6b72d7eb13d51aad2
Author: Alex Bennée <[email protected]>
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 <[email protected]>
Reviewed-by: Daniel P. Berrangé <[email protected]>
Message-ID: <[email protected]>
Signed-off-by: Stefan Hajnoczi <[email protected]>
Commit: 0c0729b46a3680c233e0d45647d5193c5c5083f9
https://github.com/qemu/qemu/commit/0c0729b46a3680c233e0d45647d5193c5c5083f9
Author: Vivek Kasireddy <[email protected]>
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 <[email protected]>
Cc: Marc-André Lureau <[email protected]>
Signed-off-by: Vivek Kasireddy <[email protected]>
Reviewed-by: Marc-André Lureau <[email protected]>
Message-ID: <[email protected]>
Signed-off-by: Stefan Hajnoczi <[email protected]>
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