Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 64203195 authored by Artem Bityutskiy's avatar Artem Bityutskiy
Browse files

UBI: add sanity check

parent 2f9270e7
Loading
Loading
Loading
Loading
+6 −1
Original line number Original line Diff line number Diff line
@@ -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;