Oliver Welter: > Here is a first wrapup: > > 1) Download and unpack vanilla kernel 2.6.22.19 > 2) Apply vserver patch 2.6.22.19-vs2.2.0.7 > 3) make prepare > 4) Download aufs / cvs from 10th July 2008
Why don't you use the latest version? > 9) There seems to be a problem with symbols in vserver and aufs - if I > enable tmpfs, I get compile errors due to an empty symbol TMPFS_MAGIC in > fs/aufs/super.h line 262/263 > I fixed it by putting the Magicnumber from the vserver patch directly > into the Makefile of aufs > EXTRA_CFLAGS += -DTMPFS_MAGIC=0x01021994 > *NB: I dont know if this really is the correct number!!* It is correct. But if you got the latest aufs version, you would not need to change fs/aufs/Makefile. > XFS seems to be unsupported in this AUFS version and results in a > compiler interruption, as I dont need XFS, I just disabled it It is supported. > NFS requires the LHASH patch which I skipped for testing, so NFS has to > be disabled, too Please send me the output of grep AUFS .config, so I will check that your aufs supports xfs and nfs. > 10) "make" kernel - enable aufs and accept defaults > > I will do some more testing tommorrow, but on a first glance it seems to > work now Do you mean your problem (BUG at fs/aufs/i_op.c:236!) is gone? I guess your problem is equivalent to Louis'. Until I fix the bug and update the versever patch, try disabling CONFIG_AUFS_FAKE_DM. Junjiro R. Okajima ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/
