so it seems like aufs gets extremely unstable when running with my setup.  
After attempting to run a du operation or two, the kernel module crashes.  I'm 
not sure if it occurs before the module crash, but other actions such as
ls will hang.  Other people using the system have said that they can still run 
ls in subdirectories, however I have not found this to be true.  In case it 
helps, there are approximately 773,950 files total that are in all of the 
source directories.

The output of dmesg is:
------------[ cut here ]------------
kernel BUG at /root/aufs/fs/aufs/vdir.c:603!
invalid opcode: 0000 [#1]
Modules linked in: aufs ne2k_pci 8390 tulip
CPU:    0
EIP:    0060:[<e247c91a>]    Not tainted VLI
EFLAGS: 00010286   (2.6.18-gentoo-r6 #3) 
EIP is at init_vdir+0xa6/0x554 [aufs]
eax: ffffffff   ebx: d8fd1cb4   ecx: ffff0001   edx: d8fd1c98
esi: d8fd1cb4   edi: c42ae340   ebp: ca7baa00   esp: c5133f04
ds: 007b   es: 007b   ss: 0068
Process du (pid: 8700, ti=c5132000 task=dffdca90 task.ti=c5132000)
Stack: c42ae340 d8fd1cb4 00000000 00000001 e247ba5a 00000086 dffdca90 d8fd1c98 
       c42ae340 dffdca90 c039826f 00000000 00100100 00200200 00000000 00000002 
       00000000 d8fd1cb4 00000000 d8fd1cb4 c42ae340 ca7baa00 e247bef1 c014c780 
Call Trace:
 [<e247ba5a>] reopen_dir+0x0/0xbe [aufs]
 [<c039826f>] rwsem_down_write_failed+0x97/0x13a
 [<e247bef1>] aufs_readdir+0x65/0xd4 [aufs]
 [<c014c780>] filldir64+0x0/0xc3
 [<c014c923>] vfs_readdir+0x4a/0x74
 [<c014c780>] filldir64+0x0/0xc3
 [<c014c9b0>] sys_getdents64+0x63/0xa5
 [<c0102481>] sysenter_past_esp+0x56/0x79
Code: e2 8b 44 24 04 e8 e7 37 00 00 e8 44 4d ca dd 85 c0 74 08 0f 0b 5b 02 fb 2
7 48 e2 8b 44 24 04 e8 cd 37 00 00 8b 40 0c 85 c0 74 08 <0f> 0b 5b 02 fb 27 48 
e2 8b 54 24 04 0f b7 42 28 25 00 f0 00 00 
EIP: [<e247c91a>] init_vdir+0xa6/0x554 [aufs] SS:ESP 0068:c5133f04




kernel version is 2.6.18-gentoo-r6

contents of /proc/mounts:

rootfs / rootfs rw 0 0
/dev/root / reiserfs rw,noatime 0 0
proc /proc proc rw,nosuid,nodev,noexec 0 0
sysfs /sys sysfs rw,nosuid,nodev,noexec 0 0
udev /dev tmpfs rw,nosuid 0 0
devpts /dev/pts devpts rw,nosuid,noexec 0 0
/dev/hda1 /mnt/farm1 xfs rw,nosuid,nodev,noexec 0 0
/dev/hdc1 /mnt/farm2 xfs rw,nosuid,nodev 0 0
/dev/hdd1 /mnt/farm3 xfs rw,nosuid,nodev,noexec 0 0
/dev/hdf1 /mnt/farm4 xfs rw,nosuid,nodev,noexec 0 0
/dev/hde1 /mnt/farm5 xfs rw,nosuid,nodev,noexec 0 0
/dev/hdg1 /home xfs rw,nosuid,nodev 0 0
/dev/hdg2 /mnt/farm6 xfs rw,nosuid,nodev,noexec 0 0
/dev/hdh1 /mnt/farm7 xfs rw,nosuid,nodev,noexec 0 0
/dev/hdc1 /usr/portage xfs rw,nosuid,nodev 0 0
none /dev/shm tmpfs rw,nosuid,nodev,noexec 0 0
usbfs /proc/bus/usb usbfs rw,nosuid,noexec 0 0
nfsd /proc/fs/nfs nfsd rw 0 0
rpc_pipefs /var/lib/nfs/rpc_pipefs rpc_pipefs rw 0 0
none /data_test aufs 
rw,xino=/mnt/farm1/.aufs.xino,br:/mnt/farm1=rw:/mnt/farm2=ro:/mnt/farm3=ro:/mnt/farm4=ro:/mnt/farm5=ro:/mnt/farm6=ro:/mnt/farm7=ro
 0 0

AUFS_VERSION 20070212

plain local.mk


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

Reply via email to