From: Juha Riihimäki <juha.riihim...@nokia.com> Make NAND and OneNAND device models reject read-only drives. Test for example by running
$ qemu-system-arm -drive if=none,file=/dev/zero,readonly,id=foo -device nand,drive=foo,chip_id=0x59 -kernel /dev/null or $ qemu-system-arm -drive if=none,file=/dev/zero,readonly,id=foo -device onenand,drive=foo -kernel /dev/null Changes v1->v2: + fix bug introduced in pagesize calculation for NAND devices without a drive image + revise commit message in hw/nand patch Juha Riihimäki (2): hw/nand: reject read-only drives hw/onenand: reject read-only drives hw/nand.c | 20 +++++++++++++------- hw/onenand.c | 5 +++++ 2 files changed, 18 insertions(+), 7 deletions(-) -- 1.7.5.4