I don't see any memory allocation errors in the logs. I did have to upgrade the kernel slightly yesterday to get all this to work, and it appears to have splashed "relatime" mount options everywhere. Also, while I am now using the 20080714 aufs, my copy of aufs-tools is completely ancient 20070605. Could this be a problem?
# cat /proc/mounts | grep -e "data[14]" /dev/md0 /data1 xfs rw,noatime,relatime,logbufs=8,logbsize=256k,noquota 0 0 /dev/sdi /data4 xfs rw,noatime,relatime,logbufs=8,logbsize=256k,noquota 0 0 none /aufs aufs rw,relatime,si=ffff8105fa910200,xino=/data4/.aufs.xino,br:/data4=rw:/data1=ro 0 0 # cat /proc/version Linux version 2.6.24-16-server (bui...@yellow) (gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7)) #1 SMP Thu Apr 10 13:15:38 UTC 2008 # grep -i aufs /var/log/messages | grep Apr Apr 2 21:23:49 mail-archive kernel: [ 547.437674] aufs 20080128 Apr 2 23:44:09 mail-archive kernel: [ 8956.825647] aufs 20080128 Apr 2 23:49:34 mail-archive kernel: [ 9280.956184] aufs 20080128 Apr 3 00:06:21 mail-archive kernel: [10286.433192] aufs 20080714 # for i in $(find /sys/fs/aufs/ -type f); do echo "**$i**" && cat $i; done **/sys/fs/aufs/sbi** ffff8105fa910200 **/sys/fs/aufs/stat** wkq max_busy: 3 3 2 2, 0(generic) **/sys/fs/aufs/config** CONFIG_AUFS=m CONFIG_AUFS_BRANCH_MAX_127=y CONFIG_AUFS_SYSAUFS=y CONFIG_AUFS_EXPORT=y CONFIG_AUFS_RR_SQUASHFS=y CONFIG_AUFS_SEC_PERM_PATCH=y CONFIG_AUFS_SPLICE_PATCH=y CONFIG_AUFS_PUT_FILP_PATCH=y CONFIG_AUFS_LHASH_PATCH=y CONFIG_AUFS_BR_NFS=y **/sys/fs/aufs/sbi_ffff8105fa910200/xino** 10808x4096 5525504 0: 1, 87776x4096 2024912640 1: 1, 3922440x4096 30303827192 **/sys/fs/aufs/sbi_ffff8105fa910200/mntpnt1** /aufs # for i in $(find /sys/module/aufs/ -type f); do echo "**$i**" && cat -v $i; done **/sys/module/aufs/parameters/brs** 0 **/sys/module/aufs/parameters/nwkq** 4 **/sys/module/aufs/version** 20080714 **/sys/module/aufs/srcversion** 081D80F197224935F78E5B4 **/sys/module/aufs/initstate** live **/sys/module/aufs/refcnt** 3 **/sys/module/aufs/sections/.note.gnu.build-id** 0xffffffff883fe6d4 **/sys/module/aufs/sections/.text** 0xffffffff883e5000 **/sys/module/aufs/sections/.exit.text** 0xffffffff883fe6b0 **/sys/module/aufs/sections/.init.text** 0xffffffff880e7000 **/sys/module/aufs/sections/.rodata** 0xffffffff883fe700 **/sys/module/aufs/sections/.rodata.str1.1** 0xffffffff883ff03e **/sys/module/aufs/sections/__param** 0xffffffff883ff858 **/sys/module/aufs/sections/.rodata.str1.8** 0xffffffff883ff8a8 **/sys/module/aufs/sections/.smp_locks** 0xffffffff884011a0 **/sys/module/aufs/sections/__bug_table** 0xffffffff884014e8 **/sys/module/aufs/sections/__versions** 0xffffffff88401c20 **/sys/module/aufs/sections/.data** 0xffffffff8840a9a0 **/sys/module/aufs/sections/.gnu.linkonce.this_module** 0xffffffff8840ba80 **/sys/module/aufs/sections/.bss** 0xffffffff8840dd00 **/sys/module/aufs/sections/.symtab** 0xffffffff88404160 **/sys/module/aufs/sections/.strtab** 0xffffffff884084b0 **/sys/module/aufs/notes/.note.gnu.build-id** ^...@^@^...@^t^@^...@^@^...@^@^...@gnu^@H|^Z^]M-?oM-^TM-*^D^DM-"^Z0 M-BM-"M-^OM-$M-K&r...@g ------------------------------------------------------------------------------