summaryrefslogtreecommitdiff
path: root/scripts/basic
diff options
context:
space:
mode:
authorMax Krummenacher <[email protected]>2015-08-05 17:16:58 +0200
committerTom Rini <[email protected]>2015-08-13 07:19:35 -0400
commit7a3e70cfd88cc8062a106ed07bade5a38f146758 (patch)
treeff698da26a585f7beb20b1e14101f0cff3fb90e1 /scripts/basic
parentf06b454b1c4420d1698fa1c62b8dd0bab060b691 (diff)
fs/fs.c: read up to EOF when len would read past EOF
http://lists.denx.de/pipermail/u-boot/2012-September/134347.html allows for reading files in chunks from the shell. When this feature is used to read past the end of a file an error was returned instead of returning the bytes read up to the end of file. Thus the following fails in the shell: offset = 0 len = chunksize do read file, offset, len write data until bytes_read < len The patch changes the behaviour to printing an informational message and returning the actual read number of bytes aka read(2) behaviour for convenient use in U-Boot scripts. Signed-off-by: Max Krummenacher <[email protected]> Signed-off-by: Marcel Ziswiler <[email protected]> Acked-by: Marek Vasut <[email protected]> Signed-off-by: Stefan Agner <[email protected]> Signed-off-by: Marcel Ziswiler <[email protected]>
Diffstat (limited to 'scripts/basic')
0 files changed, 0 insertions, 0 deletions