[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#257950: Related problem?



clone 257950 -1
retitle -1 usb-storage hangs all USB devices
submitter -1 !
thanks

OK, I'm now convinced this is a separate issue, having nothing to do with
the hub.  I have tried the following:

- complete setup, including hub, plugged into a different computer (works
  fine)

- stock binary kernel-image-2.6.7-1-k7 (still fails)

- plugging DVD writer directly into USB port on computer, rather than hub
  (still fails)

I have attached an strace showing the ioctl where it hangs.  At that point,
the usb-storage kernel thread is in state D, and never comes back.  All USB
devices fail to function.

I am going to try the following:

- get a task list via sysrq when the system is in the broken state
  (annoying, since I can't cut and paste)

- different cdrecord binary (this is the only other significant difference
  between the working system and the non-working system that I have found so
  far)

-- 
 - mdz
execve("/usr/bin/cdrecord", ["cdrecord", "-v", "-dummy", "dev=/dev/sg1", "blank=fast"], [/* 16 vars */]) = 0
uname({sys="Linux", node="mizar", ...}) = 0
brk(0)                                  = 0x80e6000
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40017000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=80459, ...}) = 0
old_mmap(NULL, 80459, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40018000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libncurses.so.5", O_RDONLY)  = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220\342"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=252592, ...}) = 0
old_mmap(NULL, 257868, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4002c000
old_mmap(0x40062000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x35000) = 0x40062000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/libdl.so.2", O_RDONLY)   = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220\32"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9432, ...}) = 0
old_mmap(NULL, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4006b000
old_mmap(0x4006d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x4006d000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/libc.so.6", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340X\1"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=1279044, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4006e000
old_mmap(NULL, 1289356, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4006f000
old_mmap(0x4019f000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x12f000) = 0x4019f000
old_mmap(0x401a8000, 7308, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x401a8000
close(3)                                = 0
set_thread_area({entry_number:-1 -> 6, base_addr:0x4006e900, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
munmap(0x40018000, 80459)               = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
open("/dev/tty", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 3
close(3)                                = 0
brk(0)                                  = 0x80e6000
brk(0)                                  = 0x80e6000
brk(0x80e7000)                          = 0x80e7000
brk(0)                                  = 0x80e7000
brk(0x80e8000)                          = 0x80e8000
getuid32()                              = 0
getgid32()                              = 0
geteuid32()                             = 0
getegid32()                             = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
time(NULL)                              = 1090950449
brk(0)                                  = 0x80e8000
brk(0x80e9000)                          = 0x80e9000
brk(0)                                  = 0x80e9000
brk(0x80ea000)                          = 0x80ea000
open("/etc/mtab", O_RDONLY)             = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=703, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000
read(3, "/dev/sda1 / unknown rw,errors=re"..., 4096) = 703
close(3)                                = 0
munmap(0x40018000, 4096)                = 0
open("/proc/meminfo", O_RDONLY)         = 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) = 0x40018000
read(3, "MemTotal:       516856 kB\nMemFre"..., 1024) = 572
close(3)                                = 0
munmap(0x40018000, 4096)                = 0
brk(0)                                  = 0x80ea000
brk(0x80eb000)                          = 0x80eb000
rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0
uname({sys="Linux", node="mizar", ...}) = 0
stat64("/root", {st_mode=S_IFDIR|0711, st_size=4096, ...}) = 0
stat64(".", {st_mode=S_IFDIR|0711, st_size=4096, ...}) = 0
getpid()                                = 2669
getppid()                               = 2668
getpgrp()                               = 2668
rt_sigaction(SIGCHLD, {0x8076f50, [], 0}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
open("/usr/bin/cdrecord", O_RDONLY|O_LARGEFILE) = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbffffb50) = -1 ENOTTY (Inappropriate ioctl for device)
_llseek(3, 0, [0], SEEK_CUR)            = 0
read(3, "#!/bin/sh\nVERS=`uname -r`\ncase \""..., 80) = 80
_llseek(3, 0, [0], SEEK_SET)            = 0
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
dup2(3, 255)                            = 255
close(3)                                = 0
fcntl64(255, F_SETFD, FD_CLOEXEC)       = 0
fcntl64(255, F_GETFL)                   = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fstat64(255, {st_mode=S_IFREG|0755, st_size=133, ...}) = 0
_llseek(255, 0, [0], SEEK_CUR)          = 0
brk(0)                                  = 0x80eb000
brk(0x80ec000)                          = 0x80ec000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(255, "#!/bin/sh\nVERS=`uname -r`\ncase \""..., 133) = 133
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
pipe([3, 4])                            = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
_llseek(255, -107, [26], SEEK_CUR)      = 0
clone(Process 2670 attached
child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x4006e948) = 2670
[pid  2669] rt_sigprocmask(SIG_SETMASK, [],  <unfinished ...>
[pid  2670] getpid( <unfinished ...>
[pid  2669] <... rt_sigprocmask resumed> NULL, 8) = 0
[pid  2669] rt_sigaction(SIGCHLD, {0x8076f50, [], 0}, {0x8076f50, [], 0}, 8) = 0
[pid  2669] close(4)                    = 0
[pid  2669] read(3,  <unfinished ...>
[pid  2670] <... getpid resumed> )      = 2670
[pid  2670] close(255)                  = 0
[pid  2670] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
[pid  2670] rt_sigaction(SIGTSTP, {SIG_DFL}, {SIG_DFL}, 8) = 0
[pid  2670] rt_sigaction(SIGTTIN, {SIG_DFL}, {SIG_DFL}, 8) = 0
[pid  2670] rt_sigaction(SIGTTOU, {SIG_DFL}, {SIG_DFL}, 8) = 0
[pid  2670] rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
[pid  2670] rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_IGN}, 8) = 0
[pid  2670] rt_sigaction(SIGCHLD, {SIG_DFL}, {0x8076f50, [], 0}, 8) = 0
[pid  2670] rt_sigaction(SIGCHLD, {0x8076f50, [], 0}, {SIG_DFL}, 8) = 0
[pid  2670] rt_sigaction(SIGINT, {0x8085d00, [], 0}, {SIG_DFL}, 8) = 0
[pid  2670] dup2(4, 1)                  = 1
[pid  2670] close(4)                    = 0
[pid  2670] close(3)                    = 0
[pid  2670] rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
[pid  2670] rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
[pid  2670] stat64(".", {st_mode=S_IFDIR|0711, st_size=4096, ...}) = 0
[pid  2670] stat64("/usr/local/sbin/uname", 0xbffff6c0) = -1 ENOENT (No such file or directory)
[pid  2670] stat64("/usr/local/bin/uname", 0xbffff6c0) = -1 ENOENT (No such file or directory)
[pid  2670] stat64("/sbin/uname", 0xbffff6c0) = -1 ENOENT (No such file or directory)
[pid  2670] stat64("/bin/uname", {st_mode=S_IFREG|0755, st_size=13848, ...}) = 0
[pid  2670] stat64("/bin/uname", {st_mode=S_IFREG|0755, st_size=13848, ...}) = 0
[pid  2670] rt_sigaction(SIGINT, {SIG_DFL}, {0x8085d00, [], 0}, 8) = 0
[pid  2670] rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
[pid  2670] rt_sigaction(SIGCHLD, {SIG_DFL}, {0x8076f50, [], 0}, 8) = 0
[pid  2670] execve("/bin/uname", ["uname", "-r"], [/* 15 vars */]) = 0
[pid  2670] uname({sys="Linux", node="mizar", ...}) = 0
[pid  2670] brk(0)                      = 0x804c000
[pid  2670] old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40017000
[pid  2670] access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
[pid  2670] open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid  2670] open("/etc/ld.so.cache", O_RDONLY) = 3
[pid  2670] fstat64(3, {st_mode=S_IFREG|0644, st_size=80459, ...}) = 0
[pid  2670] old_mmap(NULL, 80459, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40018000
[pid  2670] close(3)                    = 0
[pid  2670] access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
[pid  2670] open("/lib/tls/libc.so.6", O_RDONLY) = 3
[pid  2670] read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340X\1"..., 512) = 512
[pid  2670] fstat64(3, {st_mode=S_IFREG|0644, st_size=1279044, ...}) = 0
[pid  2670] old_mmap(NULL, 1289356, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4002c000
[pid  2670] old_mmap(0x4015c000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x12f000) = 0x4015c000
[pid  2670] old_mmap(0x40165000, 7308, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40165000
[pid  2670] close(3)                    = 0
[pid  2670] old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40167000
[pid  2670] set_thread_area({entry_number:-1 -> 6, base_addr:0x401672a0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
[pid  2670] munmap(0x40018000, 80459)   = 0
[pid  2670] brk(0)                      = 0x804c000
[pid  2670] brk(0x806d000)              = 0x806d000
[pid  2670] brk(0)                      = 0x806d000
[pid  2670] uname({sys="Linux", node="mizar", ...}) = 0
[pid  2670] fstat64(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
[pid  2670] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000
[pid  2670] write(1, "2.6.7-deb3-skas3v1\n", 19 <unfinished ...>
[pid  2669] <... read resumed> "2.6.7-deb3-skas3v1\n", 128) = 19
[pid  2669] read(3,  <unfinished ...>
[pid  2670] <... write resumed> )       = 19
[pid  2670] close(1 <unfinished ...>
[pid  2669] <... read resumed> "", 128) = 0
[pid  2669] close(3)                    = 0
[pid  2669] rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
[pid  2669] rt_sigaction(SIGINT, {0x8075fd0, [], 0}, {SIG_DFL}, 8) = 0
[pid  2669] waitpid(-1, Process 2669 suspended
 <unfinished ...>
[pid  2670] <... close resumed> )       = 0
[pid  2670] munmap(0x40018000, 4096)    = 0
[pid  2670] exit_group(0)               = ?
Process 2669 resumed
Process 2670 detached
<... waitpid resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0) = 2670
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
waitpid(-1, 0xbffff4dc, WNOHANG)        = -1 ECHILD (No child processes)
sigreturn()                             = ? (mask now [])
rt_sigaction(SIGINT, {SIG_DFL}, {0x8075fd0, [], 0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(255, "case \"$VERS\" in\n  2.0.*|2.2.*)\n "..., 133) = 107
stat64(".", {st_mode=S_IFDIR|0711, st_size=4096, ...}) = 0
stat64("/usr/local/sbin/cdrecord.mmap", 0xbffff8c0) = -1 ENOENT (No such file or directory)
stat64("/usr/local/bin/cdrecord.mmap", 0xbffff8c0) = -1 ENOENT (No such file or directory)
stat64("/sbin/cdrecord.mmap", 0xbffff8c0) = -1 ENOENT (No such file or directory)
stat64("/bin/cdrecord.mmap", 0xbffff8c0) = -1 ENOENT (No such file or directory)
stat64("/usr/sbin/cdrecord.mmap", 0xbffff8c0) = -1 ENOENT (No such file or directory)
stat64("/usr/bin/cdrecord.mmap", {st_mode=S_IFREG|0755, st_size=347180, ...}) = 0
stat64("/usr/bin/cdrecord.mmap", {st_mode=S_IFREG|0755, st_size=347180, ...}) = 0
brk(0)                                  = 0x80ec000
brk(0x80ed000)                          = 0x80ed000
rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_IGN}, 8) = 0
rt_sigaction(SIGCHLD, {SIG_DFL}, {0x8076f50, [], 0}, 8) = 0
execve("/usr/bin/cdrecord.mmap", ["cdrecord.mmap", "-v", "-dummy", "dev=/dev/sg1", "blank=fast"], [/* 14 vars */]) = 0
uname({sys="Linux", node="mizar", ...}) = 0
brk(0)                                  = 0x80a0000
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40017000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=80459, ...}) = 0
old_mmap(NULL, 80459, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40018000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/libc.so.6", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340X\1"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=1279044, ...}) = 0
old_mmap(NULL, 1289356, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4002c000
old_mmap(0x4015c000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x12f000) = 0x4015c000
old_mmap(0x40165000, 7308, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40165000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40167000
set_thread_area({entry_number:-1 -> 6, base_addr:0x401672a0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
munmap(0x40018000, 80459)               = 0
geteuid32()                             = 0
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
brk(0)                                  = 0x80a0000
brk(0x80c1000)                          = 0x80c1000
brk(0)                                  = 0x80c1000
open("/etc/default/cdrecord", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000
_llseek(3, 0, [0], SEEK_SET)            = 0
read(3, "#ident @(#)cdrecord.dfl\t1.4 02/0"..., 4096) = 1096
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40018000, 4096)                = 0
open("/etc/default/cdrecord", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000
_llseek(3, 0, [0], SEEK_SET)            = 0
read(3, "#ident @(#)cdrecord.dfl\t1.4 02/0"..., 4096) = 1096
close(3)                                = 0
munmap(0x40018000, 4096)                = 0
fstat64(1, {st_mode=S_IFREG|0644, st_size=14943, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000
fstat64(2, {st_mode=S_IFREG|0644, st_size=15089, ...}) = 0
mlockall(MCL_CURRENT|MCL_FUTURE)        = 0
sched_get_priority_max(SCHED_RR)        = 99
sched_setscheduler(0, SCHED_RR, { 99 }) = 0
mmap2(NULL, 4198400, PROT_READ|PROT_WRITE, MAP_SHARED|MAP_ANONYMOUS, -1, 0) = 0x40168000
write(2, "scsidev: \'/dev/sg1\'\n", 20scsidev: '/dev/sg1'
) = 20
write(2, "devname: \'/dev/sg1\'\n", 20devname: '/dev/sg1'
) = 20
write(2, "scsibus: -2 target: -2 lun: -2\n", 31scsibus: -2 target: -2 lun: -2
) = 31
write(2, "Warning: Open by \'devname\' is un"..., 63Warning: Open by 'devname' is unintentional and not supported.
) = 63
open("/dev/sg1", O_RDWR|O_NONBLOCK)     = 3
fcntl64(3, F_GETFL)                     = 0x802 (flags O_RDWR|O_NONBLOCK)
fcntl64(3, F_SETFL, O_RDWR)             = 0
ioctl(3, CDROMAUDIOBUFSIZ, 0xbfffd5b0)  = 0
ioctl(3, 0x5386, 0xbfffd5ac)            = 0
ioctl(3, 0x2282, 0xbfffd5b4)            = 0
write(2, "Linux sg driver version: 3.5.31\n", 32Linux sg driver version: 3.5.31
) = 32
ioctl(3, CDROMAUDIOBUFSIZ, 0xbfffd530)  = 0
ioctl(3, 0x5386, 0xbfffd52c)            = 0
ioctl(3, 0x2201, 0xbfffd424)            = 0
fstat64(3, {st_mode=S_IFCHR|0660, st_rdev=makedev(21, 1), ...}) = 0
fcntl64(3, F_GETFL)                     = 0x2 (flags O_RDWR)
fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK)  = 0
read(3, 0xbfffd4a0, 136)                = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(3, F_SETFL, O_RDWR)             = 0
geteuid32()                             = 0
getuid32()                              = 0
ioctl(3, 0x2272, 0xbfffd7a8)            = 0
ioctl(3, 0x2275, 0xbfffd7a4)            = 0
ioctl(3, 0x2272, 0xbfffd7a4)            = 0
write(2, "SCSI buffer size: 64512\n", 24SCSI buffer size: 64512
) = 24
ioctl(3, 0x2272, 0xbfffd788)            = 0
ioctl(3, 0x2272, 0xbfffd784)            = 0
brk(0)                                  = 0x80c1000
brk(0x80e4000)                          = 0x80e4000
brk(0)                                  = 0x80e4000
brk(0)                                  = 0x80e4000
brk(0x80e3000)                          = 0x80e3000
brk(0)                                  = 0x80e3000
ioctl(3, 0x2203, 0xbfffd7e4)            = 0
gettimeofday({1090950449, 969621}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd770)            = 0
gettimeofday({1090950449, 972447}, NULL) = 0
gettimeofday({1090950449, 972480}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd570)            = 0
gettimeofday({1090950449, 975439}, NULL) = 0
gettimeofday({1090950449, 975463}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd570)            = 0
gettimeofday({1090950449, 978441}, NULL) = 0
gettimeofday({1090950449, 978482}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd2f0)            = 0
gettimeofday({1090950449, 981437}, NULL) = 0
gettimeofday({1090950449, 981462}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd2f0)            = 0
gettimeofday({1090950449, 985436}, NULL) = 0
gettimeofday({1090950449, 985464}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd160)            = 0
gettimeofday({1090950449, 988429}, NULL) = 0
gettimeofday({1090950449, 988454}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd010)            = 0
gettimeofday({1090950449, 991433}, NULL) = 0
gettimeofday({1090950449, 991458}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd160)            = 0
gettimeofday({1090950449, 994434}, NULL) = 0
gettimeofday({1090950449, 994458}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd010)            = 0
gettimeofday({1090950449, 998435}, NULL) = 0
gettimeofday({1090950449, 998463}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd2b0)            = 0
gettimeofday({1090950450, 1433}, NULL)  = 0
gettimeofday({1090950450, 1457}, NULL)  = 0
ioctl(3, 0x2285, 0xbfffd160)            = 0
gettimeofday({1090950450, 4428}, NULL)  = 0
gettimeofday({1090950450, 4455}, NULL)  = 0
ioctl(3, 0x2285, 0xbfffd2f0)            = 0
gettimeofday({1090950450, 7432}, NULL)  = 0
gettimeofday({1090950450, 7495}, NULL)  = 0
ioctl(3, 0x2285, 0xbfffd260)            = 0
gettimeofday({1090950450, 11431}, NULL) = 0
gettimeofday({1090950450, 11455}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd290)            = 0
gettimeofday({1090950450, 16432}, NULL) = 0
gettimeofday({1090950450, 16458}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd270)            = 0
gettimeofday({1090950450, 20425}, NULL) = 0
gettimeofday({1090950450, 20448}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd2a0)            = 0
gettimeofday({1090950450, 25430}, NULL) = 0
gettimeofday({1090950450, 25458}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd430)            = 0
gettimeofday({1090950450, 28427}, NULL) = 0
gettimeofday({1090950450, 28450}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd430)            = 0
gettimeofday({1090950450, 32428}, NULL) = 0
gettimeofday({1090950450, 32452}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd2a0)            = 0
gettimeofday({1090950450, 35426}, NULL) = 0
gettimeofday({1090950450, 35449}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd150)            = 0
gettimeofday({1090950450, 38427}, NULL) = 0
gettimeofday({1090950450, 38450}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd2a0)            = 0
gettimeofday({1090950450, 41425}, NULL) = 0
gettimeofday({1090950450, 41447}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd150)            = 0
gettimeofday({1090950450, 44427}, NULL) = 0
gettimeofday({1090950450, 44450}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd3f0)            = 0
gettimeofday({1090950450, 47424}, NULL) = 0
gettimeofday({1090950450, 47447}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd2a0)            = 0
gettimeofday({1090950450, 51426}, NULL) = 0
gettimeofday({1090950450, 51450}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd550)            = 0
gettimeofday({1090950450, 55426}, NULL) = 0
gettimeofday({1090950450, 55452}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd0f0)            = 0
gettimeofday({1090950450, 59425}, NULL) = 0
gettimeofday({1090950450, 59449}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd120)            = 0
gettimeofday({1090950450, 64425}, NULL) = 0
gettimeofday({1090950450, 64484}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd570)            = 0
gettimeofday({1090950450, 72425}, NULL) = 0
gettimeofday({1090950450, 72469}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd310)            = 0
gettimeofday({1090950450, 75418}, NULL) = 0
gettimeofday({1090950450, 75441}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd1c0)            = 0
gettimeofday({1090950450, 78418}, NULL) = 0
gettimeofday({1090950450, 78440}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd310)            = 0
gettimeofday({1090950450, 81416}, NULL) = 0
gettimeofday({1090950450, 81438}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd1c0)            = 0
gettimeofday({1090950450, 84414}, NULL) = 0
gettimeofday({1090950450, 84437}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd460)            = 0
gettimeofday({1090950450, 87414}, NULL) = 0
gettimeofday({1090950450, 87436}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd310)            = 0
gettimeofday({1090950450, 91415}, NULL) = 0
write(2, "cdrecord: This version of cdreco"..., 79cdrecord: This version of cdrecord does not include DVD-R/DVD-RW support code.
) = 79
write(2, "cdrecord: See /usr/share/doc/cdr"..., 84cdrecord: See /usr/share/doc/cdrecord/README.DVD.Debian for details on DVD support.
) = 84
gettimeofday({1090950450, 91547}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd340)            = 0
gettimeofday({1090950450, 94414}, NULL) = 0
gettimeofday({1090950450, 94436}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd1f0)            = 0
gettimeofday({1090950450, 97415}, NULL) = 0
gettimeofday({1090950450, 97437}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd340)            = 0
gettimeofday({1090950450, 100410}, NULL) = 0
gettimeofday({1090950450, 100431}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd1f0)            = 0
gettimeofday({1090950450, 103415}, NULL) = 0
gettimeofday({1090950450, 103438}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd490)            = 0
gettimeofday({1090950450, 106411}, NULL) = 0
gettimeofday({1090950450, 106433}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd340)            = 0
gettimeofday({1090950450, 109414}, NULL) = 0
gettimeofday({1090950450, 109442}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd340)            = 0
gettimeofday({1090950450, 112412}, NULL) = 0
gettimeofday({1090950450, 112433}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd1f0)            = 0
gettimeofday({1090950450, 119411}, NULL) = 0
gettimeofday({1090950450, 119434}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd340)            = 0
gettimeofday({1090950450, 122410}, NULL) = 0
gettimeofday({1090950450, 122432}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd1f0)            = 0
gettimeofday({1090950450, 129410}, NULL) = 0
gettimeofday({1090950450, 129437}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd1f0)            = 0
gettimeofday({1090950450, 132406}, NULL) = 0
gettimeofday({1090950450, 132428}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd0a0)            = 0
gettimeofday({1090950450, 135407}, NULL) = 0
gettimeofday({1090950450, 135430}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd1f0)            = 0
gettimeofday({1090950450, 138407}, NULL) = 0
gettimeofday({1090950450, 138429}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd0a0)            = 0
gettimeofday({1090950450, 141407}, NULL) = 0
gettimeofday({1090950450, 141430}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd340)            = 0
gettimeofday({1090950450, 144406}, NULL) = 0
gettimeofday({1090950450, 144428}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd1f0)            = 0
gettimeofday({1090950450, 147405}, NULL) = 0
gettimeofday({1090950450, 147429}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd340)            = 0
gettimeofday({1090950450, 150404}, NULL) = 0
gettimeofday({1090950450, 150426}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd340)            = 0
gettimeofday({1090950450, 153404}, NULL) = 0
gettimeofday({1090950450, 153429}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd210)            = 0
gettimeofday({1090950450, 158403}, NULL) = 0
gettimeofday({1090950450, 158456}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd340)            = 0
gettimeofday({1090950450, 161403}, NULL) = 0
gettimeofday({1090950450, 161426}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd1f0)            = 0
gettimeofday({1090950450, 164400}, NULL) = 0
gettimeofday({1090950450, 164422}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd340)            = 0
gettimeofday({1090950450, 167401}, NULL) = 0
gettimeofday({1090950450, 167423}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd1f0)            = 0
gettimeofday({1090950450, 170402}, NULL) = 0
gettimeofday({1090950450, 170425}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd490)            = 0
gettimeofday({1090950450, 173400}, NULL) = 0
gettimeofday({1090950450, 173422}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd340)            = 0
gettimeofday({1090950450, 176401}, NULL) = 0
gettimeofday({1090950450, 176424}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd490)            = 0
gettimeofday({1090950450, 179400}, NULL) = 0
gettimeofday({1090950450, 179422}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd490)            = 0
gettimeofday({1090950450, 182399}, NULL) = 0
gettimeofday({1090950450, 182422}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd360)            = 0
gettimeofday({1090950450, 187398}, NULL) = 0
gettimeofday({1090950450, 187421}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd490)            = 0
gettimeofday({1090950450, 190399}, NULL) = 0
gettimeofday({1090950450, 190421}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd490)            = 0
gettimeofday({1090950450, 193398}, NULL) = 0
gettimeofday({1090950450, 193420}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd360)            = 0
gettimeofday({1090950450, 198398}, NULL) = 0
gettimeofday({1090950450, 198421}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd490)            = 0
gettimeofday({1090950450, 201407}, NULL) = 0
gettimeofday({1090950450, 201431}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd490)            = 0
gettimeofday({1090950450, 204397}, NULL) = 0
gettimeofday({1090950450, 204419}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd360)            = 0
gettimeofday({1090950450, 209395}, NULL) = 0
gettimeofday({1090950450, 209418}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd490)            = 0
gettimeofday({1090950450, 212391}, NULL) = 0
gettimeofday({1090950450, 212413}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd490)            = 0
gettimeofday({1090950450, 215394}, NULL) = 0
gettimeofday({1090950450, 215416}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd360)            = 0
gettimeofday({1090950450, 220392}, NULL) = 0
gettimeofday({1090950450, 220416}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd490)            = 0
gettimeofday({1090950450, 223393}, NULL) = 0
gettimeofday({1090950450, 223415}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd490)            = 0
gettimeofday({1090950450, 226391}, NULL) = 0
gettimeofday({1090950450, 226413}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd360)            = 0
gettimeofday({1090950450, 231390}, NULL) = 0
gettimeofday({1090950450, 231413}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd490)            = 0
gettimeofday({1090950450, 234391}, NULL) = 0
gettimeofday({1090950450, 234413}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd490)            = 0
gettimeofday({1090950450, 237391}, NULL) = 0
gettimeofday({1090950450, 237414}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd360)            = 0
gettimeofday({1090950450, 242390}, NULL) = 0
gettimeofday({1090950450, 242412}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd490)            = 0
gettimeofday({1090950450, 245389}, NULL) = 0
gettimeofday({1090950450, 245411}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd490)            = 0
gettimeofday({1090950450, 248388}, NULL) = 0
gettimeofday({1090950450, 248411}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd360)            = 0
gettimeofday({1090950450, 253388}, NULL) = 0
gettimeofday({1090950450, 253410}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd490)            = 0
gettimeofday({1090950450, 256388}, NULL) = 0
gettimeofday({1090950450, 256410}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd490)            = 0
gettimeofday({1090950450, 259385}, NULL) = 0
gettimeofday({1090950450, 259408}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd360)            = 0
gettimeofday({1090950450, 264385}, NULL) = 0
gettimeofday({1090950450, 264408}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd1f0)            = 0
gettimeofday({1090950450, 267422}, NULL) = 0
gettimeofday({1090950450, 267445}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd0a0)            = 0
gettimeofday({1090950450, 270386}, NULL) = 0
gettimeofday({1090950450, 270410}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd1f0)            = 0
gettimeofday({1090950450, 273384}, NULL) = 0
gettimeofday({1090950450, 273407}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd0a0)            = 0
gettimeofday({1090950450, 276382}, NULL) = 0
gettimeofday({1090950450, 276405}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd340)            = 0
gettimeofday({1090950450, 279383}, NULL) = 0
gettimeofday({1090950450, 279406}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd1f0)            = 0
gettimeofday({1090950450, 282383}, NULL) = 0
gettimeofday({1090950450, 282406}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd340)            = 0
gettimeofday({1090950450, 285382}, NULL) = 0
gettimeofday({1090950450, 285404}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd340)            = 0
gettimeofday({1090950450, 288381}, NULL) = 0
gettimeofday({1090950450, 288405}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd210)            = 0
gettimeofday({1090950450, 293382}, NULL) = 0
gettimeofday({1090950450, 293428}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd730)            = 0
gettimeofday({1090950450, 296381}, NULL) = 0
gettimeofday({1090950450, 296411}, NULL) = 0
ioctl(3, 0x2285, 0xbfffd740)            = 0
gettimeofday({1090950450, 300380}, NULL) = 0
gettimeofday({1090950450, 300402}, NULL) = 0
gettimeofday({1090950450, 300426}, NULL) = 0
ioctl(3, 0x2285 <unfinished ...>

Reply to: