aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorBrian Norris <[email protected]>2012-06-22 16:35:39 -0700
committerDavid Woodhouse <[email protected]>2012-09-29 14:50:50 +0100
commite47f68587b8255410e79166cbdecae290ca8a84e (patch)
tree6339788ba16b9fe05b0ce7dfcece57748aed4e07 /tools/perf/scripts/python
parent8bb8b85f6732ed579222a465d0749f66a3cace4d (diff)
mtd: check for max_bitflips in mtd_read_oob()
mtd_read_oob() has some unexpected similarities to mtd_read(). For instance, when ops->datbuf != NULL, nand_base.c might return max_bitflips; however, when ops->datbuf == NULL, nand_base's code potentially could return -EUCLEAN (no in-tree drivers do this yet). In any case where the driver might return max_bitflips, we should translate this into an appropriate return code using the bitflip_threshold. Essentially, mtd_read_oob() duplicates the logic from mtd_read(). This prevents users of mtd_read_oob() from receiving a positive return value (i.e., from max_bitflips) and interpreting it as an unknown error. Artem: amend comments. Signed-off-by: Brian Norris <[email protected]> Reviewed-by: Mike Dunn <[email protected]> Reviewed-by: Shmulik Ladkani <[email protected]> Signed-off-by: Artem Bityutskiy <[email protected]> Signed-off-by: David Woodhouse <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions