Hello again

> "Vonlanthen, Elmar":
> > Output of SysRq + t:
>       :::
> > 2012-01-20 08:25:13 chgut12fw02 kernel: mount           D d5e29e14
> 0
> > 24477  24473 0x00000001
> 
> Thanx for SysRq T and D.
> This output shows the mount process is in "dead" state, and its call
> trace looks very strange since au_hn_free() calls au_hn_alloc()
> (directly or indirectly). Obviously it is wrong and there is no such
> code in aufs. The possible reasons are
> - the call trace is bogus and unreliable.
> - the aufs code is compiled incorrectly.
> - there already happened another critical error somewhere else, and it
>   corrupted memory.
> - you got broken aufs code.
> - etc...

This is what I did:

cd /usr/src
wget http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.2.1.tar.bz2
tar xjf linux-3.2.1.tar.bz2
mv linux-3.2.1 linux-3.2.1-SMP
git clone
git://aufs.git.sourceforge.net/gitroot/aufs/aufs3-standalone.git
aufs3-standalone.git-3.2.1-SMP
cd aufs3-standalone.git-3.2.1-SMP/
git checkout origin/aufs3.2
cd ../linux-3.2.1-SMP/
patch -p1 < ../aufs3-standalone.git-3.2.1-SMP/aufs3-kbuild.patch
patch -p1 < ../aufs3-standalone.git-3.2.1-SMP/aufs3-base.patch
patch -p1 < ../aufs3-standalone.git-3.2.1-SMP/aufs3-proc_map.patch
patch -p1 < ../aufs3-standalone.git-3.2.1-SMP/aufs3-standalone.patch
rsync -av ../aufs3-standalone.git-3.2.1-SMP/Documentation/
Documentation/
rsync -av ../aufs3-standalone.git-3.2.1-SMP/fs/ fs/
rsync -av ../aufs3-standalone.git-3.2.1-SMP/include/linux/aufs_type.h
include/linux/aufs_type.h 
patch -p1 < ../aufs3-standalone.git-3.2.1-SMP/aufs3-loopback.patch
make menuconfig
make
make modules_install
make headers_install
cp System.map /boot/System.map-3.2.1-SMP
cp .config /boot/config-3.2.1-SMP
cp arch/x86/boot/bzImage /boot/vmlinuz-3.2.1-SMP
depmod -ae -F /boot/System.map-3.2.1-SMP 3.2.1-SMP
cd /usr/src
git clone git://aufs.git.sourceforge.net/gitroot/aufs/aufs-util.git
aufs-util.git-3.2.1-SMP
git checkout origin/aufs3.0
CPPFLAGS="-I /usr/src/linux-3.2.1-SMP/usr/include" make
make install

Did I do something wrong?

I will check the memory as well.

> Ah, I see you specified "-i" for remounting.
> Due to this option, the aufs mount helper was ignored. Why did you
specify it?

Normally I execute "mount / -o remount,udba=reval". But I played a
little bit with some options and when checked the hanging command with
"ps" I saw "mount -I -n -t aufs -o rw,remount,udba=reval aufs /".
Sorry for confusing you.

Ist "mount" too old?
# mount --version
mount from util-linux-ng 2.17.2 (with libblkid support)

This here is the fstab entry:
aufs         /                    aufs       defaults             0 0

If I do "mount / ..." the command should use mount.aufs. Right?

Best regards
Elmar

Attachment: smime.p7s
Description: S/MIME cryptographic signature

------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d

Reply via email to