Searched hist:bd6fb31fab1523ecac1aaf7af574868a26169dc6 (Results 1 – 2 of 2) sorted by relevance
| /rk3399_rockchip-uboot/include/ |
| H A D | fs.h | bd6fb31fab1523ecac1aaf7af574868a26169dc6 Mon Feb 03 20:20:59 UTC 2014 Stephen Warren <swarren@nvidia.com> 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>
|
| /rk3399_rockchip-uboot/fs/ |
| H A D | fs.c | bd6fb31fab1523ecac1aaf7af574868a26169dc6 Mon Feb 03 20:20:59 UTC 2014 Stephen Warren <swarren@nvidia.com> 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>
|