aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mtd/ubi/eba.c
diff options
context:
space:
mode:
authorArtem Bityutskiy <Artem.Bityutskiy@nokia.com>2010-04-30 09:50:22 -0400
committerArtem Bityutskiy <Artem.Bityutskiy@nokia.com>2010-06-04 04:30:42 -0400
commit786d78318586cbdc8aec539fe5a4942490267fef (patch)
tree3ca3144ce0186dea041782b8a9789caf16d89cbb /drivers/mtd/ubi/eba.c
parent67a3e12b05e055c0415c556a315a3d3eb637e29e (diff)
UBI: simplify IO error codes
We do not really need 2 separate error codes for indicating bad VID and bad EC headers (UBI_IO_BAD_EC_HDR, UBI_IO_BAD_VID_HDR), it is enough to have only one UBI_IO_BAD_HDR return code. This patch does not introduce any functional change, only some code simplification. Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com> Reviewed-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc> Tested-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Diffstat (limited to 'drivers/mtd/ubi/eba.c')
-rw-r--r--drivers/mtd/ubi/eba.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/mtd/ubi/eba.c b/drivers/mtd/ubi/eba.c
index 9f87c99189a9..8e8226744320 100644
--- a/drivers/mtd/ubi/eba.c
+++ b/drivers/mtd/ubi/eba.c
@@ -418,7 +418,7 @@ retry:
418 * may try to recover data. FIXME: but this is 418 * may try to recover data. FIXME: but this is
419 * not implemented. 419 * not implemented.
420 */ 420 */
421 if (err == UBI_IO_BAD_VID_HDR) { 421 if (err == UBI_IO_BAD_HDR) {
422 ubi_warn("corrupted VID header at PEB " 422 ubi_warn("corrupted VID header at PEB "
423 "%d, LEB %d:%d", pnum, vol_id, 423 "%d, LEB %d:%d", pnum, vol_id,
424 lnum); 424 lnum);
@@ -961,7 +961,7 @@ write_error:
961 */ 961 */
962static int is_error_sane(int err) 962static int is_error_sane(int err)
963{ 963{
964 if (err == -EIO || err == -ENOMEM || err == UBI_IO_BAD_VID_HDR || 964 if (err == -EIO || err == -ENOMEM || err == UBI_IO_BAD_HDR ||
965 err == -ETIMEDOUT) 965 err == -ETIMEDOUT)
966 return 0; 966 return 0;
967 return 1; 967 return 1;