linux/generic: fix r25699 take II
authoracoul <acoul@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 24 Feb 2011 19:08:49 +0000 (19:08 +0000)
committeracoul <acoul@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 24 Feb 2011 19:08:49 +0000 (19:08 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25703 3c298f89-4303-0410-b956-a3cf2f4a3e73

target/linux/generic/patches-2.6.38/218-mini_fo_fix_2_6_38.patch

index f1416eb..6807c59 100644 (file)
                        goto out;
                }
        }
+@@ -148,7 +148,8 @@ mini_fo_d_compare(dentry_t *dentry, qstr
+               hidden_dentry = dtohd(dentry);
+       if (hidden_dentry && hidden_dentry->d_op && hidden_dentry->d_op->d_compare) {
+-              err = hidden_dentry->d_op->d_compare(hidden_dentry, a, b);
++              err = hidden_dentry->d_op->d_compare(NULL, NULL, NULL, NULL,
++                                                      hidden_dentry->d_name.len, a, b);
+       } else {
+               err = ((a->len != b->len) || memcmp(a->name, b->name, b->len));
+       }
This page took 0.020999 seconds and 4 git commands to generate.