This series fixes two issues in the SD subsystem. The first one could send QEMU into an endless loop or crash it (depending on whether assert() does something). The second patch fixes possible file system corruption in e500 and imx25-pdk machines, i.e. the ones using eSDHC rather than uSDHC, though I could only verify that with imx53 emulation on my imx53 branch [1].
[1] https://github.com/shentok/qemu/tree/imx53 Bernhard Beschow (2): hw/sd/sd: Fix error case for CMD18 hw/sd/sdhci: Extract uSDHC-specific quirk hw/sd/sd.c | 3 ++- hw/sd/sdhci.c | 73 +++++++++++++++++++++++++++++++-------------------- 2 files changed, 46 insertions(+), 30 deletions(-) -- 2.55.0
