mdadm bulit with uClibc always fail on '--assemble --scan' (-1 EINVAL (Invalid argument)), the glibc one works.

Piotr Karbowski piotr.karbowski at gmail.com
Tue Mar 13 16:55:55 UTC 2012


Hi,

mdadm bulit with uclibc always fail on '--assemble --scan', the same source compiled against glibc works. Below I will paste strace for both uclibc and glibc one mdadm.

It is 100% reproducable, I am using Aboriginal Linux's root-filesystem
images (images with bash2, busybox, uclibc and gcc) from
http://landley.net/code/aboriginal/bin/

heres how it looks like in my initramfs:

remote rescueshell ~ # mdadm --assemble --scan
mdadm: failed to add 252:16 to /dev/md/2: Invalid argument
mdadm: /dev/md/2 assembled from 0 drives - not enough to start the array.
remote rescueshell ~ # mdadm --assemble --scan --verbose
mdadm: looking for devices for /dev/md/2
mdadm: no RAID superblock on 252:3
mdadm: no RAID superblock on 252:2
mdadm: no RAID superblock on 252:1
mdadm: no RAID superblock on 252:0
mdadm: 252:16 is identified as a member of /dev/md/2, slot 0.
mdadm: no uptodate device for slot 1 of /dev/md/2
mdadm: failed to add 252:16 to /dev/md/2: Invalid argument
mdadm: /dev/md/2 assembled from 0 drives - not enough to start the array.


But I can do 'mdadm --assemble /dev/md2 /dev/vdb' it does work, the
working /dev/md2 is created.

The kernel logs after '--assemble --scan':
md: md2 stopped.
md: vda does not have a valid v1.2 superblock, not importing!
md: md_import_device returned -22

FWIW the tests where mode on the same 'boot', I put glibc and uclibc mdadm in initramfs for the tests

I reported it some time ago on #uclibc at freenode

15:36 |       kos_tom | on glibc you have
15:36 |       kos_tom | close(6)                                = 0
15:36 |       kos_tom | ioctl(5, 0x40140921, 0x8175580)         = 0
15:36 |       kos_tom | on uClibc you have
15:37 |       kos_tom | close(6)                                = 0
15:37 |       kos_tom | ioctl(5, 0x40140921, 0x80e75a8)         = -1 EINVAL (Invalid argument)
15:37 |       kos_tom | do, smale ioctl, but different argument.
15:37 |       kos_tom | but the argument is probably just an address


### mdadm uclibc, also on http://paste.pocoo.org/show/1hPtKyHj4Ub5acqjPPOX/

