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