Date: Tue, 16 Jul 1996 16:41:25 +1000 (EST) From: John Hartley <jbh@labyrinth.net.au> To: freebsd-scsi@freebsd.org Subject: Re: tandberg scsi tape + FreeBSD 2.1/2.0.5 Message-ID: <199607160641.QAA13198@minotaur.labyrinth.net.au>
next in thread | raw e-mail | index | archive | help
At 12:40 14/07/96 +0200, you wrote: Here is more SCSI debug output following another session of testing with the Tandberg tape drive. >As John Hartley wrote: > >> >+ {"Tandberg tdc4100", "TANDBERG", " TDC 4100", "????", >> >+ ST_Q_NEEDS_PAGE_0|ST_Q_SNS_HLP, > ^^^^^^^^^^^^^^^^^^ > >Take this out again. :) It hurts when i do so... We are now >violating the specs by setting the PS bit in a MODE SELECT command: > Tryed this as follows: >>> mt fsr <<< Jul 16 16:56:45 qwiff /kernel: st0(ahc0:2:0): ILLEGAL REQUEST csi:0,8,0,0 asc:24,0 Invalid field in CDB field replaceable unit: 2 >>> mt rewind <<< Jul 16 16:57:26 qwiff /kernel: st0(ahc0:2:0): ILLEGAL REQUEST csi:0,8,0,0 asc:24,0 Invalid field in CDB field replaceable unit: 2 >>> mt status <<< ditto >>> Output <<< Present Mode: Density = 0x00 Blocksize = 1024 bytes ---------available modes--------- Mode 0: Density = 0x00 Blocksize variable Mode 1: Density = QIC-320 Blocksize variable Mode 2: Density = QIC-150 Blocksize variable Mode 3: Density = QIC-120 Blocksize variable >>> tar tv (with debug on) <<< Jul 16 17:49:06 qwiff /kernel: st0(ahc0:2:0): stclose: Closing device Jul 16 17:49:23 qwiff /kernel: st0(ahc0:2:0): scsi_cmd Jul 16 17:49:23 qwiff /kernel: st0(ahc0:2:0): get_xs Jul 16 17:49:23 qwiff /kernel: st0(ahc0:2:0): returning Jul 16 17:49:23 qwiff /kernel: xs(0xf0859980): flg(0x60)sc_link(0xf0859780)retr(0x2)timo(0x186a0)cmd(0xf08599d8)len(0x6)dat a(0x0)len(0x0)res(0x0)err(0x0)bp(0x0)st0(ahc0:2:0): command: 0,0,0,0,0,0-[0 bytes] Jul 16 17:49:23 qwiff /kernel: st0(ahc0:2:0): ahc_scsi_cmd Jul 16 17:49:23 qwiff /kernel: st0(ahc0:2:0): start scb(0xf0a59000) Jul 16 17:49:23 qwiff /kernel: st0(ahc0:2:0): cmd_sent Jul 16 17:49:23 qwiff /kernel: : get_xs Jul 16 17:49:23 qwiff /kernel: st0(ahc0:2:0): returning Jul 16 17:49:23 qwiff /kernel: xs(0xf0859980): flg(0x20)sc_link(0xf0859780)retr(0x2)timo(0x186a0)cmd(0xf08599d8)len(0x6)dat a(0x0)len(0x0)res(0x0)err(0x0)bp(0x0)st0(ahc0:2:0): command: 0,0,0,0,0,0-[0 bytes] Jul 16 17:49:23 qwiff /kernel: st0(ahc0:2:0): ahc_scsi_cmd Jul 16 17:49:23 qwiff /kernel: st0(ahc0:2:0): start scb(0xf0a59000) Jul 16 17:49:23 qwiff /kernel: st0(ahc0:2:0): cmd_sent Jul 16 17:49:23 qwiff /kernel: st0(ahc0:2:0): ahc_done Jul 16 17:49:23 qwiff /kernel: st0(ahc0:2:0): scsi_done Jul 16 17:49:23 qwiff /kernel: st0(ahc0:2:0): command: 0,0,0,0,0,0-[0 bytes] Jul 16 17:49:24 qwiff /kernel: st0(ahc0:2:0): back in cmd() Jul 16 17:49:24 qwiff /kernel: st0(ahc0:2:0): sc_err1,err = 0x0 Jul 16 17:49:24 qwiff /kernel: st0(ahc0:2:0): free_xs Jul 16 17:49:24 qwiff /kernel: st0(ahc0:2:0): calling private start() Jul 16 17:49:24 qwiff /kernel: st0(ahc0:2:0): ststart st0(ahc0:2:0): mounting Jul 16 17:49:24 qwiff /kernel: st0(ahc0:2:0): scsi_cmd Jul 16 17:49:24 qwiff /kernel: st0(ahc0:2:0): get_xs Jul 16 17:49:24 qwiff /kernel: st0(ahc0:2:0): returning Jul 16 17:49:24 qwiff /kernel: xs(0xf0859980): flg(0x20)sc_link(0xf0859780)retr(0x4)timo(0x493e0)cmd(0xf08599d8)len(0x6)dat a(0x0)len(0x0)res(0x0)err(0x0)bp(0x0)st0(ahc0:2:0): command: 1b,0,0,0,1,0-[0 bytes] Jul 16 17:49:24 qwiff /kernel: st0(ahc0:2:0): ahc_scsi_cmd Jul 16 17:49:24 qwiff /kernel: st0(ahc0:2:0): start scb(0xf0a59000) Jul 16 17:49:24 qwiff /kernel: st0(ahc0:2:0): cmd_sent Jul 16 17:49:24 qwiff /kernel: st0(ahc0:2:0): ahc_done Jul 16 17:49:24 qwiff /kernel: st0(ahc0:2:0): scsi_done Jul 16 17:49:24 qwiff /kernel: st0(ahc0:2:0): command: 1b,0,0,0,1,0-[0 bytes] Jul 16 17:49:24 qwiff /kernel: st0(ahc0:2:0): back in cmd() Jul 16 17:49:24 qwiff /kernel: st0(ahc0:2:0): sc_err1,err = 0x0 Jul 16 17:49:24 qwiff /kernel: st0(ahc0:2:0): free_xs Jul 16 17:49:25 qwiff /kernel: st0(ahc0:2:0): calling private start() Jul 16 17:49:25 qwiff /kernel: st0(ahc0:2:0): ststart st0(ahc0:2:0): scsi_cmd Jul 16 17:49:25 qwiff /kernel: st0(ahc0:2:0): get_xs Jul 16 17:49:25 qwiff /kernel: st0(ahc0:2:0): returning Jul 16 17:49:25 qwiff /kernel: xs(0xf0859980): flg(0x60)sc_link(0xf0859780)retr(0x2)timo(0x186a0)cmd(0xf08599d8)len(0x6)dat a(0x0)len(0x0)res(0x0)err(0x0)bp(0x0)st0(ahc0:2:0): command: 0,0,0,0,0,0-[0 bytes] Jul 16 17:49:25 qwiff /kernel: st0(ahc0:2:0): ahc_scsi_cmd Jul 16 17:49:25 qwiff /kernel: st0(ahc0:2:0): start scb(0xf0ab0000) Jul 16 17:49:25 qwiff /kernel: st0(ahc0:2:0): cmd_sent Jul 16 17:49:25 qwiff /kernel: st0(ahc0:2:0): ahc_done Jul 16 17:49:25 qwiff /kernel: st0(ahc0:2:0): scsi_done Jul 16 17:49:25 qwiff /kernel: st0(ahc0:2:0): command: 0,0,0,0,0,0-[0 bytes] Jul 16 17:49:25 qwiff /kernel: st0(ahc0:2:0): back in cmd() Jul 16 17:49:25 qwiff /kernel: st0(ahc0:2:0): sc_err1,err = 0x0 Jul 16 17:49:25 qwiff /kernel: st0(ahc0:2:0): free_xs Jul 16 17:49:25 qwiff /kernel: st0(ahc0:2:0): calling private start() Jul 16 17:49:25 qwiff /kernel: st0(ahc0:2:0): ststart st0(ahc0:2:0): scsi_cmd Jul 16 17:49:25 qwiff /kernel: st0(ahc0:2:0): get_xs Jul 16 17:49:25 qwiff /kernel: st0(ahc0:2:0): returning Jul 16 17:49:26 qwiff /kernel: xs(0xf0aaff80): flg(0x420)sc_link(0xf0859780)retr(0x4)timo(0x1388)cmd(0xf0aaffd8)len(0x6)dat a(0xf2772000)len(0xc)res(0x0)err(0x0)bp(0x0)st0(ahc0:2:0): command: 1a,0,0,0,c,0-[12 bytes] Jul 16 17:49:26 qwiff /kernel: ------------------------------ Jul 16 17:49:26 qwiff /kernel: 000: 00 00 00 00 00 00 00 00 00 00 00 00 Jul 16 17:49:26 qwiff /kernel: ------------------------------ Jul 16 17:49:26 qwiff /kernel: st0(ahc0:2:0): ahc_scsi_cmd Jul 16 17:49:26 qwiff /kernel: st0(ahc0:2:0): start scb(0xf0a59000) Jul 16 17:49:26 qwiff /kernel: st0(ahc0:2:0): 12 @0xf2772000:- 0x4b000(0xc) Jul 16 17:49:26 qwiff /kernel: st0(ahc0:2:0): cmd_sent Jul 16 17:49:26 qwiff /kernel: st0(ahc0:2:0): ahc_done Jul 16 17:49:26 qwiff /kernel: st0(ahc0:2:0): scsi_done Jul 16 17:49:26 qwiff /kernel: st0(ahc0:2:0): command: 1a,0,0,0,c,0-[12 bytes] Jul 16 17:49:26 qwiff /kernel: ------------------------------ Jul 16 17:49:26 qwiff /kernel: 000: 2f 25 10 08 15 00 00 00 00 00 02 00 Jul 16 17:49:26 qwiff /kernel: ------------------------------ Jul 16 17:49:26 qwiff /kernel: st0(ahc0:2:0): back in cmd() Jul 16 17:49:26 qwiff /kernel: st0(ahc0:2:0): sc_err1,err = 0x0 Jul 16 17:49:26 qwiff /kernel: st0(ahc0:2:0): free_xs Jul 16 17:49:26 qwiff /kernel: st0(ahc0:2:0): calling private start() Jul 16 17:49:27 qwiff /kernel: st0(ahc0:2:0): ststart st0(ahc0:2:0): density code 0x15, 512-byte blocks, write-enabled, st0(ahc0:2:0): buffered Jul 16 17:49:27 qwiff /kernel: st0(ahc0:2:0): scsi_cmd Jul 16 17:49:27 qwiff /kernel: st0(ahc0:2:0): get_xs Jul 16 17:49:27 qwiff /kernel: st0(ahc0:2:0): returning Jul 16 17:49:27 qwiff /kernel: xs(0xf0859980): flg(0x820)sc_link(0xf0859780)retr(0x4)timo(0x1388)cmd(0xf08599d8)len(0x6)dat a(0xf2772000)len(0xc)res(0x0)err(0x0)bp(0x0)st0(ahc0:2:0): command: 15,0,0,0,c,0-[12 bytes] Jul 16 17:49:27 qwiff /kernel: ------------------------------ Jul 16 17:49:27 qwiff /kernel: 000: 00 00 10 08 00 00 00 00 00 00 04 00 Jul 16 17:49:27 qwiff /kernel: ------------------------------ Jul 16 17:49:27 qwiff /kernel: st0(ahc0:2:0): ahc_scsi_cmd Jul 16 17:49:27 qwiff /kernel: st0(ahc0:2:0): start scb(0xf0ab0000) Jul 16 17:49:27 qwiff /kernel: st0(ahc0:2:0): 12 @0xf2772000:- 0x4b000(0xc) Jul 16 17:49:27 qwiff /kernel: st0(ahc0:2:0): cmd_sent Jul 16 17:49:27 qwiff /kernel: st0(ahc0:2:0): ahc_done Jul 16 17:49:27 qwiff /kernel: st0(ahc0:2:0): scsi_done Jul 16 17:49:27 qwiff /kernel: st0(ahc0:2:0): command: 15,0,0,0,c,0-[12 bytes] Jul 16 17:49:28 qwiff /kernel: ------------------------------ Jul 16 17:49:28 qwiff /kernel: 000: 00 00 10 08 00 00 00 00 00 00 04 00 Jul 16 17:49:28 qwiff /kernel: ------------------------------ Jul 16 17:49:28 qwiff /kernel: st0(ahc0:2:0): back in cmd() Jul 16 17:49:28 qwiff /kernel: st0(ahc0:2:0): sc_err1,err = 0x1 Jul 16 17:49:28 qwiff /kernel: code70 valid0 seg0 key5 ili0 eom0 fmark0 Jul 16 17:49:28 qwiff /kernel: info: 0 0 0 0 followed by 10 extra bytes Jul 16 17:49:28 qwiff /kernel: extra: 0 8 0 0 24 0 2 0 0 0 Jul 16 17:49:28 qwiff /kernel: st0(ahc0:2:0): calling private err_handler() Jul 16 17:49:28 qwiff /kernel: st0(ahc0:2:0): private err_handler() returned -1 Jul 16 17:49:28 qwiff /kernel: st0(ahc0:2:0): ILLEGAL REQUEST csi:0,8,0,0 asc:24,0 Invalid field in CDB field replaceable unit: 2 Jul 16 17:49:28 qwiff /kernel: st0(ahc0:2:0): scsi_interpret_sense (no bp) returned 22 Jul 16 17:49:28 qwiff /kernel: st0(ahc0:2:0): free_xs Jul 16 17:49:28 qwiff /kernel: st0(ahc0:2:0): calling private start() Jul 16 17:49:28 qwiff /kernel: st0(ahc0:2:0): ststart st0(ahc0:2:0): Open complete Jul 16 17:49:29 qwiff /kernel: st0(ahc0:2:0): stopen: dev=0xe00 (unit 0) result 0 Jul 16 17:49:29 qwiff /kernel: st0(ahc0:2:0): Jul 16 17:49:29 qwiff /kernel: ststrategy st0(ahc0:2:0): 10240 bytes @ blk0 Jul 16 17:49:29 qwiff /kernel: st0(ahc0:2:0): ststart st0: oops not queued >>> mt status <<<< ditto >>> Output <<<< Present Mode: Density = 0x00 Blocksize = 1024 bytes ---------available modes--------- Mode 0: Density = 0x00 Blocksize variable Mode 1: Density = QIC-320 Blocksize variable Mode 2: Density = QIC-150 Blocksize variable Mode 3: Density = QIC-120 Blocksize variable > >I wonder whether we should always use the following kludge: > >@@ -1530,7 +1530,9 @@ > scsi_cmd.length = dat_len; > dat.header.blk_desc_len = sizeof(struct blk_desc); > dat.header.dev_spec |= SMH_DSP_BUFF_MODE_ON; >- dat.blk_desc.density = st->density; >+ dat.blk_desc.density = >+ st->density? st->density: >+ 0x7f /* use previous density */; > if (st->flags & ST_FIXEDBLOCKS) { > scsi_uto3b(st->blksiz, dat.blk_desc.blklen); > } > > > I didn't try this as the previous test failed!! Instead I put in the alternative rogue lines. >+ {"Tandberg tdc4100", "TANDBERG", " TDC 4100", "????", >+ ST_Q_NEEDS_PAGE_0|ST_Q_SNS_HLP, >+ { >+ {0, 0, 0}, /* minor 0,1,2,3 */ >+ {0, ST_Q_FORCE_VAR_MODE, QIC_525}, /* minor 4,5,6,7 */ >+ {0, ST_Q_FORCE_VAR_MODE, 0x15}, /* minor 8,9,10,11 */ >+ {512, ST_Q_FORCE_FIXED_MODE, QIC_150} /* minor 12,13,14,15 */ >+ } >+ }, Put this in without the ST_Q_NEED_PAGE_0 flag (as per previous test). mt fsr mt rewind mt status (all produced ussual error) >>> Output <<< Present Mode: Density = 0x00 Blocksize = 1024 bytes ---------available modes--------- Mode 0: Density = 0x00 Blocksize variable Mode 1: Density = QIC-320 Blocksize variable Mode 2: Density = ECMA TC17 Blocksize variable Mode 3: Density = QIC-150 Blocksize = 512 bytes >>> tar tvf /dev/rst0.0 <<<< Jul 16 17:07:56 qwiff /kernel: st0(ahc0:2:0): stclose: Closing device Jul 16 17:08:35 qwiff /kernel: st0(ahc0:2:0): scsi_cmd Jul 16 17:08:35 qwiff /kernel: st0(ahc0:2:0): get_xs Jul 16 17:08:35 qwiff /kernel: st0(ahc0:2:0): returning Jul 16 17:08:36 qwiff /kernel: xs(0xf0aaff80): flg(0x60)sc_link(0xf0859780)retr(0x2)timo(0x186a0)cmd(0xf0aaffd8)len(0x6)dat a(0x0)len(0x0)res(0x0)err(0x0)bp(0x0)st0(ahc0:2:0): command: 0,0,0,0,0,0-[0 bytes] Jul 16 17:08:36 qwiff /kernel: st0(ahc0:2:0): ahc_scsi_cmd Jul 16 17:08:36 qwiff /kernel: st0(ahc0:2:0): start scb(0xf0ab0000) Jul 16 17:08:36 qwiff /kernel: st0(ahc0:2:0): cmd_sent Jul 16 17:08:36 qwiff /kernel: : get_xs Jul 16 17:08:36 qwiff /kernel: st0(ahc0:2:0): returning Jul 16 17:08:36 qwiff /kernel: xs(0xf0aaff80): flg(0x20)sc_link(0xf0859780)retr(0x2)timo(0x186a0)cmd(0xf0aaffd8)len(0x6)dat a(0x0)len(0x0)res(0x0)err(0x0)bp(0x0)st0(ahc0:2:0): command: 0,0,0,0,0,0-[0 bytes] Jul 16 17:08:36 qwiff /kernel: st0(ahc0:2:0): ahc_scsi_cmd Jul 16 17:08:36 qwiff /kernel: st0(ahc0:2:0): start scb(0xf0ab0000) Jul 16 17:08:36 qwiff /kernel: st0(ahc0:2:0): cmd_sent Jul 16 17:08:36 qwiff /kernel: st0(ahc0:2:0): ahc_done Jul 16 17:08:36 qwiff /kernel: st0(ahc0:2:0): scsi_done Jul 16 17:08:36 qwiff /kernel: st0(ahc0:2:0): command: 0,0,0,0,0,0-[0 bytes] Jul 16 17:08:36 qwiff /kernel: st0(ahc0:2:0): back in cmd() Jul 16 17:08:37 qwiff /kernel: st0(ahc0:2:0): sc_err1,err = 0x0 Jul 16 17:08:37 qwiff /kernel: st0(ahc0:2:0): free_xs Jul 16 17:08:37 qwiff /kernel: st0(ahc0:2:0): calling private start() Jul 16 17:08:37 qwiff /kernel: st0(ahc0:2:0): ststart st0(ahc0:2:0): mounting Jul 16 17:08:37 qwiff /kernel: st0(ahc0:2:0): scsi_cmd Jul 16 17:08:37 qwiff /kernel: st0(ahc0:2:0): get_xs Jul 16 17:08:37 qwiff /kernel: st0(ahc0:2:0): returning Jul 16 17:08:37 qwiff /kernel: xs(0xf0aaff80): flg(0x20)sc_link(0xf0859780)retr(0x4)timo(0x493e0)cmd(0xf0aaffd8)len(0x6)dat a(0x0)len(0x0)res(0x0)err(0x0)bp(0x0)st0(ahc0:2:0): command: 1b,0,0,0,1,0-[0 bytes] Jul 16 17:08:37 qwiff /kernel: st0(ahc0:2:0): ahc_scsi_cmd Jul 16 17:08:37 qwiff /kernel: st0(ahc0:2:0): start scb(0xf0ab0000) Jul 16 17:08:37 qwiff /kernel: st0(ahc0:2:0): cmd_sent Jul 16 17:08:37 qwiff /kernel: st0(ahc0:2:0): ahc_done Jul 16 17:08:37 qwiff /kernel: st0(ahc0:2:0): scsi_done Jul 16 17:08:38 qwiff /kernel: st0(ahc0:2:0): command: 1b,0,0,0,1,0-[0 bytes] Jul 16 17:08:38 qwiff /kernel: st0(ahc0:2:0): back in cmd() Jul 16 17:08:38 qwiff /kernel: st0(ahc0:2:0): sc_err1,err = 0x0 Jul 16 17:08:38 qwiff /kernel: st0(ahc0:2:0): free_xs Jul 16 17:08:38 qwiff /kernel: st0(ahc0:2:0): calling private start() Jul 16 17:08:38 qwiff /kernel: st0(ahc0:2:0): ststart st0(ahc0:2:0): scsi_cmd Jul 16 17:08:38 qwiff /kernel: st0(ahc0:2:0): get_xs Jul 16 17:08:38 qwiff /kernel: st0(ahc0:2:0): returning Jul 16 17:08:38 qwiff /kernel: xs(0xf0aaff80): flg(0x60)sc_link(0xf0859780)retr(0x2)timo(0x186a0)cmd(0xf0aaffd8)len(0x6)dat a(0x0)len(0x0)res(0x0)err(0x0)bp(0x0)st0(ahc0:2:0): command: 0,0,0,0,0,0-[0 bytes] Jul 16 17:08:38 qwiff /kernel: st0(ahc0:2:0): ahc_scsi_cmd Jul 16 17:08:38 qwiff /kernel: st0(ahc0:2:0): start scb(0xf0a59000) Jul 16 17:08:38 qwiff /kernel: st0(ahc0:2:0): cmd_sent Jul 16 17:08:38 qwiff /kernel: st0(ahc0:2:0): ahc_done Jul 16 17:08:38 qwiff /kernel: st0(ahc0:2:0): scsi_done Jul 16 17:08:39 qwiff /kernel: st0(ahc0:2:0): command: 0,0,0,0,0,0-[0 bytes] Jul 16 17:08:39 qwiff /kernel: st0(ahc0:2:0): back in cmd() Jul 16 17:08:39 qwiff /kernel: st0(ahc0:2:0): sc_err1,err = 0x0 Jul 16 17:08:39 qwiff /kernel: st0(ahc0:2:0): free_xs Jul 16 17:08:39 qwiff /kernel: st0(ahc0:2:0): calling private start() Jul 16 17:08:39 qwiff /kernel: st0(ahc0:2:0): ststart st0(ahc0:2:0): scsi_cmd Jul 16 17:08:39 qwiff /kernel: st0(ahc0:2:0): get_xs Jul 16 17:08:39 qwiff /kernel: st0(ahc0:2:0): returning Jul 16 17:08:39 qwiff /kernel: xs(0xf0aaff80): flg(0x420)sc_link(0xf0859780)retr(0x4)timo(0x1388)cmd(0xf0aaffd8)len(0x6)dat a(0xf2772000)len(0xc)res(0x0)err(0x0)bp(0x0)st0(ahc0:2:0): command: 1a,0,0,0,c,0-[12 bytes] Jul 16 17:08:39 qwiff /kernel: ------------------------------ Jul 16 17:08:39 qwiff /kernel: 000: 00 00 00 00 00 00 00 00 00 00 00 00 Jul 16 17:08:39 qwiff /kernel: ------------------------------ Jul 16 17:08:39 qwiff /kernel: st0(ahc0:2:0): ahc_scsi_cmd Jul 16 17:08:40 qwiff /kernel: st0(ahc0:2:0): start scb(0xf0a59000) Jul 16 17:08:40 qwiff /kernel: st0(ahc0:2:0): 12 @0xf2772000:- 0x4b000(0xc) Jul 16 17:08:40 qwiff /kernel: st0(ahc0:2:0): cmd_sent Jul 16 17:08:40 qwiff /kernel: st0(ahc0:2:0): ahc_done Jul 16 17:08:40 qwiff /kernel: st0(ahc0:2:0): scsi_done Jul 16 17:08:40 qwiff /kernel: st0(ahc0:2:0): command: 1a,0,0,0,c,0-[12 bytes] Jul 16 17:08:40 qwiff /kernel: ------------------------------ Jul 16 17:08:40 qwiff /kernel: 000: 2f 25 10 08 15 00 00 00 00 00 02 00 Jul 16 17:08:40 qwiff /kernel: ------------------------------ Jul 16 17:08:40 qwiff /kernel: st0(ahc0:2:0): back in cmd() Jul 16 17:08:40 qwiff /kernel: st0(ahc0:2:0): sc_err1,err = 0x0 Jul 16 17:08:40 qwiff /kernel: st0(ahc0:2:0): free_xs Jul 16 17:08:40 qwiff /kernel: st0(ahc0:2:0): calling private start() Jul 16 17:08:40 qwiff /kernel: st0(ahc0:2:0): ststart st0(ahc0:2:0): density code 0x15, 512-byte blocks, write-enabled, st0(ahc0:2:0): buffered Jul 16 17:08:41 qwiff /kernel: st0(ahc0:2:0): scsi_cmd Jul 16 17:08:41 qwiff /kernel: st0(ahc0:2:0): get_xs Jul 16 17:08:41 qwiff /kernel: st0(ahc0:2:0): returning Jul 16 17:08:41 qwiff /kernel: xs(0xf0aaff80): flg(0x820)sc_link(0xf0859780)retr(0x4)timo(0x1388)cmd(0xf0aaffd8)len(0x6)dat a(0xf2772000)len(0xc)res(0x0)err(0x0)bp(0x0)st0(ahc0:2:0): command: 15,0,0,0,c,0-[12 bytes] Jul 16 17:08:41 qwiff /kernel: ------------------------------ Jul 16 17:08:41 qwiff /kernel: 000: 00 00 10 08 00 00 00 00 00 00 04 00 Jul 16 17:08:41 qwiff /kernel: ------------------------------ Jul 16 17:08:41 qwiff /kernel: st0(ahc0:2:0): ahc_scsi_cmd Jul 16 17:08:41 qwiff /kernel: st0(ahc0:2:0): start scb(0xf0a59000) Jul 16 17:08:41 qwiff /kernel: st0(ahc0:2:0): 12 @0xf2772000:- 0x4b000(0xc) Jul 16 17:08:41 qwiff /kernel: st0(ahc0:2:0): cmd_sent Jul 16 17:08:41 qwiff /kernel: st0(ahc0:2:0): ahc_done Jul 16 17:08:41 qwiff /kernel: st0(ahc0:2:0): scsi_done Jul 16 17:08:41 qwiff /kernel: st0(ahc0:2:0): command: 15,0,0,0,c,0-[12 bytes] Jul 16 17:08:41 qwiff /kernel: ------------------------------ Jul 16 17:08:42 qwiff /kernel: 000: 00 00 10 08 00 00 00 00 00 00 04 00 Jul 16 17:08:42 qwiff /kernel: ------------------------------ Jul 16 17:08:42 qwiff /kernel: st0(ahc0:2:0): back in cmd() Jul 16 17:08:42 qwiff /kernel: st0(ahc0:2:0): sc_err1,err = 0x1 Jul 16 17:08:42 qwiff /kernel: code70 valid0 seg0 key5 ili0 eom0 fmark0 Jul 16 17:08:42 qwiff /kernel: info: 0 0 0 0 followed by 10 extra bytes Jul 16 17:08:42 qwiff /kernel: extra: 0 8 0 0 24 0 2 0 0 0 Jul 16 17:08:42 qwiff /kernel: st0(ahc0:2:0): calling private err_handler() Jul 16 17:08:42 qwiff /kernel: st0(ahc0:2:0): private err_handler() returned -1 Jul 16 17:08:42 qwiff /kernel: st0(ahc0:2:0): ILLEGAL REQUEST csi:0,8,0,0 asc:24,0 Invalid field in CDB field replaceable unit: 2 Jul 16 17:08:42 qwiff /kernel: st0(ahc0:2:0): scsi_interpret_sense (no bp) returned 22 Jul 16 17:08:42 qwiff /kernel: st0(ahc0:2:0): free_xs Jul 16 17:08:42 qwiff /kernel: st0(ahc0:2:0): calling private start() Jul 16 17:08:42 qwiff /kernel: st0(ahc0:2:0): ststart st0(ahc0:2:0): Open complete Jul 16 17:08:42 qwiff /kernel: st0(ahc0:2:0): stopen: dev=0xe00 (unit 0) result 0 Jul 16 17:08:43 qwiff /kernel: st0(ahc0:2:0): Jul 16 17:08:43 qwiff /kernel: ststrategy st0(ahc0:2:0): 10240 bytes @ blk0 Jul 16 17:08:43 qwiff /kernel: st0(ahc0:2:0): ststart st0: oops not queued >>> tar tvf /dev/rst0.1 <<< Jul 16 17:08:43 qwiff /kernel: st0(ahc0:2:0): stclose: Closing device Jul 16 17:09:07 qwiff /kernel: st0(ahc0:2:0): scsi_cmd Jul 16 17:09:07 qwiff /kernel: st0(ahc0:2:0): get_xs Jul 16 17:09:07 qwiff /kernel: st0(ahc0:2:0): returning Jul 16 17:09:07 qwiff /kernel: xs(0xf0aaff80): flg(0x60)sc_link(0xf0859780)retr(0x2)timo(0x186a0)cmd(0xf0aaffd8)len(0x6)dat a(0x0)len(0x0)res(0x0)err(0x0)bp(0x0)st0(ahc0:2:0): command: 0,0,0,0,0,0-[0 bytes] Jul 16 17:09:07 qwiff /kernel: st0(ahc0:2:0): ahc_scsi_cmd Jul 16 17:09:07 qwiff /kernel: st0(ahc0:2:0): start scb(0xf0ab0000) Jul 16 17:09:07 qwiff /kernel: st0(ahc0:2:0): cmd_sent Jul 16 17:09:07 qwiff /kernel: : get_xs Jul 16 17:09:07 qwiff /kernel: st0(ahc0:2:0): returning Jul 16 17:09:07 qwiff /kernel: xs(0xf0aaff80): flg(0x20)sc_link(0xf0859780)retr(0x2)timo(0x186a0)cmd(0xf0aaffd8)len(0x6)dat a(0x0)len(0x0)res(0x0)err(0x0)bp(0x0)st0(ahc0:2:0): command: 0,0,0,0,0,0-[0 bytes] Jul 16 17:09:07 qwiff /kernel: st0(ahc0:2:0): ahc_scsi_cmd Jul 16 17:09:07 qwiff /kernel: st0(ahc0:2:0): start scb(0xf0ab0000) Jul 16 17:09:07 qwiff /kernel: st0(ahc0:2:0): cmd_sent Jul 16 17:09:08 qwiff /kernel: st0(ahc0:2:0): ahc_done Jul 16 17:09:08 qwiff /kernel: st0(ahc0:2:0): scsi_done Jul 16 17:09:08 qwiff /kernel: st0(ahc0:2:0): command: 0,0,0,0,0,0-[0 bytes] Jul 16 17:09:08 qwiff /kernel: st0(ahc0:2:0): back in cmd() Jul 16 17:09:08 qwiff /kernel: st0(ahc0:2:0): sc_err1,err = 0x0 Jul 16 17:09:08 qwiff /kernel: st0(ahc0:2:0): free_xs Jul 16 17:09:08 qwiff /kernel: st0(ahc0:2:0): calling private start() Jul 16 17:09:08 qwiff /kernel: st0(ahc0:2:0): ststart st0(ahc0:2:0): mounting Jul 16 17:09:08 qwiff /kernel: st0(ahc0:2:0): scsi_cmd Jul 16 17:09:08 qwiff /kernel: st0(ahc0:2:0): get_xs Jul 16 17:09:08 qwiff /kernel: st0(ahc0:2:0): returning Jul 16 17:09:08 qwiff /kernel: xs(0xf0859980): flg(0x20)sc_link(0xf0859780)retr(0x4)timo(0x493e0)cmd(0xf08599d8)len(0x6)dat a(0x0)len(0x0)res(0x0)err(0x0)bp(0x0)st0(ahc0:2:0): command: 1b,0,0,0,1,0-[0 bytes] Jul 16 17:09:08 qwiff /kernel: st0(ahc0:2:0): ahc_scsi_cmd Jul 16 17:09:08 qwiff /kernel: st0(ahc0:2:0): start scb(0xf0a59000) Jul 16 17:09:08 qwiff /kernel: st0(ahc0:2:0): cmd_sent Jul 16 17:09:08 qwiff /kernel: st0(ahc0:2:0): ahc_done Jul 16 17:09:08 qwiff /kernel: st0(ahc0:2:0): scsi_done Jul 16 17:09:08 qwiff /kernel: st0(ahc0:2:0): command: 1b,0,0,0,1,0-[0 bytes] Jul 16 17:09:09 qwiff /kernel: st0(ahc0:2:0): back in cmd() Jul 16 17:09:09 qwiff /kernel: st0(ahc0:2:0): sc_err1,err = 0x0 Jul 16 17:09:09 qwiff /kernel: st0(ahc0:2:0): free_xs Jul 16 17:09:09 qwiff /kernel: st0(ahc0:2:0): calling private start() Jul 16 17:09:09 qwiff /kernel: st0(ahc0:2:0): ststart st0(ahc0:2:0): scsi_cmd Jul 16 17:09:09 qwiff /kernel: st0(ahc0:2:0): get_xs Jul 16 17:09:09 qwiff /kernel: st0(ahc0:2:0): returning Jul 16 17:09:09 qwiff /kernel: xs(0xf0859980): flg(0x60)sc_link(0xf0859780)retr(0x2)timo(0x186a0)cmd(0xf08599d8)len(0x6)dat a(0x0)len(0x0)res(0x0)err(0x0)bp(0x0)st0(ahc0:2:0): command: 0,0,0,0,0,0-[0 bytes] Jul 16 17:09:09 qwiff /kernel: st0(ahc0:2:0): ahc_scsi_cmd Jul 16 17:09:09 qwiff /kernel: st0(ahc0:2:0): start scb(0xf0ab0000) Jul 16 17:09:09 qwiff /kernel: st0(ahc0:2:0): cmd_sent Jul 16 17:09:09 qwiff /kernel: st0(ahc0:2:0): ahc_done Jul 16 17:09:09 qwiff /kernel: st0(ahc0:2:0): scsi_done Jul 16 17:09:09 qwiff /kernel: st0(ahc0:2:0): command: 0,0,0,0,0,0-[0 bytes] Jul 16 17:09:09 qwiff /kernel: st0(ahc0:2:0): back in cmd() Jul 16 17:09:09 qwiff /kernel: st0(ahc0:2:0): sc_err1,err = 0x0 Jul 16 17:09:09 qwiff /kernel: st0(ahc0:2:0): free_xs Jul 16 17:09:09 qwiff /kernel: st0(ahc0:2:0): calling private start() Jul 16 17:09:10 qwiff /kernel: st0(ahc0:2:0): ststart st0(ahc0:2:0): scsi_cmd Jul 16 17:09:10 qwiff /kernel: st0(ahc0:2:0): get_xs Jul 16 17:09:10 qwiff /kernel: st0(ahc0:2:0): returning Jul 16 17:09:10 qwiff /kernel: xs(0xf0859980): flg(0x420)sc_link(0xf0859780)retr(0x4)timo(0x1388)cmd(0xf08599d8)len(0x6)dat a(0xf2772000)len(0xc)res(0x0)err(0x0)bp(0x0)st0(ahc0:2:0): command: 1a,0,0,0,c,0-[12 bytes] Jul 16 17:09:10 qwiff /kernel: ------------------------------ Jul 16 17:09:10 qwiff /kernel: 000: 00 00 00 00 00 00 00 00 00 00 00 00 Jul 16 17:09:10 qwiff /kernel: ------------------------------ Jul 16 17:09:10 qwiff /kernel: st0(ahc0:2:0): ahc_scsi_cmd Jul 16 17:09:10 qwiff /kernel: st0(ahc0:2:0): start scb(0xf0a59000) Jul 16 17:09:10 qwiff /kernel: st0(ahc0:2:0): 12 @0xf2772000:- 0x4b000(0xc) Jul 16 17:09:10 qwiff /kernel: st0(ahc0:2:0): cmd_sent Jul 16 17:09:10 qwiff /kernel: st0(ahc0:2:0): ahc_done Jul 16 17:09:10 qwiff /kernel: st0(ahc0:2:0): scsi_done Jul 16 17:09:10 qwiff /kernel: st0(ahc0:2:0): command: 1a,0,0,0,c,0-[12 bytes] Jul 16 17:09:10 qwiff /kernel: ------------------------------ Jul 16 17:09:10 qwiff /kernel: 000: 2f 25 10 08 15 00 00 00 00 00 02 00 Jul 16 17:09:10 qwiff /kernel: ------------------------------ Jul 16 17:09:10 qwiff /kernel: st0(ahc0:2:0): back in cmd() Jul 16 17:09:11 qwiff /kernel: st0(ahc0:2:0): sc_err1,err = 0x0 Jul 16 17:09:11 qwiff /kernel: st0(ahc0:2:0): free_xs Jul 16 17:09:11 qwiff /kernel: st0(ahc0:2:0): calling private start() Jul 16 17:09:11 qwiff /kernel: st0(ahc0:2:0): ststart st0(ahc0:2:0): density code 0x15, 512-byte blocks, write-enabled, st0(ahc0:2:0): buffered Jul 16 17:09:11 qwiff /kernel: st0(ahc0:2:0): scsi_cmd Jul 16 17:09:11 qwiff /kernel: st0(ahc0:2:0): get_xs Jul 16 17:09:11 qwiff /kernel: st0(ahc0:2:0): returning Jul 16 17:09:11 qwiff /kernel: xs(0xf0859980): flg(0x820)sc_link(0xf0859780)retr(0x4)timo(0x1388)cmd(0xf08599d8)len(0x6)dat a(0xf2772000)len(0xc)res(0x0)err(0x0)bp(0x0)st0(ahc0:2:0): command: 15,0,0,0,c,0-[12 bytes] Jul 16 17:09:11 qwiff /kernel: ------------------------------ Jul 16 17:09:11 qwiff /kernel: 000: 00 00 10 08 00 00 00 00 00 00 04 00 Jul 16 17:09:11 qwiff /kernel: ------------------------------ Jul 16 17:09:11 qwiff /kernel: st0(ahc0:2:0): ahc_scsi_cmd Jul 16 17:09:11 qwiff /kernel: st0(ahc0:2:0): start scb(0xf0a59000) Jul 16 17:09:11 qwiff /kernel: st0(ahc0:2:0): 12 @0xf2772000:- 0x4b000(0xc) Jul 16 17:09:11 qwiff /kernel: st0(ahc0:2:0): cmd_sent Jul 16 17:09:11 qwiff /kernel: st0(ahc0:2:0): ahc_done Jul 16 17:09:11 qwiff /kernel: st0(ahc0:2:0): scsi_done Jul 16 17:09:12 qwiff /kernel: st0(ahc0:2:0): command: 15,0,0,0,c,0-[12 bytes] Jul 16 17:09:12 qwiff /kernel: ------------------------------ Jul 16 17:09:12 qwiff /kernel: 000: 00 00 10 08 00 00 00 00 00 00 04 00 Jul 16 17:09:12 qwiff /kernel: ------------------------------ Jul 16 17:09:12 qwiff /kernel: st0(ahc0:2:0): back in cmd() Jul 16 17:09:12 qwiff /kernel: st0(ahc0:2:0): sc_err1,err = 0x1 Jul 16 17:09:12 qwiff /kernel: code70 valid0 seg0 key5 ili0 eom0 fmark0 Jul 16 17:09:12 qwiff /kernel: info: 0 0 0 0 followed by 10 extra bytes Jul 16 17:09:12 qwiff /kernel: extra: 0 8 0 0 24 0 2 0 0 0 Jul 16 17:09:12 qwiff /kernel: st0(ahc0:2:0): calling private err_handler() Jul 16 17:09:12 qwiff /kernel: st0(ahc0:2:0): private err_handler() returned -1 Jul 16 17:09:12 qwiff /kernel: st0(ahc0:2:0): ILLEGAL REQUEST csi:0,8,0,0 asc:24,0 Invalid field in CDB field replaceable unit: 2 Jul 16 17:09:12 qwiff /kernel: st0(ahc0:2:0): scsi_interpret_sense (no bp) returned 22 Jul 16 17:09:12 qwiff /kernel: st0(ahc0:2:0): free_xs Jul 16 17:09:12 qwiff /kernel: st0(ahc0:2:0): calling private start() Jul 16 17:09:12 qwiff /kernel: st0(ahc0:2:0): ststart st0(ahc0:2:0): Open complete Jul 16 17:09:12 qwiff /kernel: st0(ahc0:2:0): stopen: dev=0xe04 (unit 0) result 0 Jul 16 17:09:12 qwiff /kernel: st0(ahc0:2:0): Jul 16 17:09:13 qwiff /kernel: ststrategy st0(ahc0:2:0): 10240 bytes @ blk0 Jul 16 17:09:13 qwiff /kernel: st0(ahc0:2:0): ststart st0: oops not queued >>> tar tvf /dev/rst0.2 <<<< Jul 16 17:09:13 qwiff /kernel: st0(ahc0:2:0): stclose: Closing device Jul 16 17:09:33 qwiff /kernel: st0(ahc0:2:0): scsi_cmd Jul 16 17:09:33 qwiff /kernel: st0(ahc0:2:0): get_xs Jul 16 17:09:33 qwiff /kernel: st0(ahc0:2:0): returning Jul 16 17:09:33 qwiff /kernel: xs(0xf0aaff80): flg(0x60)sc_link(0xf0859780)retr(0x2)timo(0x186a0)cmd(0xf0aaffd8)len(0x6)dat a(0x0)len(0x0)res(0x0)err(0x0)bp(0x0)st0(ahc0:2:0): command: 0,0,0,0,0,0-[0 bytes] Jul 16 17:09:33 qwiff /kernel: st0(ahc0:2:0): ahc_scsi_cmd Jul 16 17:09:34 qwiff /kernel: st0(ahc0:2:0): start scb(0xf0a59000) Jul 16 17:09:34 qwiff /kernel: st0(ahc0:2:0): cmd_sent Jul 16 17:09:34 qwiff /kernel: : get_xs Jul 16 17:09:34 qwiff /kernel: st0(ahc0:2:0): returning Jul 16 17:09:34 qwiff /kernel: xs(0xf0aaff80): flg(0x20)sc_link(0xf0859780)retr(0x2)timo(0x186a0)cmd(0xf0aaffd8)len(0x6)dat a(0x0)len(0x0)res(0x0)err(0x0)bp(0x0)st0(ahc0:2:0): command: 0,0,0,0,0,0-[0 bytes] Jul 16 17:09:34 qwiff /kernel: st0(ahc0:2:0): ahc_scsi_cmd Jul 16 17:09:34 qwiff /kernel: st0(ahc0:2:0): start scb(0xf0a59000) Jul 16 17:09:34 qwiff /kernel: st0(ahc0:2:0): cmd_sent Jul 16 17:09:34 qwiff /kernel: st0(ahc0:2:0): ahc_done Jul 16 17:09:34 qwiff /kernel: st0(ahc0:2:0): scsi_done Jul 16 17:09:34 qwiff /kernel: st0(ahc0:2:0): command: 0,0,0,0,0,0-[0 bytes] Jul 16 17:09:34 qwiff /kernel: st0(ahc0:2:0): back in cmd() Jul 16 17:09:34 qwiff /kernel: st0(ahc0:2:0): sc_err1,err = 0x0 Jul 16 17:09:34 qwiff /kernel: st0(ahc0:2:0): free_xs Jul 16 17:09:34 qwiff /kernel: st0(ahc0:2:0): calling private start() Jul 16 17:09:34 qwiff /kernel: st0(ahc0:2:0): ststart st0(ahc0:2:0): mounting Jul 16 17:09:35 qwiff /kernel: st0(ahc0:2:0): scsi_cmd Jul 16 17:09:35 qwiff /kernel: st0(ahc0:2:0): get_xs Jul 16 17:09:35 qwiff /kernel: st0(ahc0:2:0): returning Jul 16 17:09:35 qwiff /kernel: xs(0xf0aaff80): flg(0x20)sc_link(0xf0859780)retr(0x4)timo(0x493e0)cmd(0xf0aaffd8)len(0x6)dat a(0x0)len(0x0)res(0x0)err(0x0)bp(0x0)st0(ahc0:2:0): command: 1b,0,0,0,1,0-[0 bytes] Jul 16 17:09:35 qwiff /kernel: st0(ahc0:2:0): ahc_scsi_cmd Jul 16 17:09:35 qwiff /kernel: st0(ahc0:2:0): start scb(0xf0a59000) Jul 16 17:09:35 qwiff /kernel: st0(ahc0:2:0): cmd_sent Jul 16 17:09:35 qwiff /kernel: st0(ahc0:2:0): ahc_done Jul 16 17:09:35 qwiff /kernel: st0(ahc0:2:0): scsi_done Jul 16 17:09:35 qwiff /kernel: st0(ahc0:2:0): command: 1b,0,0,0,1,0-[0 bytes] Jul 16 17:09:35 qwiff /kernel: st0(ahc0:2:0): back in cmd() Jul 16 17:09:35 qwiff /kernel: st0(ahc0:2:0): sc_err1,err = 0x0 Jul 16 17:09:35 qwiff /kernel: st0(ahc0:2:0): free_xs Jul 16 17:09:35 qwiff /kernel: st0(ahc0:2:0): calling private start() Jul 16 17:09:35 qwiff /kernel: st0(ahc0:2:0): ststart st0(ahc0:2:0): scsi_cmd Jul 16 17:09:35 qwiff /kernel: st0(ahc0:2:0): get_xs Jul 16 17:09:35 qwiff /kernel: st0(ahc0:2:0): returning Jul 16 17:09:35 qwiff /kernel: xs(0xf0859980): flg(0x60)sc_link(0xf0859780)retr(0x2)timo(0x186a0)cmd(0xf08599d8)len(0x6)dat a(0x0)len(0x0)res(0x0)err(0x0)bp(0x0)st0(ahc0:2:0): command: 0,0,0,0,0,0-[0 bytes] Jul 16 17:09:36 qwiff /kernel: st0(ahc0:2:0): ahc_scsi_cmd Jul 16 17:09:36 qwiff /kernel: st0(ahc0:2:0): start scb(0xf0ab0000) Jul 16 17:09:36 qwiff /kernel: st0(ahc0:2:0): cmd_sent Jul 16 17:09:36 qwiff /kernel: st0(ahc0:2:0): ahc_done Jul 16 17:09:36 qwiff /kernel: st0(ahc0:2:0): scsi_done Jul 16 17:09:36 qwiff /kernel: st0(ahc0:2:0): command: 0,0,0,0,0,0-[0 bytes] Jul 16 17:09:36 qwiff /kernel: st0(ahc0:2:0): back in cmd() Jul 16 17:09:36 qwiff /kernel: st0(ahc0:2:0): sc_err1,err = 0x0 Jul 16 17:09:36 qwiff /kernel: st0(ahc0:2:0): free_xs Jul 16 17:09:36 qwiff /kernel: st0(ahc0:2:0): calling private start() Jul 16 17:09:36 qwiff /kernel: st0(ahc0:2:0): ststart st0(ahc0:2:0): scsi_cmd Jul 16 17:09:36 qwiff /kernel: st0(ahc0:2:0): get_xs Jul 16 17:09:36 qwiff /kernel: st0(ahc0:2:0): returning Jul 16 17:09:36 qwiff /kernel: xs(0xf0859980): flg(0x420)sc_link(0xf0859780)retr(0x4)timo(0x1388)cmd(0xf08599d8)len(0x6)dat a(0xf2772000)len(0xc)res(0x0)err(0x0)bp(0x0)st0(ahc0:2:0): command: 1a,0,0,0,c,0-[12 bytes] Jul 16 17:09:36 qwiff /kernel: ------------------------------ Jul 16 17:09:36 qwiff /kernel: 000: 00 00 00 00 00 00 00 00 00 00 00 00 Jul 16 17:09:36 qwiff /kernel: ------------------------------ Jul 16 17:09:36 qwiff /kernel: st0(ahc0:2:0): ahc_scsi_cmd Jul 16 17:09:37 qwiff /kernel: st0(ahc0:2:0): start scb(0xf0a59000) Jul 16 17:09:37 qwiff /kernel: st0(ahc0:2:0): 12 @0xf2772000:- 0x4b000(0xc) Jul 16 17:09:37 qwiff /kernel: st0(ahc0:2:0): cmd_sent Jul 16 17:09:37 qwiff /kernel: st0(ahc0:2:0): ahc_done Jul 16 17:09:37 qwiff /kernel: st0(ahc0:2:0): scsi_done Jul 16 17:09:37 qwiff /kernel: st0(ahc0:2:0): command: 1a,0,0,0,c,0-[12 bytes] Jul 16 17:09:37 qwiff /kernel: ------------------------------ Jul 16 17:09:37 qwiff /kernel: 000: 2f 25 10 08 15 00 00 00 00 00 02 00 Jul 16 17:09:37 qwiff /kernel: ------------------------------ Jul 16 17:09:37 qwiff /kernel: st0(ahc0:2:0): back in cmd() Jul 16 17:09:37 qwiff /kernel: st0(ahc0:2:0): sc_err1,err = 0x0 Jul 16 17:09:37 qwiff /kernel: st0(ahc0:2:0): free_xs Jul 16 17:09:37 qwiff /kernel: st0(ahc0:2:0): calling private start() Jul 16 17:09:37 qwiff /kernel: st0(ahc0:2:0): ststart st0(ahc0:2:0): density code 0x15, 512-byte blocks, write-enabled, st0(ahc0:2:0): buffered Jul 16 17:09:37 qwiff /kernel: st0(ahc0:2:0): scsi_cmd Jul 16 17:09:37 qwiff /kernel: st0(ahc0:2:0): get_xs Jul 16 17:09:37 qwiff /kernel: st0(ahc0:2:0): returning Jul 16 17:09:37 qwiff /kernel: xs(0xf0aaff80): flg(0x820)sc_link(0xf0859780)retr(0x4)timo(0x1388)cmd(0xf0aaffd8)len(0x6)dat a(0xf2772000)len(0xc)res(0x0)err(0x0)bp(0x0)st0(ahc0:2:0): command: 15,0,0,0,c,0-[12 bytes] Jul 16 17:09:38 qwiff /kernel: ------------------------------ Jul 16 17:09:38 qwiff /kernel: 000: 00 00 10 08 00 00 00 00 00 00 04 00 Jul 16 17:09:38 qwiff /kernel: ------------------------------ Jul 16 17:09:38 qwiff /kernel: st0(ahc0:2:0): ahc_scsi_cmd Jul 16 17:09:38 qwiff /kernel: st0(ahc0:2:0): start scb(0xf0ab0000) Jul 16 17:09:38 qwiff /kernel: st0(ahc0:2:0): 12 @0xf2772000:- 0x4b000(0xc) Jul 16 17:09:38 qwiff /kernel: st0(ahc0:2:0): cmd_sent Jul 16 17:09:38 qwiff /kernel: st0(ahc0:2:0): ahc_done Jul 16 17:09:38 qwiff /kernel: st0(ahc0:2:0): scsi_done Jul 16 17:09:38 qwiff /kernel: st0(ahc0:2:0): command: 15,0,0,0,c,0-[12 bytes] Jul 16 17:09:38 qwiff /kernel: ------------------------------ Jul 16 17:09:38 qwiff /kernel: 000: 00 00 10 08 00 00 00 00 00 00 04 00 Jul 16 17:09:38 qwiff /kernel: ------------------------------ Jul 16 17:09:38 qwiff /kernel: st0(ahc0:2:0): back in cmd() Jul 16 17:09:38 qwiff /kernel: st0(ahc0:2:0): sc_err1,err = 0x1 Jul 16 17:09:38 qwiff /kernel: code70 valid0 seg0 key5 ili0 eom0 fmark0 Jul 16 17:09:38 qwiff /kernel: info: 0 0 0 0 followed by 10 extra bytes Jul 16 17:09:38 qwiff /kernel: extra: 0 8 0 0 24 0 2 0 0 0 Jul 16 17:09:39 qwiff /kernel: st0(ahc0:2:0): calling private err_handler() Jul 16 17:09:39 qwiff /kernel: st0(ahc0:2:0): private err_handler() returned -1 Jul 16 17:09:39 qwiff /kernel: st0(ahc0:2:0): ILLEGAL REQUEST csi:0,8,0,0 asc:24,0 Invalid field in CDB field replaceable unit: 2 Jul 16 17:09:39 qwiff /kernel: st0(ahc0:2:0): scsi_interpret_sense (no bp) returned 22 Jul 16 17:09:39 qwiff /kernel: st0(ahc0:2:0): free_xs Jul 16 17:09:39 qwiff /kernel: st0(ahc0:2:0): calling private start() Jul 16 17:09:39 qwiff /kernel: st0(ahc0:2:0): ststart st0(ahc0:2:0): Open complete Jul 16 17:09:39 qwiff /kernel: st0(ahc0:2:0): stopen: dev=0xe08 (unit 0) result 0 Jul 16 17:09:39 qwiff /kernel: st0(ahc0:2:0): Jul 16 17:09:39 qwiff /kernel: ststrategy st0(ahc0:2:0): 10240 bytes @ blk0 Jul 16 17:09:39 qwiff /kernel: st0(ahc0:2:0): ststart st0: oops not queued >>> mt status <<< >>> Output <<< Present Mode: Density = 0x00 Blocksize = 1024 bytes ---------available modes--------- Mode 0: Density = 0x00 Blocksize variable Mode 1: Density = QIC-320 Blocksize variable Mode 2: Density = ECMA TC17 Blocksize variable Mode 3: Density = QIC-150 Blocksize = 512 bytes !!!!!! That is the end of the latest block of testing. I guess the question is is what is it that the FreeBSD drivers are doing that is different from the dos ASPI and Windows NT tape driver??? Could it be possible that they are not doing a "mode set" before reading or writing data to the tape and so are not being caught by the "sensisitvity" of the hardware??? Not being a SCSI person this is pure speculation... Thanks to anyone/everyone who has taken time to look at all these logs. Regards. John Hartley.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199607160641.QAA13198>