execve("/bin/mdadm", ["/bin/mdadm", "--assemble", "--scan"], [/* 10 vars 
*/]) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo 
...}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfd3dca0) = -1 ENOTTY 
(Inappropriate ioctl for device)
time(NULL)                              = 1330341443
getpid()                                = 872
brk(0)                                  = 0x80e6200
brk(0x80e7200)                          = 0x80e7200
brk(0x80e8000)                          = 0x80e8000
open("/etc/mdadm.conf", O_RDONLY|O_LARGEFILE) = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfd3d640) = -1 ENOTTY 
(Inappropriate ioctl for device)
read(3, "ARRAY /dev/md/2 metadata=1.2 UUI"..., 4096) = 87
read(3, "", 4096)                       = 0
close(3)                                = 0
uname({sys="Linux", node="(none)", ...}) = 0
geteuid32()                             = 0
open("/proc/partitions", O_RDONLY|O_LARGEFILE) = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfd3d1e0) = -1 ENOTTY 
(Inappropriate ioctl for device)
read(3, "major minor  #blocks  name\n\n 252"..., 4096) = 176
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=4900, ...}) = 0
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=4900, ...}) = 0
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=4900, ...}) = 0
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=4900, ...}) = 0
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=4900, ...}) = 0
read(3, "", 4096)                       = 0
close(3)                                = 0
open("/proc/mdstat", O_RDONLY|O_LARGEFILE) = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfd3d580) = -1 ENOTTY 
(Inappropriate ioctl for device)
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
read(3, "Personalities : [raid1] \nunused "..., 4096) = 48
read(3, "", 4096)                       = 0
dup(3)                                  = 4
fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
close(3)                                = 0
mkdir("/dev/.mdadm", 0755)              = -1 EEXIST (File exists)
open("/dev/.mdadm/map.lock", O_RDWR|O_CREAT|O_TRUNC|O_LARGEFILE, 0600) = 3
fcntl(3, F_GETFL)                       = 0x8002 (flags O_RDWR|O_LARGEFILE)
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfd3d5d0) = -1 ENOTTY 
(Inappropriate ioctl for device)
flock(3, LOCK_EX)                       = 0
fstat64(3, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
open("/dev/.mdadm/map", O_RDONLY|O_LARGEFILE) = 5
fcntl(5, F_GETFL)                       = 0x8000 (flags 
O_RDONLY|O_LARGEFILE)
ioctl(5, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfd3b480) = -1 ENOTTY 
(Inappropriate ioctl for device)
brk(0x80e9000)                          = 0x80e9000
read(5, "md2 1.2 00196000:bb52dbaa:8dfe7c"..., 4096) = 54
read(5, "", 4096)                       = 0
close(5)                                = 0
uname({sys="Linux", node="(none)", ...}) = 0
open("/proc/partitions", O_RDONLY|O_LARGEFILE) = 5
ioctl(5, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfd3c990) = -1 ENOTTY 
(Inappropriate ioctl for device)
read(5, "major minor  #blocks  name\n\n 252"..., 4096) = 176
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=4900, ...}) = 0
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=4900, ...}) = 0
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=4900, ...}) = 0
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=4900, ...}) = 0
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=4900, ...}) = 0
read(5, "", 4096)                       = 0
close(5)                                = 0
_llseek(4, 0, [0], SEEK_SET)            = 0
dup(4)                                  = 5
fcntl(5, F_GETFL)                       = 0x8000 (flags 
O_RDONLY|O_LARGEFILE)
ioctl(5, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfd3cd30) = -1 ENOTTY 
(Inappropriate ioctl for device)
fcntl64(5, F_SETFD, FD_CLOEXEC)         = 0
read(5, "Personalities : [raid1] \nunused "..., 4096) = 48
read(5, "", 4096)                       = 0
close(5)                                = 0
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=4900, ...}) = 0
getpid()                                = 872
mknod("/dev/.tmp.md.872:252:16", S_IFBLK|0600, makedev(252, 16)) = 0
open("/dev/.tmp.md.872:252:16", O_RDONLY|O_EXCL|O_DIRECT|O_LARGEFILE) = 5
unlink("/dev/.tmp.md.872:252:16")       = 0
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 16), ...}) = 0
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 16), ...}) = 0
ioctl(5, 0x800c0910, 0xbfd3ce8c)        = -1 ENOTTY (Inappropriate ioctl 
for device)
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 16), ...}) = 0
ioctl(5, BLKGETSIZE64, 0xbfd3ce50)      = 0
ioctl(5, BLKFLSBUF, 0)                  = 0
_llseek(5, 4096, [4096], SEEK_SET)      = 0
ioctl(5, BLKSSZGET, 0xbfd3ce4c)         = 0
read(5, 
"\374N+\251\1\0\0\0\0\0\0\0\0\0\0\0\0`\31\0\252\333R\273Z|\376\215\32\177\336\265"..., 
1024) = 1024
close(5)                                = 0
stat64("/sys/dev/block/252:16/partition", 0xbfd3cc68) = -1 ENOENT (No 
such file or directory)
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=4900, ...}) = 0
getpid()                                = 872
mknod("/dev/.tmp.md.872:252:3", S_IFBLK|0600, makedev(252, 3)) = 0
open("/dev/.tmp.md.872:252:3", O_RDONLY|O_EXCL|O_DIRECT|O_LARGEFILE) = 5
unlink("/dev/.tmp.md.872:252:3")        = 0
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 3), ...}) = 0
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 3), ...}) = 0
ioctl(5, 0x800c0910, 0xbfd3ce8c)        = -1 ENOTTY (Inappropriate ioctl 
for device)
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 3), ...}) = 0
ioctl(5, BLKGETSIZE64, 0xbfd3ce50)      = 0
ioctl(5, BLKFLSBUF, 0)                  = 0
_llseek(5, 4096, [4096], SEEK_SET)      = 0
ioctl(5, BLKSSZGET, 0xbfd3ce4c)         = 0
read(5, 
"\1\0\10\0\21\0\10\0!\0\10\0\332\2\275\1;\2\4\0\0\0\0\0\0\0\0\0\274\1>+"..., 
1024) = 1024
close(5)                                = 0
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=4900, ...}) = 0
getpid()                                = 872
mknod("/dev/.tmp.md.872:252:2", S_IFBLK|0600, makedev(252, 2)) = 0
open("/dev/.tmp.md.872:252:2", O_RDONLY|O_EXCL|O_DIRECT|O_LARGEFILE) = 5
unlink("/dev/.tmp.md.872:252:2")        = 0
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 2), ...}) = 0
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 2), ...}) = 0
ioctl(5, 0x800c0910, 0xbfd3ce8c)        = -1 ENOTTY (Inappropriate ioctl 
for device)
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 2), ...}) = 0
ioctl(5, BLKGETSIZE64, 0xbfd3ce50)      = 0
ioctl(5, BLKFLSBUF, 0)                  = 0
_llseek(5, 4096, [4096], SEEK_SET)      = 0
ioctl(5, BLKSSZGET, 0xbfd3ce4c)         = 0
read(5, "\306=\0\0\22\0\0\0\0 
\0\0\0\0\0\0\0pG\1\0\0\0\0\0\0\0\0\0\0\0\0"..., 1024) = 1024
close(5)                                = 0
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=4900, ...}) = 0
getpid()                                = 872
mknod("/dev/.tmp.md.872:252:1", S_IFBLK|0600, makedev(252, 1)) = 0
open("/dev/.tmp.md.872:252:1", O_RDONLY|O_EXCL|O_DIRECT|O_LARGEFILE) = 5
unlink("/dev/.tmp.md.872:252:1")        = 0
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 1), ...}) = 0
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 1), ...}) = 0
ioctl(5, 0x800c0910, 0xbfd3ce8c)        = -1 ENOTTY (Inappropriate ioctl 
for device)
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 1), ...}) = 0
ioctl(5, BLKGETSIZE64, 0xbfd3ce50)      = 0
ioctl(5, BLKFLSBUF, 0)                  = 0
_llseek(5, 4096, [4096], SEEK_SET)      = 0
ioctl(5, BLKSSZGET, 0xbfd3ce4c)         = 0
read(5, "\4 \0\0\4`\0\0\4\240\0\0\4\340\0\0\4 
\1\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1024) = 1024
close(5)                                = 0
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=4900, ...}) = 0
getpid()                                = 872
mknod("/dev/.tmp.md.872:252:0", S_IFBLK|0600, makedev(252, 0)) = 0
open("/dev/.tmp.md.872:252:0", O_RDONLY|O_EXCL|O_DIRECT|O_LARGEFILE) = 5
unlink("/dev/.tmp.md.872:252:0")        = 0
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 0), ...}) = 0
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 0), ...}) = 0
ioctl(5, 0x800c0910, 0xbfd3ce8c)        = -1 ENOTTY (Inappropriate ioctl 
for device)
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 0), ...}) = 0
ioctl(5, BLKGETSIZE64, 0xbfd3ce50)      = 0
ioctl(5, BLKFLSBUF, 0)                  = 0
_llseek(5, 4096, [4096], SEEK_SET)      = 0
ioctl(5, BLKSSZGET, 0xbfd3ce4c)         = 0
read(5, 
"\0\213E\f%\0\377\0\0=\0\377\0\0t&\213E\f%\0\0\377\0=\0\0\377\0\17\204\6"..., 
1024) = 1024
close(5)                                = 0
open("/proc/mdstat", O_RDONLY|O_LARGEFILE) = 5
ioctl(5, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfd3c9e0) = -1 ENOTTY 
(Inappropriate ioctl for device)
brk(0x80ea000)                          = 0x80ea000
fcntl64(5, F_SETFD, FD_CLOEXEC)         = 0
read(5, "Personalities : [raid1] \nunused "..., 4096) = 48
read(5, "", 4096)                       = 0
close(5)                                = 0
stat64("/dev/.udev", 0xbfd3cb08)        = -1 ENOENT (No such file or 
directory)
lstat64("/dev/md2", {st_mode=S_IFBLK|0600, st_rdev=makedev(9, 2), ...}) = 0
mkdir("/dev/md", 0700)                  = -1 EEXIST (File exists)
unlink("/dev/md/2")                     = 0
lstat64("/dev/md/2", 0xbfd3cb08)        = -1 ENOENT (No such file or 
directory)
symlink("/dev/md2", "/dev/md/2")        = 0
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=4900, ...}) = 0
getpid()                                = 872
mknod("/dev/.tmp.md.872:9:2", S_IFBLK|0600, makedev(9, 2)) = 0
open("/dev/.tmp.md.872:9:2", O_RDWR|O_EXCL|O_DIRECT|O_LARGEFILE) = 5
unlink("/dev/.tmp.md.872:9:2")          = 0
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(9, 2), ...}) = 0
ioctl(5, 0x800c0910, 0xbfd3cebc)        = 0
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(9, 2), ...}) = 0
open("/proc/mdstat", O_RDONLY|O_LARGEFILE) = 6
ioctl(6, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfd3cda0) = -1 ENOTTY 
(Inappropriate ioctl for device)
fcntl64(6, F_SETFD, FD_CLOEXEC)         = 0
read(6, "Personalities : [raid1] \nunused "..., 4096) = 48
read(6, "", 4096)                       = 0
close(6)                                = 0
ioctl(5, 0x932, 0)                      = 0
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=4900, ...}) = 0
getpid()                                = 872
mknod("/dev/.tmp.md.872:252:16", S_IFBLK|0600, makedev(252, 16)) = 0
open("/dev/.tmp.md.872:252:16", O_RDWR|O_EXCL|O_DIRECT|O_LARGEFILE) = 6
unlink("/dev/.tmp.md.872:252:16")       = 0
fstat64(6, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 16), ...}) = 0
ioctl(6, BLKGETSIZE64, 0xbfd3ce50)      = 0
ioctl(6, BLKFLSBUF, 0)                  = 0
_llseek(6, 4096, [4096], SEEK_SET)      = 0
ioctl(6, BLKSSZGET, 0xbfd3ce4c)         = 0
read(6, 
"\374N+\251\1\0\0\0\0\0\0\0\0\0\0\0\0`\31\0\252\333R\273Z|\376\215\32\177\336\265"..., 
1024) = 1024
close(6)                                = 0
stat64("252:16", 0xbfd3cec8)            = -1 ENOENT (No such file or 
directory)
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=4900, ...}) = 0
getpid()                                = 872
mknod("/dev/.tmp.md.872:252:16", S_IFBLK|0600, makedev(252, 16)) = 0
open("/dev/.tmp.md.872:252:16", O_RDONLY|O_EXCL|O_DIRECT|O_LARGEFILE) = 6
unlink("/dev/.tmp.md.872:252:16")       = 0
fstat64(6, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 16), ...}) = 0
ioctl(6, BLKGETSIZE64, 0xbfd3ce50)      = 0
ioctl(6, BLKFLSBUF, 0)                  = 0
_llseek(6, 4096, [4096], SEEK_SET)      = 0
ioctl(6, BLKSSZGET, 0xbfd3ce4c)         = 0
read(6, 
"\374N+\251\1\0\0\0\0\0\0\0\0\0\0\0\0`\31\0\252\333R\273Z|\376\215\32\177\336\265"..., 
1024) = 1024
close(6)                                = 0
ioctl(5, 0x800c0910, 0xbfd3cf1c)        = 0
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(9, 2), ...}) = 0
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(9, 2), ...}) = 0
open("/dev/.mdadm/map", O_RDONLY|O_LARGEFILE) = 6
fcntl(6, F_GETFL)                       = 0x8000 (flags 
O_RDONLY|O_LARGEFILE)
ioctl(6, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfd3ac80) = -1 ENOTTY 
(Inappropriate ioctl for device)
read(6, "md2 1.2 00196000:bb52dbaa:8dfe7c"..., 4096) = 54
read(6, "", 4096)                       = 0
close(6)                                = 0
mkdir("/dev/.mdadm", 0755)              = -1 EEXIST (File exists)
open("/dev/.mdadm/map.new", O_RDWR|O_CREAT|O_LARGEFILE, 0600) = 6
fcntl(6, F_GETFL)                       = 0x8002 (flags O_RDWR|O_LARGEFILE)
ioctl(6, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfd3cd90) = -1 ENOTTY 
(Inappropriate ioctl for device)
write(6, "md2 1.2 00196000:bb52dbaa:8dfe7c"..., 54) = 54
close(6)                                = 0
rename("/dev/.mdadm/map.new", "/dev/.mdadm/map") = 0
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(9, 2), ...}) = 0
ioctl(5, 0x800c0910, 0xbfd3ce4c)        = 0
ioctl(5, 0x40480923, 0xbfd3ced4)        = 0
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=4900, ...}) = 0
getpid()                                = 872
mknod("/dev/.tmp.md.872:252:16", S_IFBLK|0600, makedev(252, 16)) = 0
open("/dev/.tmp.md.872:252:16", O_RDWR|O_EXCL|O_DIRECT|O_LARGEFILE) = 6
unlink("/dev/.tmp.md.872:252:16")       = 0
ioctl(6, BLKPG, 0xbfd3cf18)             = -1 EINVAL (Invalid argument)
ioctl(6, BLKPG, 0xbfd3cf18)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfd3cf18)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfd3cf18)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfd3cf18)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfd3cf18)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfd3cf18)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfd3cf18)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfd3cf18)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfd3cf18)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfd3cf18)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfd3cf18)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfd3cf18)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfd3cf18)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfd3cf18)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfd3cf18)             = -1 ENXIO (No such device or 
address)
close(6)                                = 0
ioctl(5, 0x40140921, 0x80e75a8)         = -1 EINVAL (Invalid argument)
write(2, "mdadm: failed to add ", 21mdadm: failed to add )   = 21
write(2, "252:16", 6252:16)                   = 6
write(2, " to ", 4 to )                     = 4
write(2, "/dev/md/2", 9/dev/md/2)                = 9
write(2, ": ", 2: )                       = 2
write(2, "Invalid argument", 16Invalid argument)        = 16
write(2, "\n", 1
)                       = 1
write(2, "mdadm: ", 7mdadm: )                  = 7
write(2, "/dev/md/2", 9/dev/md/2)                = 9
write(2, " assembled from ", 16 assembled from )        = 16
write(2, "0", 10)                        = 1
write(2, " drive", 6 drive)                   = 6
write(2, "s", 1s)                        = 1
write(2, " - not enough to start the array"..., 34 - not enough to start 
the array.
) = 34
close(5)                                = 0
unlink("/dev/.mdadm/map.lock")          = 0
close(3)                                = 0
_exit(1)

