execve("../bin/i586-linux/disk", ["../bin/i586-linux/disk", "/dev/hda"], [/* 82 vars */]) = 0
brk(0)                                  = 0x804d7f8
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=10164, ...}) = 0
mmap(0, 10164, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4000b000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
mmap(0, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4000e000
munmap(0x4000e000, 4096)                = 0
mmap(0, 648136, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4000e000
mprotect(0x4009c000, 66504, PROT_NONE)  = 0
mmap(0x4009c000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8d000) = 0x4009c000
mmap(0x400a1000, 46024, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400a1000
close(3)                                = 0
mprotect(0x4000e000, 581632, PROT_READ|PROT_WRITE) = 0
mprotect(0x4000e000, 581632, PROT_READ|PROT_EXEC) = 0
personality(PER_LINUX)                  = 0
getpid()                                = 11883
sigaction(SIGINT, {SIG_IGN}, {SIG_DFL}) = 0
sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}) = 0
sigprocmask(SIG_BLOCK, [CHLD], [])      = 0
fork()                                  = 11884
wait4(11884, [WIFEXITED(s) && WEXITSTATUS(s) == 0], 0, NULL) = 11884
sigaction(SIGINT, {SIG_DFL}, NULL)      = 0
sigaction(SIGQUIT, {SIG_DFL}, NULL)     = 0
sigprocmask(SIG_SETMASK, [], NULL)      = 0
--- SIGCHLD (Child exited) ---
write(2, "\"Seek times for /dev/hda\n", 25"Seek times for /dev/hda
) = 25
open("/dev/hda", O_RDONLY)              = 3
ioctl(3, BLKFLSBUF, 0)                  = 0
nanosleep(0xbfffed40, 0, 0x4009f75c, 0x2, 0xbfffefad) = 0
open("/dev/hda", O_RDONLY)              = 4
_llseek(0x4, 0x20000000, 0, 0xbfffeb0c, 0xbfffeb34) = -1 EINVAL (Invalid argument)
fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(3, 3), ...}) = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400ad000
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
write(1, "seekto(512M) failed\n", 20)   = 20
_llseek(0x4, 0x4000000, 0, 0xbfffeb0c, 0xbfffeb34) = -1 EINVAL (Invalid argument)
write(1, "seekto(64M) failed\n", 19)    = 19
_llseek(0x4, 0x100000, 0, 0xbfffeb0c, 0xbfffeb34) = -1 EINVAL (Invalid argument)
write(1, "seekto(1M) failed\n", 18)     = 18
write(1, "disksize(/dev/hda) = 0 MB\n", 26) = 26
brk(0)                                  = 0x804d7f8
brk(0x804ea20)                          = 0x804ea20
brk(0x804f000)                          = 0x804f000
write(1, "stride=512 size=0M points=0\n", 28) = 28
_llseek(0x3, 0, 0, 0xbfffed18, 0xbfffed40) = -1 EINVAL (Invalid argument)
read(3, "\353iLILO\1\0\24\0Z\0\0\0\0\0!\214"..., 512) = 512
write(2, "\n", 1
)                       = 1
sigaction(SIGINT, {SIG_IGN}, {SIG_DFL}) = 0
sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}) = 0
sigprocmask(SIG_BLOCK, [CHLD], [])      = 0
fork()                                  = 11885
wait4(11885, [WIFEXITED(s) && WEXITSTATUS(s) == 0], 0, NULL) = 11885
sigaction(SIGINT, {SIG_DFL}, NULL)      = 0
sigaction(SIGQUIT, {SIG_DFL}, NULL)     = 0
sigprocmask(SIG_SETMASK, [], NULL)      = 0
--- SIGCHLD (Child exited) ---
write(2, "\"Zone bandwidth for /dev/hda\n", 29"Zone bandwidth for /dev/hda
) = 29
open("/dev/hda", O_RDONLY)              = 5
mmap(0, 1056768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400ae000
ioctl(5, BLKFLSBUF, 0)                  = 0
nanosleep(0xbfffed24, 0, 0x4009f75c, 0x2, 0x100000) = 0
open("/dev/hda", O_RDONLY)              = 6
_llseek(0x6, 0x20000000, 0, 0xbfffeaf0, 0xbfffeb18) = -1 EINVAL (Invalid argument)
write(1, "seekto(512M) failed\n", 20)   = 20
_llseek(0x6, 0x4000000, 0, 0xbfffeaf0, 0xbfffeb18) = -1 EINVAL (Invalid argument)
write(1, "seekto(64M) failed\n", 19)    = 19
_llseek(0x6, 0x100000, 0, 0xbfffeaf0, 0xbfffeb18) = -1 EINVAL (Invalid argument)
write(1, "seekto(1M) failed\n", 18)     = 18
write(1, "disksize(/dev/hda) = 0 MB\n", 26) = 26
write(1, "stride=262144 bs=262144 size=0M "..., 41) = 41
read(5, "\353iLILO\1\0\24\0Z\0\0\0\0\0!\214"..., 512) = 512
read(5, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1024) = 1024
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 100000}, ...}) = 0
gettimeofday({889234845, 953894}, NULL) = 0
read(5, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 262144) = 262144
gettimeofday({889234845, 994194}, NULL) = 0
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 110000}, ...}) = 0
write(2, "0.3 6.50\n", 90.3 6.50
)               = 9
_llseek(0x5, 0x80600, 0, 0xbfffed18, 0xbfffed40) = -1 EINVAL (Invalid argument)
read(5, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1024) = 1024
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 110000}, ...}) = 0
gettimeofday({889234845, 997645}, NULL) = 0
read(5, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 262144) = 262144
gettimeofday({889234846, 24312}, NULL)  = 0
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 110000}, ...}) = 0
write(2, "0.8 9.83\n", 90.8 9.83
)               = 9
_llseek(0x5, 0x100a00, 0, 0xbfffed18, 0xbfffed40) = -1 EINVAL (Invalid argument)
read(5, "\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1024) = 1024
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 110000}, ...}) = 0
gettimeofday({889234846, 27859}, NULL)  = 0
read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\1"..., 262144) = 262144
gettimeofday({889234846, 54370}, NULL)  = 0
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 110000}, ...}) = 0
write(2, "1.3 9.89\n", 91.3 9.89
)               = 9
_llseek(0x5, 0x180e00, 0, 0xbfffed18, 0xbfffed40) = -1 EINVAL (Invalid argument)
read(5, "X\"),\n\tDEVICE( S3,\t\tS3_PLATO"..., 1024) = 1024
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 110000}, ...}) = 0
gettimeofday({889234846, 57507}, NULL)  = 0
read(5, "on II\"),\n\tDEVICE(\tINTEL,\t\t"..., 262144) = 262144
gettimeofday({889234846, 83880}, NULL)  = 0
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 120000}, ...}) = 0
write(2, "1.8 9.94\n", 91.8 9.94
)               = 9
_llseek(0x5, 0x201200, 0, 0xbfffed18, 0xbfffed40) = -1 EINVAL (Invalid argument)
read(5, "w_set;\n\t\t\tbreak;\n\t\tdefaul"..., 1024) = 1024
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 120000}, ...}) = 0
gettimeofday({889234846, 87006}, NULL)  = 0
read(5, "s to ignore the signal (for exam"..., 262144) = 262144
gettimeofday({889234846, 113377}, NULL) = 0
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 130000}, ...}) = 0
write(2, "2.4 9.94\n", 92.4 9.94
)               = 9
_llseek(0x5, 0x281600, 0, 0xbfffed18, 0xbfffed40) = -1 EINVAL (Invalid argument)
read(5, "T=X-UUCP/X-UUCP/X-Unix,\n\t\tA=U"..., 1024) = 1024
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 130000}, ...}) = 0
gettimeofday({889234846, 116495}, NULL) = 0
read(5, "\tstrip trailing dots\nR$* < @ $"..., 262144) = 262144
gettimeofday({889234846, 142861}, NULL) = 0
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 150000}, ...}) = 0
write(2, "2.9 9.94\n", 92.9 9.94
)               = 9
_llseek(0x5, 0x301a00, 0, 0xbfffed18, 0xbfffed40) = -1 EINVAL (Invalid argument)
read(5, "c\3\0\7\0\7\0s\213\0\0\0\177\304"..., 1024) = 1024
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 150000}, ...}) = 0
gettimeofday({889234846, 146192}, NULL) = 0
read(5, "\2\0\2\0\3\0s-\0\0\0\177\327\0\177"..., 262144) = 262144
gettimeofday({889234846, 172621}, NULL) = 0
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 170000}, ...}) = 0
write(2, "3.4 9.92\n", 93.4 9.92
)               = 9
_llseek(0x5, 0x381e00, 0, 0xbfffed18, 0xbfffed40) = -1 EINVAL (Invalid argument)
read(5, "\0\0\0\0\0\0\230\0\354\17\303FB\205"..., 1024) = 1024
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 170000}, ...}) = 0
gettimeofday({889234846, 175766}, NULL) = 0
read(5, "\0\0\367\2\252<\226U\232f.\4\1\0"..., 262144) = 262144
gettimeofday({889234846, 202258}, NULL) = 0
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 180000}, ...}) = 0
write(2, "3.9 9.90\n", 93.9 9.90
)               = 9
_llseek(0x5, 0x402200, 0, 0xbfffed18, 0xbfffed40) = -1 EINVAL (Invalid argument)
read(5, "\0\0\0\0\0\0\0\0\212\2e\23\5N%l{"..., 1024) = 1024
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 180000}, ...}) = 0
gettimeofday({889234846, 205435}, NULL) = 0
read(5, "\0\0\0\0\372\5\336+\21T\370g\212"..., 262144) = 262144
gettimeofday({889234846, 231886}, NULL) = 0
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 190000}, ...}) = 0
write(2, "4.5 9.91\n", 94.5 9.91
)               = 9
_llseek(0x5, 0x482600, 0, 0xbfffed18, 0xbfffed40) = -1 EINVAL (Invalid argument)
read(5, "\0\0\0\0\3\0\223\0\263\2\224\16A"..., 1024) = 1024
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 190000}, ...}) = 0
gettimeofday({889234846, 235017}, NULL) = 0
read(5, "\256\0u\27\210d(d\"\37\t\0\0\0\0"..., 262144) = 262144
gettimeofday({889234846, 275229}, NULL) = 0
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 210000}, ...}) = 0
write(2, "5.0 6.52\n", 95.0 6.52
)               = 9
_llseek(0x5, 0x502a00, 0, 0xbfffed18, 0xbfffed40) = -1 EINVAL (Invalid argument)
read(5, "\1\0\35\0#\1\202\5\n\26\343-\325"..., 1024) = 1024
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 210000}, ...}) = 0
gettimeofday({889234846, 278500}, NULL) = 0
read(5, "\204J{`\7A\212\0\0\0\0\0\0\0\0\0"..., 262144) = 262144
gettimeofday({889234846, 312817}, NULL) = 0
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 220000}, ...}) = 0
write(2, "5.5 7.64\n", 95.5 7.64
)               = 9
_llseek(0x5, 0x582e00, 0, 0xbfffed18, 0xbfffed40) = -1 EINVAL (Invalid argument)
read(5, "F\17\325<%i\27E\254\4\4\0\0\0\0\0"..., 1024) = 1024
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 220000}, ...}) = 0
gettimeofday({889234846, 315936}, NULL) = 0
read(5, "GQ\346[G\32\211\1\4\0\0\0\0\0\0\0"..., 262144) = 262144
gettimeofday({889234846, 342642}, NULL) = 0
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 240000}, ...}) = 0
write(2, "6.0 9.82\n", 96.0 9.82
)               = 9
_llseek(0x5, 0x603200, 0, 0xbfffed18, 0xbfffed40) = -1 EINVAL (Invalid argument)
read(5, "\310M\5V\v&\366\6\233\0\7\0\0\0\0"..., 1024) = 1024
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 240000}, ...}) = 0
gettimeofday({889234846, 345896}, NULL) = 0
read(5, "\10X\'%\346\5\203\0\7\0\0\0\0\0\0"..., 262144) = 262144
gettimeofday({889234846, 372409}, NULL) = 0
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 260000}, ...}) = 0
write(2, "6.6 9.89\n", 96.6 9.89
)               = 9
_llseek(0x5, 0x683600, 0, 0xbfffed18, 0xbfffed40) = -1 EINVAL (Invalid argument)
read(5, "\361\v\1\0\0\0\0\0\0\0\0\0\0\0\0"..., 1024) = 1024
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 260000}, ...}) = 0
gettimeofday({889234846, 375644}, NULL) = 0
read(5, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 262144) = 262144
gettimeofday({889234846, 402189}, NULL) = 0
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 270000}, ...}) = 0
write(2, "7.1 9.88\n", 97.1 9.88
)               = 9
_llseek(0x5, 0x703a00, 0, 0xbfffed18, 0xbfffed40) = -1 EINVAL (Invalid argument)
read(5, "\235\30D\2\26\0\0\0\0\0\0\0\0\0\0"..., 1024) = 1024
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 270000}, ...}) = 0
gettimeofday({889234846, 405380}, NULL) = 0
read(5, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 262144) = 262144
gettimeofday({889234846, 431792}, NULL) = 0
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 290000}, ...}) = 0
write(2, "7.6 9.93\n", 97.6 9.93
)               = 9
_llseek(0x5, 0x783e00, 0, 0xbfffed18, 0xbfffed40) = -1 EINVAL (Invalid argument)
read(5, "\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1024) = 1024
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 290000}, ...}) = 0
gettimeofday({889234846, 435086}, NULL) = 0
read(5, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 262144) = 262144
gettimeofday({889234846, 461444}, NULL) = 0
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 300000}, ...}) = 0
write(2, "8.1 9.95\n", 98.1 9.95
)               = 9
_llseek(0x5, 0x804200, 0, 0xbfffed18, 0xbfffed40) = -1 EINVAL (Invalid argument)
read(5, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1024) = 1024
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 300000}, ...}) = 0
gettimeofday({889234846, 464806}, NULL) = 0
read(5, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 262144) = 262144
gettimeofday({889234846, 491278}, NULL) = 0
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 310000}, ...}) = 0
write(2, "8.7 9.90\n", 98.7 9.90
)               = 9
_llseek(0x5, 0x884600, 0, 0xbfffed18, 0xbfffed40) = -1 EINVAL (Invalid argument)
read(5, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1024) = 1024
getrusage(RUSAGE_SELF, {ru_utime={0, 20000}, ru_stime={0, 310000}, ...}) = 0
gettimeofday({889234846, 494520}, NULL) = 0
read(5,  <unfinished ...>
