From: Cédric Le Goater Date: Tue, 31 May 2016 11:36:05 +0000 (+0200) Subject: m25p80: fix test on blk_pread() return value X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=9e19036e5a3c5abfe57984ca98ab064acfca83a3;p=qemu.git m25p80: fix test on blk_pread() return value commit 243e6f69c129 ("m25p80: Switch to byte-based block access") replaced blk_read() calls with blk_pread() but return values are different. Signed-off-by: Cédric Le Goater Reviewed-by: Eric Blake Signed-off-by: Kevin Wolf --- diff --git a/hw/block/m25p80.c b/hw/block/m25p80.c index 4c856f5278..51d8596056 100644 --- a/hw/block/m25p80.c +++ b/hw/block/m25p80.c @@ -900,7 +900,7 @@ static int m25p80_init(SSISlave *ss) s->storage = blk_blockalign(s->blk, s->size); /* FIXME: Move to late init */ - if (blk_pread(s->blk, 0, s->storage, s->size)) { + if (blk_pread(s->blk, 0, s->storage, s->size) != s->size) { fprintf(stderr, "Failed to initialize SPI flash!\n"); return 1; }