cmd_sf: add size checking to spi flash commands
authorGerlando Falauto <gerlando.falauto@keymile.com>
Tue, 3 Apr 2012 04:34:13 +0000 (04:34 +0000)
committerMike Frysinger <vapier@gentoo.org>
Tue, 3 Apr 2012 04:34:13 +0000 (04:34 +0000)
commit864939949eda9108fb7bc350af040500cd102954
treee60fcc33d0dfc34f85a3a8825ed9c7bc819eece0
parent41e1713425d9817fdbe4fc89ad11b8dc9c4fca30
cmd_sf: add size checking to spi flash commands

SPI flash operations inadvertently stretching beyond the flash size will
result in a wraparound. This may be particularly dangerous when burning
u-boot, because the flash contents will be corrupted rendering the board
unusable, without any warning being issued.
So add a consistency checking so not to overflow past the flash size.

Signed-off-by: Gerlando Falauto <gerlando.falauto@keymile.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
common/cmd_sf.c