UBI: add sanity check
Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
This commit is contained in:
parent
2f9270e7fe
commit
64203195ed
1 changed files with 6 additions and 1 deletions
|
@ -286,9 +286,14 @@ static int compare_lebs(struct ubi_device *ubi, const struct ubi_scan_leb *seb,
|
||||||
* FIXME: but this is anyway obsolete and will be removed at
|
* FIXME: but this is anyway obsolete and will be removed at
|
||||||
* some point.
|
* some point.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
dbg_bld("using old crappy leb_ver stuff");
|
dbg_bld("using old crappy leb_ver stuff");
|
||||||
|
|
||||||
|
if (v1 == v2) {
|
||||||
|
ubi_err("PEB %d and PEB %d have the same version %lld",
|
||||||
|
seb->pnum, pnum, v1);
|
||||||
|
return -EINVAL;
|
||||||
|
}
|
||||||
|
|
||||||
abs = v1 - v2;
|
abs = v1 - v2;
|
||||||
if (abs < 0)
|
if (abs < 0)
|
||||||
abs = -abs;
|
abs = -abs;
|
||||||
|
|
Loading…
Reference in a new issue