summaryrefslogtreecommitdiff
path: root/arch/blackfin/lib
diff options
context:
space:
mode:
authorRobin Getz <robin.getz@analog.com>2009-06-26 12:23:51 +0000
committerMike Frysinger <vapier@gentoo.org>2009-07-16 01:52:21 -0400
commitdc437b1b596e310bb583de3868c3d61a6798c81c (patch)
treebc208f10f955095dc8e71c952cd895d83a90db0f /arch/blackfin/lib
parent15627bd35c6f02d159e0cb41d287dcba3a23a135 (diff)
Blackfin: fix silent crash when no uClinux MTD filesystem exists
Since we need to relocate the attached filesystem with the uClinux MTD map (to handle some anomalies), we need to know its real filesize. If we boot a kernel without a filesystem actually attached, we end up blindly reading and copying garbage (since there is no magic value to detect validity). Often times this results in an early crash and no output. So add a few basic sanity checks before operating on things to catch the majority of cases. Signed-off-by: Robin Getz <robin.getz@analog.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'arch/blackfin/lib')
0 files changed, 0 insertions, 0 deletions