From c757f2b7a3fe9dc5ade3b7c2cac4300cc714721f Mon Sep 17 00:00:00 2001 From: Brijesh Singh Date: Fri, 6 Jul 2007 14:35:43 +0300 Subject: [PATCH] --- yaml --- r: 61231 b: refs/heads/master c: 76eafe479ec30dd72b8cf209c4f576eac3c93112 h: refs/heads/master i: 61229: 95759547920db90fe5c223a019a9a6a08d488d2c 61227: ab24cd0a2af765b57ef837bdb512d05315c4c662 61223: 0688490dfb2fa3bcbdcccbb2ae15a41e2e030317 61215: c369ba9a489f2eb9cd0cdcbade984cf4d3eb791c v: v3 --- [refs] | 2 +- trunk/drivers/mtd/ubi/scan.c | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/[refs] b/[refs] index 08b5369939ef..3cfdb6faf8a5 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 2f176f79877937082ce052977e552a75e23a73d1 +refs/heads/master: 76eafe479ec30dd72b8cf209c4f576eac3c93112 diff --git a/trunk/drivers/mtd/ubi/scan.c b/trunk/drivers/mtd/ubi/scan.c index 23e30ac089ce..ce26b1b25ba7 100644 --- a/trunk/drivers/mtd/ubi/scan.c +++ b/trunk/drivers/mtd/ubi/scan.c @@ -437,6 +437,9 @@ int ubi_scan_add_used(const struct ubi_device *ubi, struct ubi_scan_info *si, if (IS_ERR(sv) < 0) return PTR_ERR(sv); + if (si->max_sqnum < sqnum) + si->max_sqnum = sqnum; + /* * Walk the RB-tree of logical eraseblocks of volume @vol_id to look * if this is the first instance of this logical eraseblock or not. @@ -563,9 +566,6 @@ int ubi_scan_add_used(const struct ubi_device *ubi, struct ubi_scan_info *si, sv->last_data_size = be32_to_cpu(vid_hdr->data_size); } - if (si->max_sqnum < sqnum) - si->max_sqnum = sqnum; - sv->leb_count += 1; rb_link_node(&seb->u.rb, parent, p); rb_insert_color(&seb->u.rb, &sv->root);