Karsten Gebbert:
> thanks for your fast reaction and support, its really appreciated! :)
> 
> I created a kernel image using 2.6.29 + patch-2.6.29.3.gz +=20
> patch-2.6.29.3-rt13 + aufs2-standalone.git + your patch. Unfortunately,=20
> the kernel doesn't boot the liveUSB ending with a segfault around=20
> the time in the boot sequence when the aufs filesystem is mounted.=20

segfault?
Do you mean an error occured in userspace? Which process?


> k...@orchid:~$ cat /proc/mounts
> rootfs / rootfs rw 0 0
> none /sys sysfs rw,nosuid,nodev,noexec 0 0
> none /proc proc rw,nosuid,nodev,noexec 0 0
> udev /dev tmpfs rw,size=3D10240k,mode=3D755 0 0
> /dev/hda1 / reiserfs rw,notail 0 0
        :::
> k...@orchid:~$ cat /sys/fs/aufs/si_e1c6f725/*
> /tmp/rw=3Drw
> /home/krgn=3Dro
> /tmp/rw/.aufs.xino

Your /tmp/rw is reiserfs, isn't it?


> So, I think this is working fine under a normal Debian Lenny setup (even=20
> without having aufs-util installed!). Could it be possible that the boot=20
> sequence fails in the liveCD because aufs-util isn't installed? In any=20

I don't know, because I don't know what "normal Debian Lenny setup"
does.


> ~$ git checkout origin/aufs2-29 Note: moving to "origin/aufs2-29"=20
> which isn't a local branch If you want to create a new branch from this=20
> checkout, you may do so (now or later) by using -b with the checkout=20
> command again. Example:
>   git checkout -b <new_branch_name>=20
> HEAD is now at 38036ce... aufs2 standalone version for linux-2.6.29

In my environment, there produces no such messages.
But I don't think the message you got is a problem.


> its filesize is only 12k. Does that sound correct? When I applied this,=20
> I also needed to copy the fs/aufs include/linux/*.h manually into the=20
> linux source like in the old days. I don't think this is mentioned in=20
> the README on the web, but it would be a good thing to do I think. I can=20
> send you a patch :)

What is 12k?
After "git checkout origin/aufs2-29", I get

$ ls -l
total 104
-rw-r--r-- 1 jro jro 17990 Feb 23 00:08 COPYING
-rw-r--r-- 1 jro jro 48304 May 20 11:13 ChangeLog
drwxr-xr-x 4 jro jro  4096 May 20 11:13 Documentation/
-rw-r--r-- 1 jro jro   617 Feb 23 00:08 Makefile
-rw-r--r-- 1 jro jro  9222 May 20 11:13 aufs2-standalone.patch
-rw-r--r-- 1 jro jro   661 Apr 13 00:36 config.mk
-rw-r--r-- 1 jro jro  1550 May 20 11:13 ecryptfs.patch
drwxr-xr-x 3 jro jro  4096 May 20 11:13 fs/
drwxr-xr-x 3 jro jro  4096 May 20 11:13 include/

About how to build, please refer to 
http://sourceforge.net/mailarchive/message.php?msg_name=10708.1242609454%40jrobl


> In file included from fs/aufs/aufs.h:28,
>                  from fs/aufs/sbinfo.c:23:
> fs/aufs/debug.h:194: warning: =E2=80=98struct dentry=E2=80=99 declared insi=
> de parameter list
> fs/aufs/debug.h:194: warning: its scope is only this definition or declarat=
> ion, which is probably not what you want
        :::

Did you disable CONFIG_AUFS_DEBUG?
Then I have to fix source files.
But I am unsure these compiler warnings is a problem.


J. R. Okajima

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects

Reply via email to