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=/

Reply via email to