From 667618eec2587bc9fd0487f3f2932d3243bf80cc Mon Sep 17 00:00:00 2001 From: nikita Date: Sun, 19 Nov 2006 00:54:40 +0000 Subject: [PATCH] iam: remove unreliable correctness check. --- lustre/kernel_patches/patches/ext3-iam-separate.patch | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/lustre/kernel_patches/patches/ext3-iam-separate.patch b/lustre/kernel_patches/patches/ext3-iam-separate.patch index f44f95c..f6cf5b5 100644 --- a/lustre/kernel_patches/patches/ext3-iam-separate.patch +++ b/lustre/kernel_patches/patches/ext3-iam-separate.patch @@ -2874,7 +2874,7 @@ Index: iam/fs/ext3/iam_lvar.c =================================================================== --- iam.orig/fs/ext3/iam_lvar.c +++ iam/fs/ext3/iam_lvar.c -@@ -0,0 +1,1040 @@ +@@ -0,0 +1,1045 @@ +/* -*- mode: c; c-basic-offset: 8; indent-tabs-mode: nil; -*- + * vim:expandtab:shiftwidth=8:tabstop=8: + * @@ -3177,7 +3177,12 @@ Index: iam/fs/ext3/iam_lvar.c + BREAKPOINT(); + return 0; + } -+ if (nexthash < starthash) { ++ if (0 && nexthash < starthash) { ++ /* ++ * Unfortunately this useful invariant cannot be ++ * reliably checked as parent node is nor necessarily ++ * locked. ++ */ + n_print(leaf); + printk("%#x < %#x\n", nexthash, starthash); + dump_stack(); -- 1.8.3.1