"Jrgen_P._Tjern":
> I thought CONFIG_AUFS_LHASH_PATCH was for using NFS-filesystems as a =
> 
> branch of your aufs? I haven't touched AUFS_LHASH_PATCH, I just fetched =
> 
> source and did make -f local.mk. :-)

Ok.
You didn't apply kernel patches from aufs and used the default aufs
configuration.

> Here are the files for the kernel:

Thank you.
I will check them. And will you apply this debug patch and send the log?

Junjiro Okajima

----------------------------------------------------------------------

Index: fs/aufs/super.c
===================================================================
RCS file: /cvsroot/aufs/aufs/fs/aufs/super.c,v
retrieving revision 1.38
diff -u -p -r1.38 super.c
--- fs/aufs/super.c     26 Feb 2007 02:32:01 -0000      1.38
+++ fs/aufs/super.c     1 Mar 2007 03:52:21 -0000
@@ -236,6 +236,7 @@ static void aufs_umount_begin(struct sup
 {
        struct super_block *sb = UmountBeginSb(arg);
 
+       WARN_ON(1);
        si_write_lock(sb);
        if (IS_MS(sb, MS_PLINK)) {
                put_plink(sb);
@@ -251,6 +252,7 @@ static void free_sbinfo(struct aufs_sbin
        DEBUG_ON(!sbinfo);
        DEBUG_ON(!list_empty(&sbinfo->si_plink));
 
+       WARN_ON(1);
        rw_destroy(&sbinfo->si_rwsem);
        free_branches(sbinfo);
        kfree(sbinfo->si_branch);
@@ -265,6 +267,7 @@ static void aufs_put_super(struct super_
        struct aufs_sbinfo *sbinfo;
 
        TraceEnter();
+       WARN_ON(1);
 
        sbinfo = stosi(sb);
        if (unlikely(!sbinfo))
@@ -496,6 +499,7 @@ static int alloc_sbinfo(struct super_blo
 
        TraceEnter();
 
+       WARN_ON(1);
        sbinfo = kmalloc(sizeof(*sbinfo), GFP_KERNEL);
        //if (LktrCond) {kfree(sbinfo); sbinfo = NULL;}
        if (unlikely(!sbinfo))
@@ -724,6 +728,7 @@ static int aufs_fill_super(struct super_
        dput(root);
        sb->s_root = NULL;
  out_info:
+       WARN_ON(1);
        free_sbinfo(stosi(sb), err);
        sb->s_fs_info = NULL;
  out_opts:

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

Reply via email to