diff options
author | Artem Bityutskiy <Artem.Bityutskiy@nokia.com> | 2010-10-31 16:55:30 (GMT) |
---|---|---|
committer | Artem Bityutskiy <Artem.Bityutskiy@nokia.com> | 2011-02-06 17:35:26 (GMT) |
commit | a87f29cbbcbd5bd1e4990367cd18967e9bbeacff (patch) | |
tree | 637789d9f982c7b92d4ee0aafcb1a3060e35a628 /fs/binfmt_aout.c | |
parent | fef2deb31f6523203a3fa1af485a5f1fef19cf6b (diff) | |
download | linux-fsl-qoriq-a87f29cbbcbd5bd1e4990367cd18967e9bbeacff.tar.xz |
UBI: always re-read in case of read failures
When the read operation fails, UBI tries to re-read several times in
a hope that one of the subsequent reads may succeed. However, currently
UBI re-reads only if MTD failed to read all data, but does not re-reads
if all the data were read, but with an integrity error (-EBADMSB). This
patch makes UBI to always re-try reading.
This should be useful for reading NAND pages with unstable bits -
re-reading may help to get correct data.
Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
Diffstat (limited to 'fs/binfmt_aout.c')
0 files changed, 0 insertions, 0 deletions