### mdadm glibc, also on http://paste.pocoo.org/show/bhxr5hX0m88KMHC3Cenj/

execve("/bin/mdadm.static", ["/bin/mdadm.static", "--assemble", 
"--scan"], [/* 10 vars */]) = 0
uname({sys="Linux", node="(none)", ...}) = 0
brk(0)                                  = 0x8173f88
brk(0x8174c58)                          = 0x8174c58
set_thread_area({entry_number:-1 -> 6, base_addr:0x81747c0, 
limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, 
limit_in_pages:1, seg_not_present:0, useable:1}) = 0
brk(0x8195c58)                          = 0x8195c58
brk(0x8196000)                          = 0x8196000
time(NULL)                              = 1330341525
getpid()                                = 878
open("/etc/mdadm.conf", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=87, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 
0) = 0xb77cd000
read(3, "ARRAY /dev/md/2 metadata=1.2 UUI"..., 4096) = 87
read(3, "", 4096)                       = 0
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0xb77cd000, 4096)                = 0
uname({sys="Linux", node="(none)", ...}) = 0
geteuid32()                             = 0
open("/proc/partitions", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 
0) = 0xb77cd000
read(3, "major minor  #blocks  name\n\n 252"..., 1024) = 176
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=4900, ...}) = 0
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=4900, ...}) = 0
open("/dev", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 4
fcntl64(4, F_GETFD)                     = 0x1 (flags FD_CLOEXEC)
getdents64(4, /* 245 entries */, 32768) = 7576
fstatat64(4, "md", {st_mode=S_IFDIR|0700, st_size=60, ...}, 
AT_SYMLINK_NOFOLLOW) = 0
openat(4, "md", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 5
fstat64(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0
fcntl64(5, F_GETFL)                     = 0x18800 (flags 
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY)
fcntl64(5, F_SETFD, FD_CLOEXEC)         = 0
getdents64(5, /* 3 entries */, 32768)   = 72
fstatat64(5, "2", {st_mode=S_IFLNK|0777, st_size=8, ...}, 
AT_SYMLINK_NOFOLLOW) = 0
stat64("/dev/md/2", {st_mode=S_IFBLK|0600, st_rdev=makedev(9, 2), ...}) = 0
getdents64(5, /* 0 entries */, 32768)   = 0
close(5)                                = 0
fstatat64(4, "md2", {st_mode=S_IFBLK|0600, st_rdev=makedev(9, 2), ...}, 
AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, ".mdadm", {st_mode=S_IFDIR|0755, st_size=60, ...}, 
AT_SYMLINK_NOFOLLOW) = 0
openat(4, ".mdadm", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 5
fstat64(5, {st_mode=S_IFDIR|0755, st_size=60, ...}) = 0
fcntl64(5, F_GETFL)                     = 0x18800 (flags 
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY)
fcntl64(5, F_SETFD, FD_CLOEXEC)         = 0
getdents64(5, /* 3 entries */, 32768)   = 72
fstatat64(5, "map", {st_mode=S_IFREG|0600, st_size=54, ...}, 
AT_SYMLINK_NOFOLLOW) = 0
getdents64(5, /* 0 entries */, 32768)   = 0
close(5)                                = 0
fstatat64(4, "pts", {st_mode=S_IFDIR|0755, st_size=0, ...}, 
AT_SYMLINK_NOFOLLOW) = 0
openat(4, "pts", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 5
fstat64(5, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
fcntl64(5, F_GETFL)                     = 0x18800 (flags 
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY)
fcntl64(5, F_SETFD, FD_CLOEXEC)         = 0
getdents64(5, /* 3 entries */, 32768)   = 72
fstatat64(5, "0", {st_mode=S_IFCHR|0622, st_rdev=makedev(136, 0), ...}, 
AT_SYMLINK_NOFOLLOW) = 0
getdents64(5, /* 0 entries */, 32768)   = 0
close(5)                                = 0
fstatat64(4, "network_throughput", {st_mode=S_IFCHR|0600, 
st_rdev=makedev(10, 58), ...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "network_latency", {st_mode=S_IFCHR|0600, 
st_rdev=makedev(10, 59), ...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "cpu_dma_latency", {st_mode=S_IFCHR|0600, 
st_rdev=makedev(10, 60), ...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "vhost-net", {st_mode=S_IFCHR|0600, st_rdev=makedev(10, 
61), ...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "mapper", {st_mode=S_IFDIR|0755, st_size=60, ...}, 
AT_SYMLINK_NOFOLLOW) = 0
openat(4, "mapper", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 5
fstat64(5, {st_mode=S_IFDIR|0755, st_size=60, ...}) = 0
fcntl64(5, F_GETFL)                     = 0x18800 (flags 
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY)
fcntl64(5, F_SETFD, FD_CLOEXEC)         = 0
getdents64(5, /* 3 entries */, 32768)   = 80
fstatat64(5, "control", {st_mode=S_IFCHR|0600, st_rdev=makedev(10, 236), 
...}, AT_SYMLINK_NOFOLLOW) = 0
getdents64(5, /* 0 entries */, 32768)   = 0
close(5)                                = 0
fstatat64(4, "rtc0", {st_mode=S_IFCHR|0600, st_rdev=makedev(254, 0), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "psaux", {st_mode=S_IFCHR|0600, st_rdev=makedev(10, 1), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "input", {st_mode=S_IFDIR|0755, st_size=140, ...}, 
AT_SYMLINK_NOFOLLOW) = 0
openat(4, "input", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 5
fstat64(5, {st_mode=S_IFDIR|0755, st_size=140, ...}) = 0
fcntl64(5, F_GETFL)                     = 0x18800 (flags 
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY)
fcntl64(5, F_SETFD, FD_CLOEXEC)         = 0
getdents64(5, /* 7 entries */, 32768)   = 200
fstatat64(5, "event2", {st_mode=S_IFCHR|0600, st_rdev=makedev(13, 66), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(5, "mouse0", {st_mode=S_IFCHR|0600, st_rdev=makedev(13, 32), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(5, "event1", {st_mode=S_IFCHR|0600, st_rdev=makedev(13, 65), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(5, "event0", {st_mode=S_IFCHR|0600, st_rdev=makedev(13, 64), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(5, "mice", {st_mode=S_IFCHR|0600, st_rdev=makedev(13, 63), 
...}, AT_SYMLINK_NOFOLLOW) = 0
getdents64(5, /* 0 entries */, 32768)   = 0
close(5)                                = 0
fstatat64(4, "bsg", {st_mode=S_IFDIR|0755, st_size=60, ...}, 
AT_SYMLINK_NOFOLLOW) = 0
openat(4, "bsg", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 5
fstat64(5, {st_mode=S_IFDIR|0755, st_size=60, ...}) = 0
fcntl64(5, F_GETFL)                     = 0x18800 (flags 
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY)
fcntl64(5, F_SETFD, FD_CLOEXEC)         = 0
getdents64(5, /* 3 entries */, 32768)   = 80
fstatat64(5, "1:0:0:0", {st_mode=S_IFCHR|0600, st_rdev=makedev(253, 0), 
...}, AT_SYMLINK_NOFOLLOW) = 0
getdents64(5, /* 0 entries */, 32768)   = 0
close(5)                                = 0
fstatat64(4, "sg0", {st_mode=S_IFCHR|0600, st_rdev=makedev(21, 0), ...}, 
AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "sr0", {st_mode=S_IFBLK|0600, st_rdev=makedev(11, 0), ...}, 
AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "vdb", {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 16), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "vda3", {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 3), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "vda2", {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 2), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "vda1", {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 1), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "vda", {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 0), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "pktcdvd", {st_mode=S_IFDIR|0755, st_size=60, ...}, 
AT_SYMLINK_NOFOLLOW) = 0
openat(4, "pktcdvd", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 5
fstat64(5, {st_mode=S_IFDIR|0755, st_size=60, ...}) = 0
fcntl64(5, F_GETFL)                     = 0x18800 (flags 
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY)
fcntl64(5, F_SETFD, FD_CLOEXEC)         = 0
getdents64(5, /* 3 entries */, 32768)   = 80
fstatat64(5, "control", {st_mode=S_IFCHR|0600, st_rdev=makedev(10, 62), 
...}, AT_SYMLINK_NOFOLLOW) = 0
getdents64(5, /* 0 entries */, 32768)   = 0
close(5)                                = 0
fstatat64(4, "loop7", {st_mode=S_IFBLK|0600, st_rdev=makedev(7, 7), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "loop6", {st_mode=S_IFBLK|0600, st_rdev=makedev(7, 6), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "loop5", {st_mode=S_IFBLK|0600, st_rdev=makedev(7, 5), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "loop4", {st_mode=S_IFBLK|0600, st_rdev=makedev(7, 4), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "loop3", {st_mode=S_IFBLK|0600, st_rdev=makedev(7, 3), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "loop2", {st_mode=S_IFBLK|0600, st_rdev=makedev(7, 2), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "loop1", {st_mode=S_IFBLK|0600, st_rdev=makedev(7, 1), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "loop0", {st_mode=S_IFBLK|0600, st_rdev=makedev(7, 0), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "loop-control", {st_mode=S_IFCHR|0600, st_rdev=makedev(10, 
237), ...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "hpet", {st_mode=S_IFCHR|0600, st_rdev=makedev(10, 228), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptmx", {st_mode=S_IFCHR|0666, st_rdev=makedev(5, 2), ...}, 
AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttysf", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 63), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyse", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 62), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttysd", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 61), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttysc", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 60), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttysb", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 59), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttysa", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 58), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttys9", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 57), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttys8", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 56), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttys7", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 55), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttys6", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 54), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttys5", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 53), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttys4", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 52), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttys3", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 51), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttys2", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 50), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttys1", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 49), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttys0", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 48), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyrf", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 47), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyre", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 46), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyrd", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 45), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyrc", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 44), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyrb", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 43), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyra", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 42), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyr9", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 41), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyr8", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 40), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyr7", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 39), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyr6", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 38), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyr5", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 37), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyr4", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 36), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyr3", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 35), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyr2", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 34), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyr1", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 33), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyr0", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 32), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyqf", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 31), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyqe", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 30), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyqd", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 29), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyqc", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 28), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyqb", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 27), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyqa", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 26), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyq9", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 25), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyq8", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 24), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyq7", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 23), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyq6", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 22), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyq5", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 21), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyq4", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 20), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyq3", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 19), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyq2", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 18), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyq1", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 17), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyq0", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 16), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttypf", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 15), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttype", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 14), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttypd", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 13), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttypc", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 12), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttypb", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 11), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttypa", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 10), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyp9", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 9), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyp8", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 8), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyp7", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 7), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyp6", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 6), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyp5", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 5), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyp4", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 4), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyp3", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 3), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyp2", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 2), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyp1", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 1), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ttyp0", {st_mode=S_IFCHR|0600, st_rdev=makedev(3, 0), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptysf", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 63), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyse", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 62), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptysd", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 61), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptysc", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 60), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptysb", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 59), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptysa", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 58), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptys9", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 57), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptys8", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 56), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptys7", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 55), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptys6", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 54), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptys5", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 53), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptys4", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 52), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptys3", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 51), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptys2", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 50), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptys1", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 49), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptys0", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 48), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyrf", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 47), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyre", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 46), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyrd", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 45), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyrc", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 44), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyrb", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 43), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyra", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 42), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyr9", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 41), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyr8", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 40), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyr7", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 39), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyr6", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 38), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyr5", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 37), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyr4", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 36), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyr3", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 35), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyr2", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 34), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyr1", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 33), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyr0", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 32), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyqf", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 31), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyqe", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 30), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyqd", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 29), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyqc", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 28), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyqb", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 27), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyqa", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 26), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyq9", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 25), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyq8", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 24), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyq7", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 23), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyq6", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 22), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyq5", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 21), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyq4", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 20), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyq3", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 19), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyq2", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 18), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyq1", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 17), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyq0", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 16), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptypf", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 15), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptype", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 14), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptypd", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 13), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptypc", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 12), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptypb", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 11), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptypa", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 10), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyp9", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 9), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyp8", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 8), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyp7", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 7), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyp6", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 6), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyp5", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 5), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyp4", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 4), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyp3", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 3), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyp2", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 2), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyp1", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 1), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "ptyp0", {st_mode=S_IFCHR|0600, st_rdev=makedev(2, 0), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "autofs", {st_mode=S_IFCHR|0600, st_rdev=makedev(10, 235), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "snapshot", {st_mode=S_IFCHR|0600, st_rdev=makedev(10, 
231), ...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "cpu", {st_mode=S_IFDIR|0755, st_size=80, ...}, 
AT_SYMLINK_NOFOLLOW) = 0
openat(4, "cpu", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 5
fstat64(5, {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
fcntl64(5, F_GETFL)                     = 0x18800 (flags 
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY)
fcntl64(5, F_SETFD, FD_CLOEXEC)         = 0
getdents64(5, /* 4 entries */, 32768)   = 96
fstatat64(5, "1", {st_mode=S_IFDIR|0755, st_size=80, ...}, 
AT_SYMLINK_NOFOLLOW) = 0
openat(5, "1", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 6
fstat64(6, {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
fcntl64(6, F_GETFL)                     = 0x18800 (flags 
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY)
fcntl64(6, F_SETFD, FD_CLOEXEC)         = 0
getdents64(6, /* 4 entries */, 32768)   = 104
fstatat64(6, "cpuid", {st_mode=S_IFCHR|0600, st_rdev=makedev(203, 1), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(6, "msr", {st_mode=S_IFCHR|0600, st_rdev=makedev(202, 1), 
...}, AT_SYMLINK_NOFOLLOW) = 0
getdents64(6, /* 0 entries */, 32768)   = 0
close(6)                                = 0
fstatat64(5, "0", {st_mode=S_IFDIR|0755, st_size=80, ...}, 
AT_SYMLINK_NOFOLLOW) = 0
openat(5, "0", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 6
fstat64(6, {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
fcntl64(6, F_GETFL)                     = 0x18800 (flags 
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY)
fcntl64(6, F_SETFD, FD_CLOEXEC)         = 0
getdents64(6, /* 4 entries */, 32768)   = 104
fstatat64(6, "cpuid", {st_mode=S_IFCHR|0600, st_rdev=makedev(203, 0), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(6, "msr", {st_mode=S_IFCHR|0600, st_rdev=makedev(202, 0), 
...}, AT_SYMLINK_NOFOLLOW) = 0
getdents64(6, /* 0 entries */, 32768)   = 0
close(6)                                = 0
getdents64(5, /* 0 entries */, 32768)   = 0
close(5)                                = 0
fstatat64(4, "mcelog", {st_mode=S_IFCHR|0600, st_rdev=makedev(10, 227), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty63", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 63), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty62", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 62), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty61", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 61), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty60", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 60), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty59", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 59), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty58", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 58), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty57", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 57), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty56", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 56), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty55", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 55), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty54", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 54), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty53", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 53), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty52", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 52), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty51", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 51), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty50", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 50), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty49", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 49), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty48", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 48), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty47", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 47), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty46", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 46), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty45", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 45), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty44", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 44), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty43", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 43), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty42", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 42), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty41", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 41), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty40", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 40), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty39", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 39), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty38", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 38), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty37", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 37), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty36", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 36), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty35", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 35), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty34", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 34), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty33", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 33), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty32", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 32), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty31", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 31), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty30", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 30), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty29", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 29), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty28", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 28), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty27", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 27), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty26", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 26), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty25", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 25), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty24", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 24), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty23", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 23), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty22", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 22), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty21", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 21), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty20", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 20), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty19", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 19), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty18", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 18), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty17", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 17), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty16", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 16), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty15", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 15), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty14", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 14), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty13", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 13), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty12", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 12), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty11", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 11), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty10", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 10), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty9", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 9), ...}, 
AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty8", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 8), ...}, 
AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty7", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 7), ...}, 
AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty6", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 6), ...}, 
AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty5", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 5), ...}, 
AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty4", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 4), ...}, 
AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty3", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 3), ...}, 
AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty2", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 2), ...}, 
AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty1", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 1), ...}, 
AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "vcsa1", {st_mode=S_IFCHR|0600, st_rdev=makedev(7, 129), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "vcs1", {st_mode=S_IFCHR|0600, st_rdev=makedev(7, 1), ...}, 
AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "vcsa", {st_mode=S_IFCHR|0600, st_rdev=makedev(7, 128), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "vcs", {st_mode=S_IFCHR|0600, st_rdev=makedev(7, 0), ...}, 
AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty0", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 0), ...}, 
AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "console", {st_mode=S_IFCHR|0600, st_rdev=makedev(5, 1), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "tty", {st_mode=S_IFCHR|0666, st_rdev=makedev(5, 0), ...}, 
AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "grsec", {st_mode=S_IFCHR|0622, st_rdev=makedev(1, 13), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "kmsg", {st_mode=S_IFCHR|0600, st_rdev=makedev(1, 11), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "urandom", {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 9), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "random", {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 8), 
...}, AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "full", {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 7), ...}, 
AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "zero", {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 5), ...}, 
AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "null", {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 3), ...}, 
AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "mem", {st_mode=S_IFCHR|0600, st_rdev=makedev(1, 1), ...}, 
AT_SYMLINK_NOFOLLOW) = 0
fstatat64(4, "vga_arbiter", {st_mode=S_IFCHR|0600, st_rdev=makedev(10, 
63), ...}, AT_SYMLINK_NOFOLLOW) = 0
getdents64(4, /* 0 entries */, 32768)   = 0
close(4)                                = 0
read(3, "", 1024)                       = 0
close(3)                                = 0
munmap(0xb77cd000, 4096)                = 0
open("/proc/mdstat", O_RDONLY|O_LARGEFILE) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 
0) = 0xb77cd000
read(3, "Personalities : [raid1] \nunused "..., 1024) = 48
read(3, "", 1024)                       = 0
read(3, "", 1024)                       = 0
dup(3)                                  = 4
fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
close(3)                                = 0
munmap(0xb77cd000, 4096)                = 0
mkdir("/dev/.mdadm", 0755)              = -1 EEXIST (File exists)
open("/dev/.mdadm/map.lock", O_RDWR|O_CREAT|O_TRUNC|O_LARGEFILE, 0600) = 3
fcntl64(3, F_GETFL)                     = 0x8002 (flags O_RDWR|O_LARGEFILE)
fstat64(3, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 
0) = 0xb77cd000
_llseek(3, 0, [0], SEEK_CUR)            = 0
flock(3, LOCK_EX)                       = 0
fstat64(3, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
open("/dev/.mdadm/map", O_RDONLY|O_LARGEFILE) = 5
fcntl64(5, F_GETFL)                     = 0x8000 (flags 
O_RDONLY|O_LARGEFILE)
fstat64(5, {st_mode=S_IFREG|0600, st_size=54, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 
0) = 0xb77cc000
_llseek(5, 0, [0], SEEK_CUR)            = 0
read(5, "md2 1.2 00196000:bb52dbaa:8dfe7c"..., 4096) = 54
read(5, "", 4096)                       = 0
close(5)                                = 0
munmap(0xb77cc000, 4096)                = 0
uname({sys="Linux", node="(none)", ...}) = 0
open("/proc/partitions", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 
0) = 0xb77cc000
read(5, "major minor  #blocks  name\n\n 252"..., 1024) = 176
read(5, "", 1024)                       = 0
close(5)                                = 0
munmap(0xb77cc000, 4096)                = 0
_llseek(4, 0, [0], SEEK_SET)            = 0
dup(4)                                  = 5
fcntl64(5, F_GETFL)                     = 0x8000 (flags 
O_RDONLY|O_LARGEFILE)
fstat64(5, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 
0) = 0xb77cc000
_llseek(5, 0, [0], SEEK_CUR)            = 0
fcntl64(5, F_SETFD, FD_CLOEXEC)         = 0
read(5, "Personalities : [raid1] \nunused "..., 1024) = 48
read(5, "", 1024)                       = 0
read(5, "", 1024)                       = 0
close(5)                                = 0
munmap(0xb77cc000, 4096)                = 0
open("/dev/vdb", O_RDONLY|O_EXCL|O_DIRECT|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 16), ...}) = 0
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 16), ...}) = 0
ioctl(5, 0x800c0910, 0xbfecefd4)        = -1 ENOTTY (Inappropriate ioctl 
for device)
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 16), ...}) = 0
ioctl(5, BLKGETSIZE64, 0xbfecefb8)      = 0
ioctl(5, BLKFLSBUF, 0)                  = 0
_llseek(5, 4096, [4096], SEEK_SET)      = 0
ioctl(5, BLKSSZGET, 0xbfecefb4)         = 0
read(5, 
"\374N+\251\1\0\0\0\0\0\0\0\0\0\0\0\0`\31\0\252\333R\273Z|\376\215\32\177\336\265"..., 
1024) = 1024
close(5)                                = 0
stat64("/sys/dev/block/252:16/partition", 0xbfecee18) = -1 ENOENT (No 
such file or directory)
open("/dev/vda3", O_RDONLY|O_EXCL|O_DIRECT|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 3), ...}) = 0
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 3), ...}) = 0
ioctl(5, 0x800c0910, 0xbfecefd4)        = -1 ENOTTY (Inappropriate ioctl 
for device)
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 3), ...}) = 0
ioctl(5, BLKGETSIZE64, 0xbfecefb8)      = 0
ioctl(5, BLKFLSBUF, 0)                  = 0
_llseek(5, 4096, [4096], SEEK_SET)      = 0
ioctl(5, BLKSSZGET, 0xbfecefb4)         = 0
read(5, 
"\1\0\10\0\21\0\10\0!\0\10\0\332\2\275\1;\2\4\0\0\0\0\0\0\0\0\0\274\1>+"..., 
1024) = 1024
close(5)                                = 0
open("/dev/vda2", O_RDONLY|O_EXCL|O_DIRECT|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 2), ...}) = 0
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 2), ...}) = 0
ioctl(5, 0x800c0910, 0xbfecefd4)        = -1 ENOTTY (Inappropriate ioctl 
for device)
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 2), ...}) = 0
ioctl(5, BLKGETSIZE64, 0xbfecefb8)      = 0
ioctl(5, BLKFLSBUF, 0)                  = 0
_llseek(5, 4096, [4096], SEEK_SET)      = 0
ioctl(5, BLKSSZGET, 0xbfecefb4)         = 0
read(5, "\306=\0\0\22\0\0\0\0 
\0\0\0\0\0\0\0pG\1\0\0\0\0\0\0\0\0\0\0\0\0"..., 1024) = 1024
close(5)                                = 0
open("/dev/vda1", O_RDONLY|O_EXCL|O_DIRECT|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 1), ...}) = 0
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 1), ...}) = 0
ioctl(5, 0x800c0910, 0xbfecefd4)        = -1 ENOTTY (Inappropriate ioctl 
for device)
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 1), ...}) = 0
ioctl(5, BLKGETSIZE64, 0xbfecefb8)      = 0
ioctl(5, BLKFLSBUF, 0)                  = 0
_llseek(5, 4096, [4096], SEEK_SET)      = 0
ioctl(5, BLKSSZGET, 0xbfecefb4)         = 0
read(5, "\4 \0\0\4`\0\0\4\240\0\0\4\340\0\0\4 
\1\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1024) = 1024
close(5)                                = 0
open("/dev/vda", O_RDONLY|O_EXCL|O_DIRECT|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 0), ...}) = 0
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 0), ...}) = 0
ioctl(5, 0x800c0910, 0xbfecefd4)        = -1 ENOTTY (Inappropriate ioctl 
for device)
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 0), ...}) = 0
ioctl(5, BLKGETSIZE64, 0xbfecefb8)      = 0
ioctl(5, BLKFLSBUF, 0)                  = 0
_llseek(5, 4096, [4096], SEEK_SET)      = 0
ioctl(5, BLKSSZGET, 0xbfecefb4)         = 0
read(5, 
"\0\213E\f%\0\377\0\0=\0\377\0\0t&\213E\f%\0\0\377\0=\0\0\377\0\17\204\6"..., 
1024) = 1024
close(5)                                = 0
open("/proc/mdstat", O_RDONLY|O_LARGEFILE) = 5
fcntl64(5, F_SETFD, FD_CLOEXEC)         = 0
fstat64(5, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 
0) = 0xb77cc000
read(5, "Personalities : [raid1] \nunused "..., 1024) = 48
read(5, "", 1024)                       = 0
read(5, "", 1024)                       = 0
close(5)                                = 0
munmap(0xb77cc000, 4096)                = 0
stat64("/dev/.udev", 0xbfecefc8)        = -1 ENOENT (No such file or 
directory)
lstat64("/dev/md2", {st_mode=S_IFBLK|0600, st_rdev=makedev(9, 2), ...}) = 0
mkdir("/dev/md", 0700)                  = -1 EEXIST (File exists)
unlink("/dev/md/2")                     = 0
lstat64("/dev/md/2", 0xbfecefc8)        = -1 ENOENT (No such file or 
directory)
symlink("/dev/md2", "/dev/md/2")        = 0
open("/dev/md/2", O_RDWR|O_EXCL|O_DIRECT|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(9, 2), ...}) = 0
ioctl(5, 0x800c0910, 0xbfecf004)        = 0
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(9, 2), ...}) = 0
open("/proc/mdstat", O_RDONLY|O_LARGEFILE) = 6
fcntl64(6, F_SETFD, FD_CLOEXEC)         = 0
fstat64(6, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 
0) = 0xb77cc000
read(6, "Personalities : [raid1] \nunused "..., 1024) = 48
read(6, "", 1024)                       = 0
read(6, "", 1024)                       = 0
close(6)                                = 0
munmap(0xb77cc000, 4096)                = 0
ioctl(5, 0x932, 0)                      = 0
open("/dev/vdb", O_RDWR|O_EXCL|O_DIRECT|O_LARGEFILE) = 6
fstat64(6, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 16), ...}) = 0
ioctl(6, BLKGETSIZE64, 0xbfecefb8)      = 0
ioctl(6, BLKFLSBUF, 0)                  = 0
_llseek(6, 4096, [4096], SEEK_SET)      = 0
ioctl(6, BLKSSZGET, 0xbfecefb4)         = 0
read(6, 
"\374N+\251\1\0\0\0\0\0\0\0\0\0\0\0\0`\31\0\252\333R\273Z|\376\215\32\177\336\265"..., 
1024) = 1024
close(6)                                = 0
stat64("/dev/vdb", {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 16), 
...}) = 0
open("/dev/vdb", O_RDONLY|O_EXCL|O_DIRECT|O_LARGEFILE) = 6
fstat64(6, {st_mode=S_IFBLK|0600, st_rdev=makedev(252, 16), ...}) = 0
ioctl(6, BLKGETSIZE64, 0xbfecefb8)      = 0
ioctl(6, BLKFLSBUF, 0)                  = 0
_llseek(6, 4096, [4096], SEEK_SET)      = 0
ioctl(6, BLKSSZGET, 0xbfecefb4)         = 0
read(6, 
"\374N+\251\1\0\0\0\0\0\0\0\0\0\0\0\0`\31\0\252\333R\273Z|\376\215\32\177\336\265"..., 
1024) = 1024
close(6)                                = 0
ioctl(5, 0x800c0910, 0xbfecf064)        = 0
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(9, 2), ...}) = 0
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(9, 2), ...}) = 0
open("/dev/.mdadm/map", O_RDONLY|O_LARGEFILE) = 6
fcntl64(6, F_GETFL)                     = 0x8000 (flags 
O_RDONLY|O_LARGEFILE)
fstat64(6, {st_mode=S_IFREG|0600, st_size=54, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 
0) = 0xb77cc000
_llseek(6, 0, [0], SEEK_CUR)            = 0
read(6, "md2 1.2 00196000:bb52dbaa:8dfe7c"..., 4096) = 54
read(6, "", 4096)                       = 0
close(6)                                = 0
munmap(0xb77cc000, 4096)                = 0
mkdir("/dev/.mdadm", 0755)              = -1 EEXIST (File exists)
open("/dev/.mdadm/map.new", O_RDWR|O_CREAT|O_LARGEFILE, 0600) = 6
fcntl64(6, F_GETFL)                     = 0x8002 (flags O_RDWR|O_LARGEFILE)
fstat64(6, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 
0) = 0xb77cc000
_llseek(6, 0, [0], SEEK_CUR)            = 0
write(6, "md2 1.2 00196000:bb52dbaa:8dfe7c"..., 54) = 54
close(6)                                = 0
munmap(0xb77cc000, 4096)                = 0
rename("/dev/.mdadm/map.new", "/dev/.mdadm/map") = 0
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(9, 2), ...}) = 0
ioctl(5, 0x800c0910, 0xbfecef94)        = 0
ioctl(5, 0x40480923, 0xbfecf020)        = 0
open("/dev/vdb", O_RDWR|O_EXCL|O_DIRECT|O_LARGEFILE) = 6
ioctl(6, BLKPG, 0xbfecf060)             = -1 EINVAL (Invalid argument)
ioctl(6, BLKPG, 0xbfecf060)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfecf060)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfecf060)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfecf060)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfecf060)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfecf060)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfecf060)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfecf060)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfecf060)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfecf060)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfecf060)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfecf060)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfecf060)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfecf060)             = -1 ENXIO (No such device or 
address)
ioctl(6, BLKPG, 0xbfecf060)             = -1 ENXIO (No such device or 
address)
close(6)                                = 0
ioctl(5, 0x40140921, 0x8175580)         = 0
ioctl(5, 0x400c0930, 0)                 = 0
write(2, "mdadm: /dev/md/2 has been starte"..., 46mdadm: /dev/md/2 has 
been started with 1 drive) = 46
write(2, " (out of 2)", 11 (out of 2))             = 11
write(2, ".\n", 2.
)                      = 2
fstat64(5, {st_mode=S_IFBLK|0600, st_rdev=makedev(9, 2), ...}) = 0
stat64("/dev/md/2", {st_mode=S_IFBLK|0600, st_rdev=makedev(9, 2), ...}) = 0
close(5)                                = 0
unlink("/dev/.mdadm/map.lock")          = 0
close(3)                                = 0
munmap(0xb77cd000, 4096)                = 0
exit_group(0)


More information about the uClibc mailing list