summaryrefslogtreecommitdiff
path: root/board/esd/cpci5200
diff options
context:
space:
mode:
authorStephen Warren <swarren@nvidia.com>2014-02-03 20:20:59 (GMT)
committerTom Rini <trini@ti.com>2014-02-19 14:47:33 (GMT)
commitbd6fb31fab1523ecac1aaf7af574868a26169dc6 (patch)
tree00a06ba1a3cc5409caf3e45f188528809fe86337 /board/esd/cpci5200
parent16f4d9335fe18cf3b57e400baf7687f1c390fd8c (diff)
downloadu-boot-fsl-qoriq-bd6fb31fab1523ecac1aaf7af574868a26169dc6.tar.xz
fs: fix generic save command implementation
Fix a few issues with the generic "save" shell command, and fs_write() function. 1) fstypes[].write wasn't filled in for some file-systems, and isn't checked when used, which could cause crashes/... if executing save on e.g. fat/ext filesystems. 2) fs_write() requires the length argument to be non-zero, since it needs to know exactly how many bytes to write. Adjust the comments and code according to this. 3) fs_write() wasn't prototyped in <fs.h> like other generic functions; other code should be able to call this directly rather than invoking the "save" shell command. Signed-off-by: Stephen Warren <swarren@nvidia.com> Acked-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'board/esd/cpci5200')
0 files changed, 0 insertions, 0 deletions