]> xenbits.xensource.com Git - qemu-xen.git/commit
hw/sd/sdcard: Do not use legal address '0' for INVALID_ADDRESS
authorPhilippe Mathieu-Daudé <f4bug@amsat.org>
Fri, 18 Sep 2020 17:06:41 +0000 (19:06 +0200)
committerPhilippe Mathieu-Daudé <f4bug@amsat.org>
Wed, 21 Oct 2020 11:19:02 +0000 (13:19 +0200)
commit7dae0a1dd102ea5e58869a3082c61bfcadf29347
treeda86a695488eeff25fc4dc9b215cc41e708e6921
parent872b8fde6c642e1da234bcfb7bb3fb9a8d746ff3
hw/sd/sdcard: Do not use legal address '0' for INVALID_ADDRESS

As it is legal to WRITE/ERASE the address/block 0,
change the value of this definition to an illegal
address: UINT32_MAX.

Unfortunately this break the migration stream, so
bump the VMState version number. This affects some
ARM boards and the SDHCI_PCI device (which is only
used for testing).

Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Tested-by: Alexander Bulekov <alxndr@bu.edu>
Message-Id: <20201015063824.212980-4-f4bug@amsat.org>
hw/sd/sd.c