kernel: Make the patches apply on top of 4.19
[openwrt/staging/chunkeey.git] / target / linux / generic / backport-4.19 / 500-ubifs-Handle-re-linking-of-inodes-correctly-while-re.patch
index 71e036c92082584ff5a9c0ad79b55e530b87fa27..345a73cf46bdefa2dc5692e6f3d3dc5eddde042c 100644 (file)
@@ -53,21 +53,21 @@ Signed-off-by: Richard Weinberger <richard@nod.at>
 +{
 +      struct replay_entry *r;
 +
-+      ubifs_assert(rino->deletion);
-+      ubifs_assert(key_type(c, &rino->key) == UBIFS_INO_KEY);
++      ubifs_assert(c, rino->deletion);
++      ubifs_assert(c, key_type(c, &rino->key) == UBIFS_INO_KEY);
 +
 +      /*
 +       * Find the most recent entry for the inode behind @rino and check
 +       * whether it is a deletion.
 +       */
 +      list_for_each_entry_reverse(r, &c->replay_list, list) {
-+              ubifs_assert(r->sqnum >= rino->sqnum);
++              ubifs_assert(c, r->sqnum >= rino->sqnum);
 +              if (key_inum(c, &r->key) == key_inum(c, &rino->key))
 +                      return r->deletion == 0;
 +
 +      }
 +
-+      ubifs_assert(0);
++      ubifs_assert(c, 0);
 +      return false;
 +}
 +
@@ -75,7 +75,7 @@ Signed-off-by: Richard Weinberger <richard@nod.at>
   * apply_replay_entry - apply a replay entry to the TNC.
   * @c: UBIFS file-system description object
   * @r: replay entry to apply
-@@ -239,6 +271,11 @@ static int apply_replay_entry(struct ubi
+@@ -236,6 +268,11 @@ static int apply_replay_entry(struct ubi
                        {
                                ino_t inum = key_inum(c, &r->key);