Messages in this thread | | | Subject | Repeatable 2.2.1 freeze | From | , @entropy.muc.muohio.edu (André Johansen) | Date | 14 Feb 1999 00:09:04 +0100 |
| |
I've discovered a repeatable kernel freeze in v2.2.1. When the freeze occurs, switching between VCs is possible, but no commands can be run. The scroll-lock keycombos does work. When running in X, the screen gets garbled.
The freeze happens when I tried to run cdparanoia on a CD-ROM that seems to lack CDDA capabilities. It's an old SCSI drive, connected to a AHA1542CF ISA adapter (BIOS v2.10).
I've tried to capture some of the output coming from both cdparanoia and strace, attached below.
Please reply in personal mail too, as I'm reading linux-kernel through a NG with bad throughput.
cdparanoia was run as a normal user with full access to sga.
Just before the freeze, this message (drivers/scsi/aha1542.c:553) is printed: Wrong buffer length supplied for request sense (256)
/andrej
[cdparanoia version] cdparanoia III alpha prerelease 9.4 (December 16, 1998) (C) 1998 Monty <xiphmont@mit.edu>
This is PRERELEASE software! Report bugs to xiphmont@mit.edu http://www.mit.edu/afs/sipb/user/xiphmont/cdparanoia/index.html
[Output from cdparanoia when running. The output on the console contains a few more lines of the test-stuff.] Sending all callcaks to stderr for wrapper script cdparanoia III alpha prerelease 9.4 (December 16, 1998) (C) 1998 Monty <xiphmont@mit.edu>
This is PRERELEASE software! Report bugs to xiphmont@mit.edu http://www.mit.edu/afs/sipb/user/xiphmont/cdparanoia/index.html
Checking /dev/cdrom for cdrom... Testing /dev/cdrom for cooked ioctl() interface /dev/scd0 is not a cooked ioctl CDROM. Testing /dev/cdrom for SCSI interface generic device: /dev/sga ioctl device: /dev/scd0 CDROM sensed: MATSHITA CD-ROM CR-506 8S05
Checking for SCSI emulation and transport revision... Drive is SCSI
Checking for MMC style command set... Drive does not have MMC CDDA support Verifying CDDA command set... Expected command set FAILED! Performing full probe for CDDA command set... test -> density: [none ] command: [28 0x,00] Drive rejected read command packet(s) test -> density: [yes/0x00] command: [28 0x,00] Drive rejected read command packet(s) test -> density: [yes/0x04] command: [28 0x,00] Drive reje mid-base and makes it y5=entasis[y2l,y1l]; %
[Parts of strace of a session] [...] write(2, "\nChecking for SCSI emulation an"..., 55 Checking for SCSI emulation and transport revision... ) = 55 ioctl(3, 0x2203, 0xbffff7a0) = 0 write(2, "\tDrive is SCSI\n", 15 Drive is SCSI ) = 15 write(2, "\nChecking for MMC style command"..., 39 Checking for MMC style command set... ) = 39 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "\\\0\0\0:\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {14, 990000}) read(3, ":\0\0\0:\0\0\0\0\0\0\0\0\0\0\0\0"..., 58) = 58 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 write(2, "\tDrive does not have MMC CDDA s"..., 38 Drive does not have MMC CDDA support ) = 38 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, ":\0\0\0$\0\0\0\0\0\0\0\0\0\0\0\0"..., 54) = 54 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {14, 990000}) read(3, "$\0\0\0$\0\0\0\0\0\0\0\0\0\0\0\0"..., 36) = 36 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "$\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 54) = 54 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {15, 0}) read(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 48) = 48 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 58) = 58 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {15, 0}) read(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 48) = 48 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 58) = 58 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {15, 0}) read(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 48) = 48 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 58) = 58 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {15, 0}) read(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 48) = 48 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 58) = 58 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {15, 0}) read(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 48) = 48 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 58) = 58 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {15, 0}) read(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 48) = 48 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 58) = 58 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {15, 0}) read(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 48) = 48 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 58) = 58 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {15, 0}) read(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 48) = 48 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 58) = 58 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {15, 0}) read(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 48) = 48 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 58) = 58 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {15, 0}) read(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 48) = 48 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 58) = 58 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {14, 990000}) read(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 48) = 48 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 58) = 58 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {15, 0}) read(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 48) = 48 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 58) = 58 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {15, 0}) read(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 48) = 48 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 58) = 58 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {15, 0}) read(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 48) = 48 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 58) = 58 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {14, 990000}) read(3, "0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 48) = 48 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 write(2, "Verifying CDDA command set...\n", 30Verifying CDDA command set... ) = 30 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "0\0\0\0T\t\0\0\0\0\0\0\0\0\0\0\1"..., 2400) = 2400 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {14, 990000}) read(3, "T\t\0\0T\t\0\0\0\0\0\0\0\0\0\0\1"..., 2388) = 2388 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "T\t\0\0T\t\0\0\0\0\0\0\0\0\0\0\1"..., 2400) = 2400 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {14, 990000}) read(3, "T\t\0\0T\t\0\0\0\0\0\0\0\0\0\0\1"..., 2388) = 2388 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "T\t\0\0T\t\0\0\0\0\0\0\0\0\0\0\1"..., 2400) = 2400 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {14, 990000}) read(3, "T\t\0\0T\t\0\0\0\0\0\0\0\0\0\0\1"..., 2388) = 2388 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "T\t\0\0T\t\0\0\0\0\0\0\0\0\0\0\1"..., 2400) = 2400 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {14, 990000}) read(3, "T\t\0\0T\t\0\0\0\0\0\0\0\0\0\0\1"..., 2388) = 2388 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "T\t\0\0T\t\0\0\0\0\0\0\0\0\0\0\1"..., 2400) = 2400 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {14, 990000}) read(3, "T\t\0\0T\t\0\0\0\0\0\0\0\0\0\0\1"..., 2388) = 2388 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "T\t\0\0T\t\0\0\0\0\0\0\0\0\0\0\1"..., 2400) = 2400 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {14, 990000}) read(3, "T\t\0\0T\t\0\0\0\0\0\0\0\0\0\0\1"..., 2388) = 2388 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "T\t\0\0T\t\0\0\0\0\0\0\0\0\0\0\1"..., 2400) = 2400 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {14, 990000}) read(3, "T\t\0\0T\t\0\0\0\0\0\0\0\0\0\0\1"..., 2388) = 2388 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "T\t\0\0T\t\0\0\0\0\0\0\0\0\0\0\1"..., 2400) = 2400 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {14, 990000}) read(3, "T\t\0\0T\t\0\0\0\0\0\0\0\0\0\0\1"..., 2388) = 2388 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "T\t\0\0T\t\0\0\0\0\0\0\0\0\0\0\1"..., 2400) = 2400 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {14, 990000}) read(3, "T\t\0\0T\t\0\0\0\0\0\0\0\0\0\0\1"..., 2388) = 2388 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "T\t\0\0T\t\0\0\0\0\0\0\0\0\0\0\1"..., 2400) = 2400 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {14, 990000}) read(3, "T\t\0\0T\t\0\0\0\0\0\0\0\0\0\0\1"..., 2388) = 2388 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "T\t\0\0T\t\0\0\0\0\0\0\0\0\0\0\1"..., 2400) = 2400 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {14, 990000}) read(3, "T\t\0\0T\t\0\0\0\0\0\0\0\0\0\0\1"..., 2388) = 2388 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "T\t\0\0T\t\0\0\0\0\0\0\0\0\0\0\1"..., 2400) = 2400 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {14, 990000}) read(3, "T\t\0\0T\t\0\0\0\0\0\0\0\0\0\0\1"..., 2388) = 2388 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 write(2, "\tExpected command set FAILED!\n"..., 77 Expected command set FAILED! Performing full probe for CDDA command set... ) = 77 write(2, "\ttest -> density: [", 19 test -> density: [) = 19 write(2, "none ", 8none ) = 8 write(2, "] command: [", 13] command: [) = 13 write(2, "28 0x,00", 828 0x,00) = 8 write(2, "]\n", 2] ) = 2 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "T\t\0\0T\t\0\0\0\0\0\0\0\0\0\0\0"..., 2398) = 2398 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {11, 450000}) read(3, "T\t\0\0T\t\0\0\0\0\0\0\0\0\0\0\0"..., 2388) = 2388 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 write(2, "\t\tDrive rejected read command "..., 40 Drive rejected read command packet(s) ) = 40 write(2, "\ttest -> density: [", 19 test -> density: [) = 19 write(2, "yes/0x00", 8yes/0x00) = 8 write(2, "] command: [", 13] command: [) = 13 write(2, "28 0x,00", 828 0x,00) = 8 write(2, "]\n", 2] ) = 2 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "T\t\0\0$\0\0\0\0\0\0\0\0\0\0\0\0"..., 54) = 54 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {15, 0}) read(3, "$\0\0\0$\0\0\0\0\0\0\0\0\0\0\0\0"..., 36) = 36 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "$\0\0\0T\t\0\0\0\0\0\0\0\0\0\0\0"..., 2398) = 2398 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {13, 620000}) read(3, "T\t\0\0T\t\0\0\0\0\0\0\0\0\0\0\0"..., 2388) = 2388 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "T\t\0\0$\0\0\0\0\0\0\0\0\0\0\0\0"..., 54) = 54 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {15, 0}) read(3, "$\0\0\0$\0\0\0\0\0\0\0\0\0\0\0\0"..., 36) = 36 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 write(2, "\t\tDrive rejected read command "..., 40 Drive rejected read command packet(s) ) = 40 write(2, "\ttest -> density: [", 19 test -> density: [) = 19 write(2, "yes/0x04", 8yes/0x04) = 8 write(2, "] command: [", 13] command: [) = 13 write(2, "28 0x,00", 828 0x,00) = 8 write(2, "]\n", 2] ) = 2 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "$\0\0\0$\0\0\0\0\0\0\0\0\0\0\0\0"..., 54) = 54 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {14, 990000}) read(3, "$\0\0\0$\0\0\0\0\0\0\0\0\0\0\0\0"..., 36) = 36 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 write(2, "\t\tDrive rejected density set\n"..., 29 Drive rejected density set ) = 29 write(2, "\ttest -> density: [", 19 test -> density: [) = 19 write(2, "yes/0x81", 8yes/0x81) = 8 write(2, "] command: [", 13] command: [) = 13 write(2, "28 0x,00", 828 0x,00) = 8 write(2, "]\n", 2] ) = 2 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "$\0\0\0$\0\0\0\0\0\0\0\0\0\0\0\0"..., 54) = 54 select(4, [3], [3], [3], {15, 0}) = 1 (in [3], left {15, 0}) read(3, "$\0\0\0$\0\0\0\0\0\0\0\0\0\0\0\0"..., 36) = 36 sigprocmask(SIG_UNBLOCK, [INT PIPE TERM PROF], NULL) = 0 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout) select(4, NULL, [3], NULL, {5, 0}) = 1 (out [3], left {5, 0}) sigprocmask(SIG_BLOCK, [INT PIPE TERM PROF], NULL) = 0 write(3, "$\0\0\0T\t\0\0\0\0\0\0\0\0\0\0\0"..., 2398) = 2398 select(4, [3], [3], [3], {15, 0}
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |