From bugmaster at FreeBSD.org Mon Mar 2 03:07:32 2009 From: bugmaster at FreeBSD.org (FreeBSD bugmaster) Date: Mon Mar 2 03:10:58 2009 Subject: Current problem reports assigned to freebsd-firewire@FreeBSD.org Message-ID: <200903021106.n22B6oXU057270@freefall.freebsd.org> Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- p kern/125673 firewire [firewire] [panic] FreeBSD7 panics when kldunloading f o kern/122951 firewire [firewire] video-transfer via fwcontrol triggers a pan o kern/118093 firewire [firewire] firewire bus reset hogs CPU, causing data t p kern/114646 firewire [firewire] [patch] firewire fails after suspend/resume o kern/113785 firewire [firewire] dropouts when playing DV on firewire o kern/97208 firewire [firewire] System hangs / locks up when a firewire dis o kern/74238 firewire [firewire] fw_rcv: unknown response; firewire ad-hoc w 7 problems total. From sean.bruno at dsl-only.net Mon Mar 2 20:59:42 2009 From: sean.bruno at dsl-only.net (Sean Bruno) Date: Mon Mar 2 20:59:49 2009 Subject: firewire disk stopped working In-Reply-To: <49A9B245.8030804@gmx.net> References: <200902150012.49329.boris.kotzev@gmail.com> <200902211751.53298.boris.kotzev@gmail.com> <1235451657.25955.24.camel@localhost.localdomain> <200902252344.03339.boris.kotzev@gmail.com> <49A9B245.8030804@gmx.net> Message-ID: <1236056380.11182.5.camel@localhost.localdomain> Sorry for the long time between updates folks. I've been down with the flu. Here is a patch for you folks. I'm still unclear why your drives have stopped working, but I suspect it is related to the code I am patching in this email. Sean -------------- next part -------------- A non-text attachment was scrubbed... Name: firewire.diff Type: text/x-patch Size: 4607 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-firewire/attachments/20090303/83546471/firewire.bin From boris.kotzev at gmail.com Tue Mar 3 00:52:37 2009 From: boris.kotzev at gmail.com (Boris Kotzev) Date: Tue Mar 3 00:52:45 2009 Subject: firewire disk stopped working In-Reply-To: <1236056380.11182.5.camel@localhost.localdomain> References: <200902150012.49329.boris.kotzev@gmail.com> <49A9B245.8030804@gmx.net> <1236056380.11182.5.camel@localhost.localdomain> Message-ID: <200903031052.31368.boris.kotzev@gmail.com> > Sorry for the long time between updates folks. I've been down with the > flu. I wish you a quick return to good health! > > Here is a patch for you folks. I'm still unclear why your drives have > stopped working, but I suspect it is related to the code I am patching > in this email. > > Sean With the last patch the drive still does not work. I am attaching the dmesg output to this email. By the way, I applied the last patch only. Should I have applied some of the previous patches as well? Best regards, Boris Kotzev -------------- next part -------------- hw.firewire.hold_count=3 debug.firewire_debug=2 debug.sbp_debug=0 ------------------------------------------------------------------------------------ fwohci0: fwohci_intr_core: BUS reset fwohci0: fwohci_intr_core: node_id=0x00000000, SelfID Count=3, non CYCLEMASTER mode node:0 link:1 gap:5 spd:2 con:1 pwr:0 p0:2 p1:1 p2:1 i:1 m:0 node:1 link:1 gap:63 spd:2 con:0 pwr:4 p0:1 p1:3 p2:0 i:0 m:0 firewire0: 2 nodes, maxhop <= 1 cable IRM irm(0) (me) fwohci0: fwohci_set_bus_manager: 0->0 (loop=0) firewire0: root node is not cycle master capable firewire0: bus manager 0 firewire0: fw_phy_config: root_node=0 gap_count=5 fwohci0: start AT DMA status=11 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da080 OUTL ST2 ALL ALL 12 00000000 013da100 8411:201e RUN,ACTIVE, ack complete(11) 0x000000e0 0x00c50000 0xff3affff 0x00000000 fwohci0: too many cycle lost, no cycle master presents? firewire0: fw_bus_probe:iterate and invalidate all nodes firewire0: fw_explore:found myself node(0) fc->nodeid(0) fc->max_node(1) firewire0: fw_explore:node(1) fc->max_node(1) found fw_get_tlabel: dst=1 tl=1 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da100 OUTL ST2 ALL ALL 12 00000000 013da180 8412:284e RUN,ACTIVE, ack pend(12) 0x00800540 0xffc1ffff 0xf0000400 0x00000000 fw_get_tlabel: dst=1 tl=2 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da180 OUTL ST2 ALL ALL 12 00000000 013da200 8412:285c RUN,ACTIVE, ack pend(12) 0x00800940 0xffc1ffff 0xf0000404 0x00000000 fw_get_tlabel: dst=1 tl=3 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da200 OUTL ST2 ALL ALL 12 00000000 013da280 8412:286b RUN,ACTIVE, ack pend(12) 0x00800d40 0xffc1ffff 0xf0000408 0x00000000 fw_get_tlabel: dst=1 tl=4 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da280 OUTL ST2 ALL ALL 12 00000000 013da300 8412:287a RUN,ACTIVE, ack pend(12) 0x00801140 0xffc1ffff 0xf000040c 0x00000000 fw_get_tlabel: dst=1 tl=5 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da300 OUTL ST2 ALL ALL 12 00000000 013da380 8412:2888 RUN,ACTIVE, ack pend(12) 0x00801540 0xffc1ffff 0xf0000410 0x00000000 firewire0: fw_explore_node: node(1) BUS INFO BLOCK: irmc(0) cmc(0) isc(0) bmc(0) pmc(0) cyc_clk_acc(255) max_rec(5) max_rom(1) generation(1) link_spd(2) fw_get_tlabel: dst=1 tl=6 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da380 OUTL ST2 ALL ALL 12 00000000 013da400 8412:289e RUN,ACTIVE, ack pend(12) 0x00821940 0xffc1ffff 0xf0000400 0x00000000 firewire0: New S400 device ID:0020370004a03421 fw_get_tlabel: dst=1 tl=7 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da400 OUTL ST2 ALL ALL 12 00000000 013da480 8412:28af RUN,ACTIVE, ack pend(12) 0x00821d40 0xffc1ffff 0xf0000414 0x00000000 fw_get_tlabel: dst=1 tl=8 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da480 OUTL ST2 ALL ALL 12 00000000 013da500 8412:28bd RUN,ACTIVE, ack pend(12) 0x00822140 0xffc1ffff 0xf0000418 0x00000000 fw_get_tlabel: dst=1 tl=9 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da500 OUTL ST2 ALL ALL 12 00000000 013da580 8412:28cc RUN,ACTIVE, ack pend(12) 0x00822540 0xffc1ffff 0xf000041c 0x00000000 fw_get_tlabel: dst=1 tl=10 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da580 OUTL ST2 ALL ALL 12 00000000 013da600 8412:28da RUN,ACTIVE, ack pend(12) 0x00822940 0xffc1ffff 0xf0000420 0x00000000 fw_get_tlabel: dst=1 tl=11 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da600 OUTL ST2 ALL ALL 12 00000000 013da680 8412:28e9 RUN,ACTIVE, ack pend(12) 0x00822d40 0xffc1ffff 0xf0000424 0x00000000 fw_get_tlabel: dst=1 tl=12 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da680 OUTL ST2 ALL ALL 12 00000000 013da700 8412:28f8 RUN,ACTIVE, ack pend(12) 0x00823140 0xffc1ffff 0xf0000428 0x00000000 fw_get_tlabel: dst=1 tl=13 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da700 OUTL ST2 ALL ALL 12 00000000 013da780 8412:2906 RUN,ACTIVE, ack pend(12) 0x00823540 0xffc1ffff 0xf000042c 0x00000000 fw_get_tlabel: dst=1 tl=14 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da780 OUTL ST2 ALL ALL 12 00000000 013da800 8412:2915 RUN,ACTIVE, ack pend(12) 0x00823940 0xffc1ffff 0xf000058c 0x00000000 fw_get_tlabel: dst=1 tl=15 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da800 OUTL ST2 ALL ALL 12 00000000 013da880 8412:2924 RUN,ACTIVE, ack pend(12) 0x00823d40 0xffc1ffff 0xf0000590 0x00000000 fw_get_tlabel: dst=1 tl=16 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da880 OUTL ST2 ALL ALL 12 00000000 013da900 8412:2932 RUN,ACTIVE, ack pend(12) 0x00824140 0xffc1ffff 0xf0000594 0x00000000 fw_get_tlabel: dst=1 tl=17 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da900 OUTL ST2 ALL ALL 12 00000000 013da980 8412:2941 RUN,ACTIVE, ack pend(12) 0x00824540 0xffc1ffff 0xf0000598 0x00000000 fw_get_tlabel: dst=1 tl=18 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da980 OUTL ST2 ALL ALL 12 00000000 013daa00 8412:2950 RUN,ACTIVE, ack pend(12) 0x00824940 0xffc1ffff 0xf000059c 0x00000000 fw_get_tlabel: dst=1 tl=19 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013daa00 OUTL ST2 ALL ALL 12 00000000 013daa80 8412:295e RUN,ACTIVE, ack pend(12) 0x00824d40 0xffc1ffff 0xf00005a0 0x00000000 fw_get_tlabel: dst=1 tl=20 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013daa80 OUTL ST2 ALL ALL 12 00000000 013dab00 8412:296d RUN,ACTIVE, ack pend(12) 0x00825140 0xffc1ffff 0xf00005a4 0x00000000 fw_get_tlabel: dst=1 tl=21 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dab00 OUTL ST2 ALL ALL 12 00000000 013dab80 8412:297b RUN,ACTIVE, ack pend(12) 0x00825540 0xffc1ffff 0xf00005a8 0x00000000 fw_get_tlabel: dst=1 tl=22 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dab80 OUTL ST2 ALL ALL 12 00000000 013dac00 8412:298a RUN,ACTIVE, ack pend(12) 0x00825940 0xffc1ffff 0xf00005ac 0x00000000 fw_get_tlabel: dst=1 tl=23 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dac00 OUTL ST2 ALL ALL 12 00000000 013dac80 8412:2999 RUN,ACTIVE, ack pend(12) 0x00825d40 0xffc1ffff 0xf00005b0 0x00000000 fw_get_tlabel: dst=1 tl=24 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dac80 OUTL ST2 ALL ALL 12 00000000 013dad00 8412:29a7 RUN,ACTIVE, ack pend(12) 0x00826140 0xffc1ffff 0xf000043c 0x00000000 fw_get_tlabel: dst=1 tl=25 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dad00 OUTL ST2 ALL ALL 12 00000000 013dad80 8412:29b6 RUN,ACTIVE, ack pend(12) 0x00826540 0xffc1ffff 0xf0000440 0x00000000 fw_get_tlabel: dst=1 tl=26 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dad80 OUTL ST2 ALL ALL 12 00000000 013dae00 8412:29c5 RUN,ACTIVE, ack pend(12) 0x00826940 0xffc1ffff 0xf0000444 0x00000000 fw_get_tlabel: dst=1 tl=27 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dae00 OUTL ST2 ALL ALL 12 00000000 013dae80 8412:29d4 RUN,ACTIVE, ack pend(12) 0x00826d40 0xffc1ffff 0xf0000448 0x00000000 fw_get_tlabel: dst=1 tl=28 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dae80 OUTL ST2 ALL ALL 12 00000000 013daf00 8412:29e3 RUN,ACTIVE, ack pend(12) 0x00827140 0xffc1ffff 0xf000044c 0x00000000 fw_get_tlabel: dst=1 tl=29 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013daf00 OUTL ST2 ALL ALL 12 00000000 013daf80 8412:29f2 RUN,ACTIVE, ack pend(12) 0x00827540 0xffc1ffff 0xf0000450 0x00000000 fw_get_tlabel: dst=1 tl=30 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013daf80 OUTL ST2 ALL ALL 12 00000000 01577000 8412:2a00 RUN,ACTIVE, ack pend(12) 0x00827940 0xffc1ffff 0xf0000454 0x00000000 fw_get_tlabel: dst=1 tl=31 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577000 OUTL ST2 ALL ALL 12 00000000 01577080 8412:2a0f RUN,ACTIVE, ack pend(12) 0x00827d40 0xffc1ffff 0xf0000458 0x00000000 fw_get_tlabel: dst=1 tl=32 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577080 OUTL ST2 ALL ALL 12 00000000 01577100 8412:2a1e RUN,ACTIVE, ack pend(12) 0x00828140 0xffc1ffff 0xf000045c 0x00000000 fw_get_tlabel: dst=1 tl=33 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577100 OUTL ST2 ALL ALL 12 00000000 01577180 8412:2a2c RUN,ACTIVE, ack pend(12) 0x00828540 0xffc1ffff 0xf0000460 0x00000000 fw_get_tlabel: dst=1 tl=34 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577180 OUTL ST2 ALL ALL 12 00000000 01577200 8412:2a3b RUN,ACTIVE, ack pend(12) 0x00828940 0xffc1ffff 0xf0000464 0x00000000 fw_get_tlabel: dst=1 tl=35 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577200 OUTL ST2 ALL ALL 12 00000000 01577280 8412:2a49 RUN,ACTIVE, ack pend(12) 0x00828d40 0xffc1ffff 0xf0000468 0x00000000 fw_get_tlabel: dst=1 tl=36 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577280 OUTL ST2 ALL ALL 12 00000000 01577300 8412:2a58 RUN,ACTIVE, ack pend(12) 0x00829140 0xffc1ffff 0xf000046c 0x00000000 fw_get_tlabel: dst=1 tl=37 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577300 OUTL ST2 ALL ALL 12 00000000 01577380 8412:2a67 RUN,ACTIVE, ack pend(12) 0x00829540 0xffc1ffff 0xf0000470 0x00000000 fw_get_tlabel: dst=1 tl=38 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577380 OUTL ST2 ALL ALL 12 00000000 01577400 8412:2a75 RUN,ACTIVE, ack pend(12) 0x00829940 0xffc1ffff 0xf0000474 0x00000000 fw_get_tlabel: dst=1 tl=39 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577400 OUTL ST2 ALL ALL 12 00000000 01577480 8412:2a84 RUN,ACTIVE, ack pend(12) 0x00829d40 0xffc1ffff 0xf0000478 0x00000000 fw_get_tlabel: dst=1 tl=40 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577480 OUTL ST2 ALL ALL 12 00000000 01577500 8412:2a93 RUN,ACTIVE, ack pend(12) 0x0082a140 0xffc1ffff 0xf000047c 0x00000000 fw_get_tlabel: dst=1 tl=41 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577500 OUTL ST2 ALL ALL 12 00000000 01577580 8412:2aa1 RUN,ACTIVE, ack pend(12) 0x0082a540 0xffc1ffff 0xf0000480 0x00000000 fw_get_tlabel: dst=1 tl=42 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577580 OUTL ST2 ALL ALL 12 00000000 01577600 8412:2ab0 RUN,ACTIVE, ack pend(12) 0x0082a940 0xffc1ffff 0xf0000484 0x00000000 fw_get_tlabel: dst=1 tl=43 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577600 OUTL ST2 ALL ALL 12 00000000 01577680 8412:2abe RUN,ACTIVE, ack pend(12) 0x0082ad40 0xffc1ffff 0xf0000488 0x00000000 fw_get_tlabel: dst=1 tl=44 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577680 OUTL ST2 ALL ALL 12 00000000 01577700 8412:2acd RUN,ACTIVE, ack pend(12) 0x0082b140 0xffc1ffff 0xf000048c 0x00000000 firewire0: fw_explore: node 2, err = 0 bus_explore done sbp0: sbp_show_sdev_info: sbp0:0:0: ordered:1 type:0 EUI:0020370004a03421 node:1 speed:2 maxrec:8 sbp0: sbp_show_sdev_info: sbp0:0:0 'Seagate' 'ATA Device 00' '000102' fw_get_tlabel: dst=1 tl=45 fwohci0: fwohci_start: maxdesc 3 dbdump err ch = 0 cmd = 0x01577720 fw_get_tlabel: dst=1 tl=46 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577780 OUTL ST2 ALL ALL 16 00000000 01577800 8412:4195 RUN,ACTIVE, ack pend(12) 0x0082b900 0xffc1ffff 0xf0000210 0x0f000002 fw_get_tlabel: dst=1 tl=47 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577800 OUTL ST2 ALL ALL 16 00000000 01577880 8412:41a4 RUN,ACTIVE, ack pend(12) 0x0082bd00 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=48 dbdump err ch = 0 cmd = 0x015778a0 fw_get_tlabel: dst=1 tl=49 dbdump err ch = 0 cmd = 0x01577920 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=50 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577980 OUTL ST2 ALL ALL 16 00000000 01577a00 8412:52f7 RUN,ACTIVE, ack pend(12) 0x0082c900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=51 dbdump err ch = 0 cmd = 0x01577a20 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=52 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577a80 OUTL ST2 ALL ALL 16 00000000 01577b00 8412:53d1 RUN,ACTIVE, ack pend(12) 0x0082d100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=53 dbdump err ch = 0 cmd = 0x01577b20 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=54 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577b80 OUTL ST2 ALL ALL 16 00000000 01577c00 8412:54ab RUN,ACTIVE, ack pend(12) 0x0082d900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=55 dbdump err ch = 0 cmd = 0x01577c20 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=56 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577c80 OUTL ST2 ALL ALL 16 00000000 01577d00 8412:559f RUN,ACTIVE, ack pend(12) 0x0082e100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=57 dbdump err ch = 0 cmd = 0x01577d20 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=58 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577d80 OUTL ST2 ALL ALL 16 00000000 01577e00 8412:5685 RUN,ACTIVE, ack pend(12) 0x0082e900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=59 dbdump err ch = 0 cmd = 0x01577e20 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=60 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577e80 OUTL ST2 ALL ALL 16 00000000 01577f00 8412:5778 RUN,ACTIVE, ack pend(12) 0x0082f100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=61 dbdump err ch = 0 cmd = 0x01577f20 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=62 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577f80 OUTL ST2 ALL ALL 16 00000000 01576000 8412:5852 RUN,ACTIVE, ack pend(12) 0x0082f900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=63 dbdump err ch = 0 cmd = 0x01576020 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=0 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01576080 OUTL ST2 ALL ALL 16 00000000 01576100 8412:592d RUN,ACTIVE, ack pend(12) 0x00820100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=1 dbdump err ch = 0 cmd = 0x01576120 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=2 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01576180 OUTL ST2 ALL ALL 16 00000000 01576200 8412:5a12 RUN,ACTIVE, ack pend(12) 0x00820900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=3 dbdump err ch = 0 cmd = 0x01576220 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=4 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01576280 OUTL ST2 ALL ALL 16 00000000 01576300 8412:5aec RUN,ACTIVE, ack pend(12) 0x00821100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=5 dbdump err ch = 0 cmd = 0x01576320 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=6 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01576380 OUTL ST2 ALL ALL 16 00000000 01576400 8412:5bc6 RUN,ACTIVE, ack pend(12) 0x00821900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=7 dbdump err ch = 0 cmd = 0x01576420 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=8 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01576480 OUTL ST2 ALL ALL 16 00000000 01576500 8412:5cac RUN,ACTIVE, ack pend(12) 0x00822100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=9 dbdump err ch = 0 cmd = 0x01576520 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=10 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01576580 OUTL ST2 ALL ALL 16 00000000 01576600 8412:5d95 RUN,ACTIVE, ack pend(12) 0x00822900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=11 dbdump err ch = 0 cmd = 0x01576620 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=12 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01576680 OUTL ST2 ALL ALL 16 00000000 01576700 8412:5e7b RUN,ACTIVE, ack pend(12) 0x00823100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=13 dbdump err ch = 0 cmd = 0x01576720 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=14 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01576780 OUTL ST2 ALL ALL 16 00000000 01576800 8412:6016 RUN,ACTIVE, ack pend(12) 0x00823900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=15 dbdump err ch = 0 cmd = 0x01576820 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=16 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01576880 OUTL ST2 ALL ALL 16 00000000 01576900 8412:60fb RUN,ACTIVE, ack pend(12) 0x00824100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=17 dbdump err ch = 0 cmd = 0x01576920 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=18 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01576980 OUTL ST2 ALL ALL 16 00000000 01576a00 8412:61e4 RUN,ACTIVE, ack pend(12) 0x00824900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=19 dbdump err ch = 0 cmd = 0x01576a20 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=20 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01576a80 OUTL ST2 ALL ALL 16 00000000 01576b00 8412:62be RUN,ACTIVE, ack pend(12) 0x00825100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=21 dbdump err ch = 0 cmd = 0x01576b20 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=22 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01576b80 OUTL ST2 ALL ALL 16 00000000 01576c00 8412:639a RUN,ACTIVE, ack pend(12) 0x00825900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=23 dbdump err ch = 0 cmd = 0x01576c20 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=24 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01576c80 OUTL ST2 ALL ALL 16 00000000 01576d00 8412:648b RUN,ACTIVE, ack pend(12) 0x00826100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=25 dbdump err ch = 0 cmd = 0x01576d20 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=26 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01576d80 OUTL ST2 ALL ALL 16 00000000 01576e00 8412:6574 RUN,ACTIVE, ack pend(12) 0x00826900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=27 dbdump err ch = 0 cmd = 0x01576e20 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=28 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01576e80 OUTL ST2 ALL ALL 16 00000000 01576f00 8412:664f RUN,ACTIVE, ack pend(12) 0x00827100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=29 dbdump err ch = 0 cmd = 0x01576f20 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=30 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01576f80 OUTL ST2 ALL ALL 16 00000000 01575000 8412:6729 RUN,ACTIVE, ack pend(12) 0x00827900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=31 dbdump err ch = 0 cmd = 0x01575020 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=32 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01575080 OUTL ST2 ALL ALL 16 00000000 01575100 8412:680d RUN,ACTIVE, ack pend(12) 0x00828100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=33 dbdump err ch = 0 cmd = 0x01575120 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=34 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01575180 OUTL ST2 ALL ALL 16 00000000 01575200 8412:68e8 RUN,ACTIVE, ack pend(12) 0x00828900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=35 dbdump err ch = 0 cmd = 0x01575220 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=36 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01575280 OUTL ST2 ALL ALL 16 00000000 01575300 8412:69c3 RUN,ACTIVE, ack pend(12) 0x00829100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=37 dbdump err ch = 0 cmd = 0x01575320 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=38 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01575380 OUTL ST2 ALL ALL 16 00000000 01575400 8412:6ab7 RUN,ACTIVE, ack pend(12) 0x00829900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=39 dbdump err ch = 0 cmd = 0x01575420 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=40 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01575480 OUTL ST2 ALL ALL 16 00000000 01575500 8412:6b9c RUN,ACTIVE, ack pend(12) 0x0082a100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=41 dbdump err ch = 0 cmd = 0x01575520 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=42 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01575580 OUTL ST2 ALL ALL 16 00000000 01575600 8412:6c76 RUN,ACTIVE, ack pend(12) 0x0082a900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=43 dbdump err ch = 0 cmd = 0x01575620 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=44 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01575680 OUTL ST2 ALL ALL 16 00000000 01575700 8412:6d5c RUN,ACTIVE, ack pend(12) 0x0082b100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=45 dbdump err ch = 0 cmd = 0x01575720 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=46 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01575780 OUTL ST2 ALL ALL 16 00000000 01575800 8412:6e44 RUN,ACTIVE, ack pend(12) 0x0082b900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=47 dbdump err ch = 0 cmd = 0x01575820 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=48 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01575880 OUTL ST2 ALL ALL 16 00000000 01575900 8412:6f29 RUN,ACTIVE, ack pend(12) 0x0082c100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=49 dbdump err ch = 0 cmd = 0x01575920 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=50 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01575980 OUTL ST2 ALL ALL 16 00000000 01575a00 8412:7003 RUN,ACTIVE, ack pend(12) 0x0082c900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=51 dbdump err ch = 0 cmd = 0x01575a20 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=52 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01575a80 OUTL ST2 ALL ALL 16 00000000 01575b00 8412:70dd RUN,ACTIVE, ack pend(12) 0x0082d100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=53 dbdump err ch = 0 cmd = 0x01575b20 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=54 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01575b80 OUTL ST2 ALL ALL 16 00000000 01575c00 8412:71c3 RUN,ACTIVE, ack pend(12) 0x0082d900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=55 dbdump err ch = 0 cmd = 0x01575c20 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=56 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01575c80 OUTL ST2 ALL ALL 16 00000000 01575d00 8412:72ad RUN,ACTIVE, ack pend(12) 0x0082e100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=57 dbdump err ch = 0 cmd = 0x01575d20 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=58 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01575d80 OUTL ST2 ALL ALL 16 00000000 01575e00 8412:7386 RUN,ACTIVE, ack pend(12) 0x0082e900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=59 dbdump err ch = 0 cmd = 0x01575e20 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=60 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01575e80 OUTL ST2 ALL ALL 16 00000000 01575f00 8412:7461 RUN,ACTIVE, ack pend(12) 0x0082f100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=61 dbdump err ch = 0 cmd = 0x01575f20 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=62 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01575f80 OUTL ST2 ALL ALL 16 00000000 013da000 8412:7545 RUN,ACTIVE, ack pend(12) 0x0082f900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=63 dbdump err ch = 0 cmd = 0x013da020 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=0 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da080 OUTL ST2 ALL ALL 16 00000000 013da100 8412:7621 RUN,ACTIVE, ack pend(12) 0x00820100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=1 dbdump err ch = 0 cmd = 0x013da120 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=2 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da180 OUTL ST2 ALL ALL 16 00000000 013da200 8412:76fb RUN,ACTIVE, ack pend(12) 0x00820900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=3 dbdump err ch = 0 cmd = 0x013da220 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=4 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da280 OUTL ST2 ALL ALL 16 00000000 013da300 8412:77e0 RUN,ACTIVE, ack pend(12) 0x00821100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=5 dbdump err ch = 0 cmd = 0x013da320 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=6 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da380 OUTL ST2 ALL ALL 16 00000000 013da400 8412:78ca RUN,ACTIVE, ack pend(12) 0x00821900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=7 dbdump err ch = 0 cmd = 0x013da420 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=8 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da480 OUTL ST2 ALL ALL 16 00000000 013da500 8412:79a5 RUN,ACTIVE, ack pend(12) 0x00822100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=9 dbdump err ch = 0 cmd = 0x013da520 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=10 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da580 OUTL ST2 ALL ALL 16 00000000 013da600 8412:7a7f RUN,ACTIVE, ack pend(12) 0x00822900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=11 dbdump err ch = 0 cmd = 0x013da620 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=12 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da680 OUTL ST2 ALL ALL 16 00000000 013da700 8412:7b64 RUN,ACTIVE, ack pend(12) 0x00823100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=13 dbdump err ch = 0 cmd = 0x013da720 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=14 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da780 OUTL ST2 ALL ALL 16 00000000 013da800 8412:7c3e RUN,ACTIVE, ack pend(12) 0x00823900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=15 dbdump err ch = 0 cmd = 0x013da820 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=16 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da880 OUTL ST2 ALL ALL 16 00000000 013da900 8412:7d19 RUN,ACTIVE, ack pend(12) 0x00824100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=17 dbdump err ch = 0 cmd = 0x013da920 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=18 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013da980 OUTL ST2 ALL ALL 16 00000000 013daa00 8412:7e0c RUN,ACTIVE, ack pend(12) 0x00824900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=19 dbdump err ch = 0 cmd = 0x013daa20 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=20 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013daa80 OUTL ST2 ALL ALL 16 00000000 013dab00 8412:7efe RUN,ACTIVE, ack pend(12) 0x00825100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=21 dbdump err ch = 0 cmd = 0x013dab20 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=22 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dab80 OUTL ST2 ALL ALL 16 00000000 013dac00 8412:80a8 RUN,ACTIVE, ack pend(12) 0x00825900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=23 dbdump err ch = 0 cmd = 0x013dac20 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=24 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dac80 OUTL ST2 ALL ALL 16 00000000 013dad00 8412:8183 RUN,ACTIVE, ack pend(12) 0x00826100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=25 dbdump err ch = 0 cmd = 0x013dad20 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=26 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dad80 OUTL ST2 ALL ALL 16 00000000 013dae00 8412:825c RUN,ACTIVE, ack pend(12) 0x00826900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=27 dbdump err ch = 0 cmd = 0x013dae20 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=28 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dae80 OUTL ST2 ALL ALL 16 00000000 013daf00 8412:8342 RUN,ACTIVE, ack pend(12) 0x00827100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=29 dbdump err ch = 0 cmd = 0x013daf20 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=30 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013daf80 OUTL ST2 ALL ALL 16 00000000 01577000 8412:841c RUN,ACTIVE, ack pend(12) 0x00827900 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=31 dbdump err ch = 0 cmd = 0x01577020 sbp0: sbp0:0:0 Obj: Data buffer, Error: Type error sbp0: sbp_scsi_status:sbp0:0:0 unknown scsi status 0x0 fw_get_tlabel: dst=1 tl=32 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577080 OUTL ST2 ALL ALL 16 00000000 01577100 8412:8503 RUN,ACTIVE, ack pend(12) 0x00828100 0xffc1ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=1 tl=33 dbdump err ch = 0 cmd = 0x01577120 From sean.bruno at dsl-only.net Tue Mar 3 10:30:18 2009 From: sean.bruno at dsl-only.net (Sean Bruno) Date: Tue Mar 3 10:30:25 2009 Subject: firewire disk stopped working In-Reply-To: <200903031052.31368.boris.kotzev@gmail.com> References: <200902150012.49329.boris.kotzev@gmail.com> <49A9B245.8030804@gmx.net> <1236056380.11182.5.camel@localhost.localdomain> <200903031052.31368.boris.kotzev@gmail.com> Message-ID: <1236105014.7868.18.camel@localhost.localdomain> Ok, so let's try this a different way. This patch should be applied against HEAD. This reverts every change I have made in the last month. Once we confirm that this works, I'll start moving forward until we find the broken change. Sean -------------- next part -------------- A non-text attachment was scrubbed... Name: firewire_revert.diff Type: text/x-patch Size: 39651 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-firewire/attachments/20090303/bff42765/firewire_revert.bin From boris.kotzev at gmail.com Tue Mar 3 15:29:04 2009 From: boris.kotzev at gmail.com (Boris Kotzev) Date: Tue Mar 3 15:29:11 2009 Subject: firewire disk stopped working In-Reply-To: <1236105014.7868.18.camel@localhost.localdomain> References: <200902150012.49329.boris.kotzev@gmail.com> <200903031052.31368.boris.kotzev@gmail.com> <1236105014.7868.18.camel@localhost.localdomain> Message-ID: <200903040128.57778.boris.kotzev@gmail.com> > Ok, so let's try this a different way. > > This patch should be applied against HEAD. This reverts every change I > have made in the last month. > > Once we confirm that this works, I'll start moving forward until we find > the broken change. > > Sean The patch applied cleanly - I built and installed a new kernel, rebooted the computer and the disk did not work. :-( Just to make sure that the disk is o.k., I booted the old working kernel and the disk showed up. So, the problem is somewhere else? I am attaching the dmesg from the disk to this email. Best regards, Boris Kotzev -------------- next part -------------- debug.sbp_debug=1 debug.firewire_debug=2 --------------------------------------------------- fwohci0: BUS reset fwohci0: node_id=0x00000001, SelfID Count=3, CYCLEMASTER mode sbp_post_busreset firewire0: 2 nodes, maxhop <= 1, cable IRM = 1 (me) fwohci0: fw_set_bus_manager: 1->1 (loop=0) firewire0: bus manager 1 (me) send phy_config root_node=1 gap_count=5 fwohci0: start AT DMA status=12 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013db200 OUTL ST2 ALL ALL 12 00000000 013db280 8411:c75c RUN,ACTIVE, ack complete(11) 0x000000e0 0x01c50000 0xfe3affff 0x00000000 fw_get_tlabel: dst=0 tl=4 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013db280 OUTL ST2 ALL ALL 12 00000000 013db300 8412:cf81 RUN,ACTIVE, ack pend(12) 0x00801140 0xffc0ffff 0xf0000400 0x00000000 node0: wrong bus info len(0) fw_explore: node 2, err = -1 fw_get_tlabel: dst=0 tl=5 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013db300 OUTL ST2 ALL ALL 12 00000000 013db380 8412:cf94 RUN,ACTIVE, ack pend(12) 0x00801540 0xffc0ffff 0xf0000400 0x00000000 node0: wrong bus info len(0) fw_explore: node 2, err = -1 fw_get_tlabel: dst=0 tl=6 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013db380 OUTL ST2 ALL ALL 12 00000000 013db400 8412:cfa6 RUN,ACTIVE, ack pend(12) 0x00801940 0xffc0ffff 0xf0000400 0x00000000 node0: wrong bus info len(0) fw_explore: node 2, err = -1 bus_explore done sbp_post_explore (sbp_cold=1) fwohci0: BUS reset fwohci0: node_id=0x00000001, SelfID Count=4, CYCLEMASTER mode sbp_post_busreset firewire0: 2 nodes, maxhop <= 1, cable IRM = 1 (me) fwohci0: fw_set_bus_manager: 1->1 (loop=0) firewire0: bus manager 1 (me) send phy_config root_node=1 gap_count=5 fwohci0: start AT DMA status=12 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013db400 OUTL ST2 ALL ALL 12 00000000 013db480 8411:f370 RUN,ACTIVE, ack complete(11) 0x000000e0 0x01c50000 0xfe3affff 0x00000000 fw_get_tlabel: dst=0 tl=7 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013db480 OUTL ST2 ALL ALL 12 00000000 013db500 8412:fb98 RUN,ACTIVE, ack pend(12) 0x00801d40 0xffc0ffff 0xf0000400 0x00000000 fw_get_tlabel: dst=0 tl=8 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013db500 OUTL ST2 ALL ALL 12 00000000 013db580 8412:fba7 RUN,ACTIVE, ack pend(12) 0x00802140 0xffc0ffff 0xf0000404 0x00000000 fw_get_tlabel: dst=0 tl=9 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013db580 OUTL ST2 ALL ALL 12 00000000 013db600 8412:fbb6 RUN,ACTIVE, ack pend(12) 0x00802540 0xffc0ffff 0xf0000408 0x00000000 fw_get_tlabel: dst=0 tl=10 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013db600 OUTL ST2 ALL ALL 12 00000000 013db680 8412:fbc4 RUN,ACTIVE, ack pend(12) 0x00802940 0xffc0ffff 0xf000040c 0x00000000 fw_get_tlabel: dst=0 tl=11 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013db680 OUTL ST2 ALL ALL 12 00000000 013db700 8412:fbd3 RUN,ACTIVE, ack pend(12) 0x00802d40 0xffc0ffff 0xf0000410 0x00000000 firewire0: New S400 device ID:0020370004a03421 fw_get_tlabel: dst=0 tl=12 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013db700 OUTL ST2 ALL ALL 12 00000000 013db780 8412:fbe4 RUN,ACTIVE, ack pend(12) 0x00823140 0xffc0ffff 0xf0000414 0x00000000 fw_get_tlabel: dst=0 tl=13 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013db780 OUTL ST2 ALL ALL 12 00000000 013db800 8412:fbf2 RUN,ACTIVE, ack pend(12) 0x00823540 0xffc0ffff 0xf0000418 0x00000000 fw_get_tlabel: dst=0 tl=14 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013db800 OUTL ST2 ALL ALL 12 00000000 013db880 8412:fc01 RUN,ACTIVE, ack pend(12) 0x00823940 0xffc0ffff 0xf000041c 0x00000000 fw_get_tlabel: dst=0 tl=15 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013db880 OUTL ST2 ALL ALL 12 00000000 013db900 8412:fc10 RUN,ACTIVE, ack pend(12) 0x00823d40 0xffc0ffff 0xf0000420 0x00000000 fw_get_tlabel: dst=0 tl=16 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013db900 OUTL ST2 ALL ALL 12 00000000 013db980 8412:fc1e RUN,ACTIVE, ack pend(12) 0x00824140 0xffc0ffff 0xf0000424 0x00000000 fw_get_tlabel: dst=0 tl=17 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013db980 OUTL ST2 ALL ALL 12 00000000 013dba00 8412:fc2d RUN,ACTIVE, ack pend(12) 0x00824540 0xffc0ffff 0xf0000428 0x00000000 fw_get_tlabel: dst=0 tl=18 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dba00 OUTL ST2 ALL ALL 12 00000000 013dba80 8412:fc3c RUN,ACTIVE, ack pend(12) 0x00824940 0xffc0ffff 0xf000042c 0x00000000 fw_get_tlabel: dst=0 tl=19 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dba80 OUTL ST2 ALL ALL 12 00000000 013dbb00 8412:fc4a RUN,ACTIVE, ack pend(12) 0x00824d40 0xffc0ffff 0xf000058c 0x00000000 fw_get_tlabel: dst=0 tl=20 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dbb00 OUTL ST2 ALL ALL 12 00000000 013dbb80 8412:fc59 RUN,ACTIVE, ack pend(12) 0x00825140 0xffc0ffff 0xf0000590 0x00000000 fw_get_tlabel: dst=0 tl=21 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dbb80 OUTL ST2 ALL ALL 12 00000000 013dbc00 8412:fc68 RUN,ACTIVE, ack pend(12) 0x00825540 0xffc0ffff 0xf0000594 0x00000000 fw_get_tlabel: dst=0 tl=22 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dbc00 OUTL ST2 ALL ALL 12 00000000 013dbc80 8412:fc76 RUN,ACTIVE, ack pend(12) 0x00825940 0xffc0ffff 0xf0000598 0x00000000 fw_get_tlabel: dst=0 tl=23 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dbc80 OUTL ST2 ALL ALL 12 00000000 013dbd00 8412:fc85 RUN,ACTIVE, ack pend(12) 0x00825d40 0xffc0ffff 0xf000059c 0x00000000 fw_get_tlabel: dst=0 tl=24 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dbd00 OUTL ST2 ALL ALL 12 00000000 013dbd80 8412:fc94 RUN,ACTIVE, ack pend(12) 0x00826140 0xffc0ffff 0xf00005a0 0x00000000 fw_get_tlabel: dst=0 tl=25 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dbd80 OUTL ST2 ALL ALL 12 00000000 013dbe00 8412:fca3 RUN,ACTIVE, ack pend(12) 0x00826540 0xffc0ffff 0xf00005a4 0x00000000 fw_get_tlabel: dst=0 tl=26 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dbe00 OUTL ST2 ALL ALL 12 00000000 013dbe80 8412:fcb1 RUN,ACTIVE, ack pend(12) 0x00826940 0xffc0ffff 0xf00005a8 0x00000000 fw_get_tlabel: dst=0 tl=27 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dbe80 OUTL ST2 ALL ALL 12 00000000 013dbf00 8412:fcc0 RUN,ACTIVE, ack pend(12) 0x00826d40 0xffc0ffff 0xf00005ac 0x00000000 fw_get_tlabel: dst=0 tl=28 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dbf00 OUTL ST2 ALL ALL 12 00000000 013dbf80 8412:fccf RUN,ACTIVE, ack pend(12) 0x00827140 0xffc0ffff 0xf00005b0 0x00000000 fw_get_tlabel: dst=0 tl=29 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dbf80 OUTL ST2 ALL ALL 12 00000000 013de000 8412:fcde RUN,ACTIVE, ack pend(12) 0x00827540 0xffc0ffff 0xf000043c 0x00000000 fw_get_tlabel: dst=0 tl=30 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013de000 OUTL ST2 ALL ALL 12 00000000 013de080 8412:fcec RUN,ACTIVE, ack pend(12) 0x00827940 0xffc0ffff 0xf0000440 0x00000000 fw_get_tlabel: dst=0 tl=31 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013de080 OUTL ST2 ALL ALL 12 00000000 013de100 8412:fcfb RUN,ACTIVE, ack pend(12) 0x00827d40 0xffc0ffff 0xf0000444 0x00000000 fw_get_tlabel: dst=0 tl=32 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013de100 OUTL ST2 ALL ALL 12 00000000 013de180 8412:fd09 RUN,ACTIVE, ack pend(12) 0x00828140 0xffc0ffff 0xf0000448 0x00000000 fw_get_tlabel: dst=0 tl=33 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013de180 OUTL ST2 ALL ALL 12 00000000 013de200 8412:fd18 RUN,ACTIVE, ack pend(12) 0x00828540 0xffc0ffff 0xf000044c 0x00000000 fw_get_tlabel: dst=0 tl=34 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013de200 OUTL ST2 ALL ALL 12 00000000 013de280 8412:fd26 RUN,ACTIVE, ack pend(12) 0x00828940 0xffc0ffff 0xf0000450 0x00000000 fw_get_tlabel: dst=0 tl=35 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013de280 OUTL ST2 ALL ALL 12 00000000 013de300 8412:fd35 RUN,ACTIVE, ack pend(12) 0x00828d40 0xffc0ffff 0xf0000454 0x00000000 fw_get_tlabel: dst=0 tl=36 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013de300 OUTL ST2 ALL ALL 12 00000000 013de380 8412:fd44 RUN,ACTIVE, ack pend(12) 0x00829140 0xffc0ffff 0xf0000458 0x00000000 fw_get_tlabel: dst=0 tl=37 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013de380 OUTL ST2 ALL ALL 12 00000000 013de400 8412:fd52 RUN,ACTIVE, ack pend(12) 0x00829540 0xffc0ffff 0xf000045c 0x00000000 fw_get_tlabel: dst=0 tl=38 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013de400 OUTL ST2 ALL ALL 12 00000000 013de480 8412:fd61 RUN,ACTIVE, ack pend(12) 0x00829940 0xffc0ffff 0xf0000460 0x00000000 fw_get_tlabel: dst=0 tl=39 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013de480 OUTL ST2 ALL ALL 12 00000000 013de500 8412:fd6f RUN,ACTIVE, ack pend(12) 0x00829d40 0xffc0ffff 0xf0000464 0x00000000 fw_get_tlabel: dst=0 tl=40 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013de500 OUTL ST2 ALL ALL 12 00000000 013de580 8412:fd7e RUN,ACTIVE, ack pend(12) 0x0082a140 0xffc0ffff 0xf0000468 0x00000000 fw_get_tlabel: dst=0 tl=41 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013de580 OUTL ST2 ALL ALL 12 00000000 013de600 8412:fd8d RUN,ACTIVE, ack pend(12) 0x0082a540 0xffc0ffff 0xf000046c 0x00000000 fw_get_tlabel: dst=0 tl=42 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013de600 OUTL ST2 ALL ALL 12 00000000 013de680 8412:fd9b RUN,ACTIVE, ack pend(12) 0x0082a940 0xffc0ffff 0xf0000470 0x00000000 fw_get_tlabel: dst=0 tl=43 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013de680 OUTL ST2 ALL ALL 12 00000000 013de700 8412:fdaa RUN,ACTIVE, ack pend(12) 0x0082ad40 0xffc0ffff 0xf0000474 0x00000000 fw_get_tlabel: dst=0 tl=44 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013de700 OUTL ST2 ALL ALL 12 00000000 013de780 8412:fdb8 RUN,ACTIVE, ack pend(12) 0x0082b140 0xffc0ffff 0xf0000478 0x00000000 fw_get_tlabel: dst=0 tl=45 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013de780 OUTL ST2 ALL ALL 12 00000000 013de800 8412:fdc7 RUN,ACTIVE, ack pend(12) 0x0082b540 0xffc0ffff 0xf000047c 0x00000000 fw_get_tlabel: dst=0 tl=46 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013de800 OUTL ST2 ALL ALL 12 00000000 013de880 8412:fdd6 RUN,ACTIVE, ack pend(12) 0x0082b940 0xffc0ffff 0xf0000480 0x00000000 fw_get_tlabel: dst=0 tl=47 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013de880 OUTL ST2 ALL ALL 12 00000000 013de900 8412:fde4 RUN,ACTIVE, ack pend(12) 0x0082bd40 0xffc0ffff 0xf0000484 0x00000000 fw_get_tlabel: dst=0 tl=48 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013de900 OUTL ST2 ALL ALL 12 00000000 013de980 8412:fdf3 RUN,ACTIVE, ack pend(12) 0x0082c140 0xffc0ffff 0xf0000488 0x00000000 fw_get_tlabel: dst=0 tl=49 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013de980 OUTL ST2 ALL ALL 12 00000000 013dea00 8412:fe01 RUN,ACTIVE, ack pend(12) 0x0082c540 0xffc0ffff 0xf000048c 0x00000000 fw_explore: node 2, err = 0 bus_explore done sbp_post_explore (sbp_cold=0) sbp_post_explore: EUI:0020370004a03421 attached target 0 lun 0 found sbp0:0:0 ordered:1 type:0 EUI:0020370004a03421 node:0 speed:2 maxrec:0 new! sbp0:0:0 'Seagate' 'ATA Device 00' '000102' sbp_login: sec = 0 usec = 657006 ticks = 657 sbp0:0:0 LOGIN sbp: alloc 1 xfer sbp0:0:0 mgm orb: 01b17028 fw_get_tlabel: dst=0 tl=50 fwohci0: fwohci_start: maxdesc 3 dbdump err ch = 0 cmd = 0x013dea20 sbp0:0:0 login: len 16, ID 0, cmd 0000fffff0100000, recon_hold 0 sbp0:0:0 sbp_busy_timeout fw_get_tlabel: dst=0 tl=51 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dea80 OUTL ST2 ALL ALL 16 00000000 013deb00 8412:14f7 RUN,ACTIVE, ack pend(12) 0x0082cd00 0xffc0ffff 0xf0000210 0x0f000002 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=52 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013deb00 OUTL ST2 ALL ALL 16 00000000 013deb80 8412:1508 RUN,ACTIVE, ack pend(12) 0x0082d100 0xffc0ffff 0xf0100004 0x0f000000 sbp0:0:0 sbp_do_attach sbp0:0:0 sbp_cam_scan_target fw_get_tlabel: dst=0 tl=53 dbdump err ch = 0 cmd = 0x013deba0 fw_get_tlabel: dst=0 tl=54 dbdump err ch = 0 cmd = 0x013dec20 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b172c8 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=55 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dec80 OUTL ST2 ALL ALL 16 00000000 013ded00 8412:2718 RUN,ACTIVE, ack pend(12) 0x0082dd00 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=56 dbdump err ch = 0 cmd = 0x013ded20 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17418 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=57 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013ded80 OUTL ST2 ALL ALL 16 00000000 013dee00 8412:2805 RUN,ACTIVE, ack pend(12) 0x0082e500 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=58 dbdump err ch = 0 cmd = 0x013dee20 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17568 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=59 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dee80 OUTL ST2 ALL ALL 16 00000000 013def00 8412:28fe RUN,ACTIVE, ack pend(12) 0x0082ed00 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=60 dbdump err ch = 0 cmd = 0x013def20 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b176b8 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=61 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013def80 OUTL ST2 ALL ALL 16 00000000 013df000 8412:29f7 RUN,ACTIVE, ack pend(12) 0x0082f500 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=62 dbdump err ch = 0 cmd = 0x013df020 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17808 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=63 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013df080 OUTL ST2 ALL ALL 16 00000000 013df100 8412:2af3 RUN,ACTIVE, ack pend(12) 0x0082fd00 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=0 dbdump err ch = 0 cmd = 0x013df120 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17958 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=1 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013df180 OUTL ST2 ALL ALL 16 00000000 013df200 8412:2beb RUN,ACTIVE, ack pend(12) 0x00820500 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=2 dbdump err ch = 0 cmd = 0x013df220 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17aa8 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=3 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013df280 OUTL ST2 ALL ALL 16 00000000 013df300 8412:2ce5 RUN,ACTIVE, ack pend(12) 0x00820d00 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=4 dbdump err ch = 0 cmd = 0x013df320 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17bf8 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=5 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013df380 OUTL ST2 ALL ALL 16 00000000 013df400 8412:2dde RUN,ACTIVE, ack pend(12) 0x00821500 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=6 dbdump err ch = 0 cmd = 0x013df420 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17d48 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=7 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013df480 OUTL ST2 ALL ALL 16 00000000 013df500 8412:2ed7 RUN,ACTIVE, ack pend(12) 0x00821d00 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=8 dbdump err ch = 0 cmd = 0x013df520 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17e98 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=9 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013df580 OUTL ST2 ALL ALL 16 00000000 013df600 8412:2fd0 RUN,ACTIVE, ack pend(12) 0x00822500 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=10 dbdump err ch = 0 cmd = 0x013df620 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17028 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=11 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013df680 OUTL ST2 ALL ALL 16 00000000 013df700 8412:30cb RUN,ACTIVE, ack pend(12) 0x00822d00 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=12 dbdump err ch = 0 cmd = 0x013df720 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17178 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=13 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013df780 OUTL ST2 ALL ALL 16 00000000 013df800 8412:31c6 RUN,ACTIVE, ack pend(12) 0x00823500 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=14 dbdump err ch = 0 cmd = 0x013df820 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b172c8 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=15 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013df880 OUTL ST2 ALL ALL 16 00000000 013df900 8412:32be RUN,ACTIVE, ack pend(12) 0x00823d00 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=16 dbdump err ch = 0 cmd = 0x013df920 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17418 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=17 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013df980 OUTL ST2 ALL ALL 16 00000000 013dfa00 8412:33b7 RUN,ACTIVE, ack pend(12) 0x00824500 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=18 dbdump err ch = 0 cmd = 0x013dfa20 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17568 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=19 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dfa80 OUTL ST2 ALL ALL 16 00000000 013dfb00 8412:34b0 RUN,ACTIVE, ack pend(12) 0x00824d00 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=20 dbdump err ch = 0 cmd = 0x013dfb20 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b176b8 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=21 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dfb80 OUTL ST2 ALL ALL 16 00000000 013dfc00 8412:35aa RUN,ACTIVE, ack pend(12) 0x00825500 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=22 dbdump err ch = 0 cmd = 0x013dfc20 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17808 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=23 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dfc80 OUTL ST2 ALL ALL 16 00000000 013dfd00 8412:36a3 RUN,ACTIVE, ack pend(12) 0x00825d00 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=24 dbdump err ch = 0 cmd = 0x013dfd20 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17958 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=25 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dfd80 OUTL ST2 ALL ALL 16 00000000 013dfe00 8412:379c RUN,ACTIVE, ack pend(12) 0x00826500 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=26 dbdump err ch = 0 cmd = 0x013dfe20 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17aa8 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=27 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dfe80 OUTL ST2 ALL ALL 16 00000000 013dff00 8412:3897 RUN,ACTIVE, ack pend(12) 0x00826d00 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=28 dbdump err ch = 0 cmd = 0x013dff20 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17bf8 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=29 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013dff80 OUTL ST2 ALL ALL 16 00000000 01577000 8412:3990 RUN,ACTIVE, ack pend(12) 0x00827500 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=30 dbdump err ch = 0 cmd = 0x01577020 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17d48 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=31 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577080 OUTL ST2 ALL ALL 16 00000000 01577100 8412:3a88 RUN,ACTIVE, ack pend(12) 0x00827d00 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=32 dbdump err ch = 0 cmd = 0x01577120 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17e98 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=33 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577180 OUTL ST2 ALL ALL 16 00000000 01577200 8412:3b81 RUN,ACTIVE, ack pend(12) 0x00828500 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=34 dbdump err ch = 0 cmd = 0x01577220 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17028 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=35 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577280 OUTL ST2 ALL ALL 16 00000000 01577300 8412:3c7b RUN,ACTIVE, ack pend(12) 0x00828d00 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=36 dbdump err ch = 0 cmd = 0x01577320 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17178 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=37 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577380 OUTL ST2 ALL ALL 16 00000000 01577400 8412:3d74 RUN,ACTIVE, ack pend(12) 0x00829500 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=38 dbdump err ch = 0 cmd = 0x01577420 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b172c8 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=39 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577480 OUTL ST2 ALL ALL 16 00000000 01577500 8412:3e6d RUN,ACTIVE, ack pend(12) 0x00829d00 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=40 dbdump err ch = 0 cmd = 0x01577520 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17418 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=41 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577580 OUTL ST2 ALL ALL 16 00000000 01577600 8412:4026 RUN,ACTIVE, ack pend(12) 0x0082a500 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=42 dbdump err ch = 0 cmd = 0x01577620 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17568 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=43 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577680 OUTL ST2 ALL ALL 16 00000000 01577700 8412:4121 RUN,ACTIVE, ack pend(12) 0x0082ad00 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=44 dbdump err ch = 0 cmd = 0x01577720 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b176b8 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=45 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577780 OUTL ST2 ALL ALL 16 00000000 01577800 8412:421a RUN,ACTIVE, ack pend(12) 0x0082b500 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=46 dbdump err ch = 0 cmd = 0x01577820 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17808 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=47 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577880 OUTL ST2 ALL ALL 16 00000000 01577900 8412:4314 RUN,ACTIVE, ack pend(12) 0x0082bd00 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=48 dbdump err ch = 0 cmd = 0x01577920 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17958 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=49 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577980 OUTL ST2 ALL ALL 16 00000000 01577a00 8412:440d RUN,ACTIVE, ack pend(12) 0x0082c500 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=50 dbdump err ch = 0 cmd = 0x01577a20 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17aa8 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=51 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577a80 OUTL ST2 ALL ALL 16 00000000 01577b00 8412:4506 RUN,ACTIVE, ack pend(12) 0x0082cd00 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=52 dbdump err ch = 0 cmd = 0x01577b20 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17bf8 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=53 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577b80 OUTL ST2 ALL ALL 16 00000000 01577c00 8412:4600 RUN,ACTIVE, ack pend(12) 0x0082d500 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=54 dbdump err ch = 0 cmd = 0x01577c20 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17d48 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=55 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577c80 OUTL ST2 ALL ALL 16 00000000 01577d00 8412:46fa RUN,ACTIVE, ack pend(12) 0x0082dd00 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=56 dbdump err ch = 0 cmd = 0x01577d20 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17e98 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=57 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577d80 OUTL ST2 ALL ALL 16 00000000 01577e00 8412:47f3 RUN,ACTIVE, ack pend(12) 0x0082e500 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=58 dbdump err ch = 0 cmd = 0x01577e20 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17028 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=59 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577e80 OUTL ST2 ALL ALL 16 00000000 01577f00 8412:48ee RUN,ACTIVE, ack pend(12) 0x0082ed00 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=60 dbdump err ch = 0 cmd = 0x01577f20 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17178 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=61 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 01577f80 OUTL ST2 ALL ALL 16 00000000 013db000 8412:49e7 RUN,ACTIVE, ack pend(12) 0x0082f500 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=62 dbdump err ch = 0 cmd = 0x013db020 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b172c8 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=63 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013db080 OUTL ST2 ALL ALL 16 00000000 013db100 8412:4adf RUN,ACTIVE, ack pend(12) 0x0082fd00 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=0 dbdump err ch = 0 cmd = 0x013db120 sbp0:0:0 ORB status src:1 resp:1 dead:1 len:3 stat:4e orb:001b17418 sbp0:0:0 Obj: Data buffer, Error: Type error sbp0:0:0 XPT_SCSI_IO: cmd: 12 01 00 00 ff 00 00 00 00 00, flags: 0x40, 6b cmd/255b data/18b sense sbp0:0:0 SCSI status 0 sfmt 0 valid 0 key 0 code 0 qlfr 0 len 3 sbp0:0:0 sbp_scsi_status: unknown scsi status 0x0 sbp0:0:0 sbp_agent_reset fw_get_tlabel: dst=0 tl=1 Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 013db180 OUTL ST2 ALL ALL 16 00000000 013db200 8412:4bda RUN,ACTIVE, ack pend(12) 0x00820500 0xffc0ffff 0xf0100004 0x0f000000 fw_get_tlabel: dst=0 tl=2 dbdump err ch = 0 cmd = 0x013db220 From sean.bruno at dsl-only.net Tue Mar 3 16:08:45 2009 From: sean.bruno at dsl-only.net (Sean Bruno) Date: Tue Mar 3 16:08:51 2009 Subject: firewire disk stopped working In-Reply-To: <200903040128.57778.boris.kotzev@gmail.com> References: <200902150012.49329.boris.kotzev@gmail.com> <200903031052.31368.boris.kotzev@gmail.com> <1236105014.7868.18.camel@localhost.localdomain> <200903040128.57778.boris.kotzev@gmail.com> Message-ID: <1236125323.7868.19.camel@localhost.localdomain> On Wed, 2009-03-04 at 01:28 +0200, Boris Kotzev wrote: > > Ok, so let's try this a different way. > > > > This patch should be applied against HEAD. This reverts every change I > > have made in the last month. > > > > Once we confirm that this works, I'll start moving forward until we find > > the broken change. > > > > Sean > > The patch applied cleanly - I built and installed a new kernel, rebooted the > computer and the disk did not work. :-( Just to make sure that the disk is > o.k., I booted the old working kernel and the disk showed up. So, the problem > is somewhere else? > > I am attaching the dmesg from the disk to this email. > > Best regards, > > Boris Kotzev > > > > > Oh fun. Ok, let me start taking a look at CAM and see what happened over the last month. Sean From dthiele at gmx.net Tue Mar 3 16:51:32 2009 From: dthiele at gmx.net (Daniel Thiele) Date: Tue Mar 3 16:51:39 2009 Subject: firewire disk stopped working In-Reply-To: <1236105014.7868.18.camel@localhost.localdomain> References: <200902150012.49329.boris.kotzev@gmail.com> <49A9B245.8030804@gmx.net> <1236056380.11182.5.camel@localhost.localdomain> <200903031052.31368.boris.kotzev@gmail.com> <1236105014.7868.18.camel@localhost.localdomain> Message-ID: <49ADD096.1050801@gmx.net> Sean Bruno wrote: > Ok, so let's try this a different way. > > This patch should be applied against HEAD. This reverts every change I > have made in the last month. > > Once we confirm that this works, I'll start moving forward until we find > the broken change. > > Sean Even though the patch applied cleanly, the disk sill does not show up. Only /dev/pass0 is being created. I also tried different disks (enclosures to be precise) and different cables without any success. The logs (all with debug.firewire_debug=3 and debug.sbp_debug=3) after applying firewire_revert.diff can be found at: http://www-public.tu-bs.de:8080/~y0023183/FreeBSD/Firewire/reverted_patch_20090303 where: sysctl.txt is simply the output of 'sysctl -a | grep "firewire\|sbp"'. For both of the following files. dmesg_reverted_oxfordsemi_debug3.txt is the dmesg with verbose debug messages (debug.{firewire,sbp}_debug=3) with my enclosure using the Oxford (911?) chip set. This dmesg also includes the complete dmesg of my machine and covers attachment and detachment of the disk. dmesg_reverted_wdmybook_debug3.txt is the dmesg with verbose debug messages (debug.{firewire,sbp}_debug=3) with a Western Digital My Book enclosure. Unfortunately I don't know the chip set WD used in this one. This dmesg just covers the attachment and detachment of the disk. What I did next was trying to find out what versions of the files in src/sys/dev/firewire caused the disk to stop working. I started with the versions that work in 7.1-Stable (as of Feb 9). And updated them until the disk did not get recognized anymore. Here is what I tried so far: File 7.1 8.0 200812 Feb 1 02/09 02/24 snap. commit (guess) 0000 0001 0002 ------------------------------------------------------ firewire.c 1.100 1.108 1.104 1.104 1.105 firewire.h 1.21 1.25 1.22 1.25 1.25 fwdev.c 1.52 1.53 1.53 1.53 1.53 fwohci.c 1.93 1.98 1.95 1.95 1.96 fwohci_pci.c 1.60 1.61 1.60 1.60 1.61 fwohcireg.h 1.23 1.24 1.23 1.24 1.24 fwohcivar.h 1.16 1.18 1.16 1.16 1.17 fwphyreg.h 1.3 1.4 1.3 1.4 1.4 if_fwe.c 1.44 1.46 - - - if_fwip.c 1.16 1.18 - - - sbp.c 1.97 1.100 1.97 1.97 1.98 ------------------------------------------------------ working: yes no yes yes no So, on my machine (still 8.0-CURRENT as of around Feb 24) the versions of the files mentioned that are used in 7.1-STABLE work. The ones used in the 200812-CURRENT snapshot also seem to work. Note that I guessed the the versions in this case (basically I used the versions that, at most, include changes from November 2008), since I only use that snapshot as it is on a bootable USB-stick (0000 in the table above). Next, I tried to update all mentioned files either to their current version or the version just before the Feb 1 commit (0001 in the table above). I used the current version whenever the file was not affected by the Feb 1 commit. This also seems to work. After updating the rest of the files to the version that contains the Feb 1 commit things stopped working (0002). Note that I did not touch the if_* sources, as these are network interfaces. At http://www-public.tu-bs.de:8080/~y0023183/FreeBSD/Firewire/Tests_20090304/ you can find the following: results.txt the table above in a plain text file. Sources/versions the versions of the files in src/sys/dev/firewire I used. I removed the leading '1.' from the version and put the remainder in front of the file. Sources/working_0000 Sources/working_0001 the files in src/sys/dev/firewire used in the corresponding table columns. Sources/broken_0002 the files that broke firewire disk support in the versions mentioned in the table. I hope that somehow helps to narrow down the problem. If there is anything else that I could or should try just let me know. Best regards, Daniel From freebsd at sopwith.solgatos.com Wed Mar 4 21:39:58 2009 From: freebsd at sopwith.solgatos.com (Dieter) Date: Wed Mar 4 21:40:04 2009 Subject: kern/118093: [firewire] firewire bus reset hogs CPU, causing data to be lost In-Reply-To: Your message of "Mon, 02 Feb 2009 21:13:41 GMT." <200902022113.n12LDfEI059994@freefall.freebsd.org> Message-ID: <200903050537.FAA07423@sopwith.solgatos.com> In message <200902022113.n12LDfEI059994@freefall.freebsd.org>, gavin@freebsd.org writes: > This looks like it may be some bad > interaction between the firewire stack and using a serial > console. To submitter: It may be worth while switching to > uart(4) rather than sio(4) for your serial ports and seeing > if that makes any difference (as I don't think uart(4) uses > the Giant lock). The box is running 7.1 now. I commented out sio in the config file and built a new kernel. normal kernel: freebsd # dmesg | grep ^sio sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 sio0: type 16550A, console sio0: [FILTER] sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0 sio1: type 16550A sio1: [FILTER] freebsd # dmesg | grep -i ^uart freebsd # dmesg | grep -i 1655 sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 sio0: type 16550A, console sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0 sio1: type 16550A freebsd # dmesg | grep -i console sio0: type 16550A, console sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x100> freebsd # dmesg | grep -i giant ohci0: [GIANT-LOCKED] ehci0: [GIANT-LOCKED] ohci1: [GIANT-LOCKED] ohci2: [GIANT-LOCKED] ehci1: [GIANT-LOCKED] ppc0: [GIANT-LOCKED] atkbd0: [GIANT-LOCKED] With sio commented out: OK boot kernel_uart /boot/kernel_uart/kernel text=0x3f8090 data=0x5b678+0x38cc8 syms=[0x8+0x6ee08+0x 8+0x609a9] / And nothing else appears on the console. freebsd # dmesg | grep -i ^sio freebsd # dmesg | grep -i ^uart uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 on acpi0 uart0: [FILTER] uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 on acpi0 uart1: [FILTER] freebsd # dmesg | grep -i 1655 uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 on acpi0 uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 on acpi0 freebsd # dmesg | grep -i console sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> echo hello >> /dev/console doesn't show up. Nothing shows up on console. And looking at files in /var/log I found: getty[789]: open /dev/ttyd0: No such file or directory getty[790]: open /dev/ttyd1: No such file or directory Looks to me like commenting out sio doesn't work so well on my box. Is that the wrong way to switch from sio to uart? Is there something else I need to change instead, or in addition? From freebsd at sopwith.solgatos.com Wed Mar 4 22:10:04 2009 From: freebsd at sopwith.solgatos.com (Dieter) Date: Wed Mar 4 22:10:29 2009 Subject: kern/118093: [firewire] firewire bus reset hogs CPU, causing data to be lost Message-ID: <200903050610.n256A3Oh062519@freefall.freebsd.org> The following reply was made to PR kern/118093; it has been noted by GNATS. From: Dieter To: gavin@freebsd.org, bug-followup@freebsd.org Cc: freebsd-bugs@freebsd.org, freebsd-firewire@freebsd.org Subject: Re: kern/118093: [firewire] firewire bus reset hogs CPU, causing data to be lost Date: Wed, 04 Mar 2009 21:37:31 +0000 In message <200902022113.n12LDfEI059994@freefall.freebsd.org>, gavin@freebsd.org writes: > This looks like it may be some bad > interaction between the firewire stack and using a serial > console. To submitter: It may be worth while switching to > uart(4) rather than sio(4) for your serial ports and seeing > if that makes any difference (as I don't think uart(4) uses > the Giant lock). The box is running 7.1 now. I commented out sio in the config file and built a new kernel. normal kernel: freebsd # dmesg | grep ^sio sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 sio0: type 16550A, console sio0: [FILTER] sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0 sio1: type 16550A sio1: [FILTER] freebsd # dmesg | grep -i ^uart freebsd # dmesg | grep -i 1655 sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 sio0: type 16550A, console sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0 sio1: type 16550A freebsd # dmesg | grep -i console sio0: type 16550A, console sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x100> freebsd # dmesg | grep -i giant ohci0: [GIANT-LOCKED] ehci0: [GIANT-LOCKED] ohci1: [GIANT-LOCKED] ohci2: [GIANT-LOCKED] ehci1: [GIANT-LOCKED] ppc0: [GIANT-LOCKED] atkbd0: [GIANT-LOCKED] With sio commented out: OK boot kernel_uart /boot/kernel_uart/kernel text=0x3f8090 data=0x5b678+0x38cc8 syms=[0x8+0x6ee08+0x 8+0x609a9] / And nothing else appears on the console. freebsd # dmesg | grep -i ^sio freebsd # dmesg | grep -i ^uart uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 on acpi0 uart0: [FILTER] uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 on acpi0 uart1: [FILTER] freebsd # dmesg | grep -i 1655 uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 on acpi0 uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 on acpi0 freebsd # dmesg | grep -i console sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> echo hello >> /dev/console doesn't show up. Nothing shows up on console. And looking at files in /var/log I found: getty[789]: open /dev/ttyd0: No such file or directory getty[790]: open /dev/ttyd1: No such file or directory Looks to me like commenting out sio doesn't work so well on my box. Is that the wrong way to switch from sio to uart? Is there something else I need to change instead, or in addition? From gavin at FreeBSD.org Fri Mar 6 08:00:09 2009 From: gavin at FreeBSD.org (Gavin Atkinson) Date: Fri Mar 6 08:00:15 2009 Subject: kern/118093: [firewire] firewire bus reset hogs CPU, causing data to be lost Message-ID: <200903061600.n26G082b030204@freefall.freebsd.org> The following reply was made to PR kern/118093; it has been noted by GNATS. From: Gavin Atkinson To: Dieter Cc: bug-followup@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-firewire@FreeBSD.org Subject: Re: kern/118093: [firewire] firewire bus reset hogs CPU, causing data to be lost Date: Fri, 06 Mar 2009 15:53:43 +0000 On Wed, 2009-03-04 at 21:37 +0000, Dieter wrote: > In message <200902022113.n12LDfEI059994@freefall.freebsd.org>, gavin@freebsd.org writes: > > > This looks like it may be some bad > > interaction between the firewire stack and using a serial > > console. To submitter: It may be worth while switching to > > uart(4) rather than sio(4) for your serial ports and seeing > > if that makes any difference (as I don't think uart(4) uses > > the Giant lock). > > The box is running 7.1 now. I commented out sio in the config file > and built a new kernel. > > normal kernel: > > freebsd # dmesg | grep ^sio > sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 > sio0: type 16550A, console > sio0: [FILTER] > sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0 > sio1: type 16550A > sio1: [FILTER] > freebsd # dmesg | grep -i ^uart > freebsd # dmesg | grep -i 1655 > sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 > sio0: type 16550A, console > sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0 > sio1: type 16550A > freebsd # dmesg | grep -i console > sio0: type 16550A, console > sc0: at flags 0x100 on isa0 > sc0: VGA <16 virtual consoles, flags=0x100> > freebsd # dmesg | grep -i giant > ohci0: [GIANT-LOCKED] > ehci0: [GIANT-LOCKED] > ohci1: [GIANT-LOCKED] > ohci2: [GIANT-LOCKED] > ehci1: [GIANT-LOCKED] > ppc0: [GIANT-LOCKED] > atkbd0: [GIANT-LOCKED] > > With sio commented out: > > OK boot kernel_uart > /boot/kernel_uart/kernel text=0x3f8090 data=0x5b678+0x38cc8 syms=[0x8+0x6ee08+0x > 8+0x609a9] > / > > And nothing else appears on the console. > > > freebsd # dmesg | grep -i ^sio > freebsd # dmesg | grep -i ^uart > uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 on acpi0 > uart0: [FILTER] > uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 on acpi0 > uart1: [FILTER] > freebsd # dmesg | grep -i 1655 > uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 on acpi0 > uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 on acpi0 > freebsd # dmesg | grep -i console > sc0: at flags 0x100 on isa0 > sc0: VGA <16 virtual consoles, flags=0x300> > > echo hello >> /dev/console > doesn't show up. Nothing shows up on console. > > And looking at files in /var/log I found: > > getty[789]: open /dev/ttyd0: No such file or directory > getty[790]: open /dev/ttyd1: No such file or directory > > > Looks to me like commenting out sio doesn't work so well on my box. > Is that the wrong way to switch from sio to uart? > Is there something else I need to change instead, or in addition? You'll also need to add the uart hints to your device.hints file, if you haven't already, and update /etc/ttys. hint.uart.0.at="isa" hint.uart.0.port="0x3F8" hint.uart.0.flags="0x10" hint.uart.0.irq="4" /etc/ttys: you may find you need to change "ttyd0" to "ttyu0". Gavin From gavin at FreeBSD.org Fri Mar 6 08:19:06 2009 From: gavin at FreeBSD.org (Gavin Atkinson) Date: Fri Mar 6 08:19:12 2009 Subject: kern/118093: [firewire] firewire bus reset hogs CPU, causing data to be lost In-Reply-To: <200903050537.FAA07423@sopwith.solgatos.com> References: <200903050537.FAA07423@sopwith.solgatos.com> Message-ID: <1236354823.88789.10.camel@buffy.york.ac.uk> On Wed, 2009-03-04 at 21:37 +0000, Dieter wrote: > In message <200902022113.n12LDfEI059994@freefall.freebsd.org>, gavin@freebsd.org writes: > > > This looks like it may be some bad > > interaction between the firewire stack and using a serial > > console. To submitter: It may be worth while switching to > > uart(4) rather than sio(4) for your serial ports and seeing > > if that makes any difference (as I don't think uart(4) uses > > the Giant lock). > > The box is running 7.1 now. I commented out sio in the config file > and built a new kernel. > > normal kernel: > > freebsd # dmesg | grep ^sio > sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 > sio0: type 16550A, console > sio0: [FILTER] > sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0 > sio1: type 16550A > sio1: [FILTER] > freebsd # dmesg | grep -i ^uart > freebsd # dmesg | grep -i 1655 > sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 > sio0: type 16550A, console > sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0 > sio1: type 16550A > freebsd # dmesg | grep -i console > sio0: type 16550A, console > sc0: at flags 0x100 on isa0 > sc0: VGA <16 virtual consoles, flags=0x100> > freebsd # dmesg | grep -i giant > ohci0: [GIANT-LOCKED] > ehci0: [GIANT-LOCKED] > ohci1: [GIANT-LOCKED] > ohci2: [GIANT-LOCKED] > ehci1: [GIANT-LOCKED] > ppc0: [GIANT-LOCKED] > atkbd0: [GIANT-LOCKED] > > With sio commented out: > > OK boot kernel_uart > /boot/kernel_uart/kernel text=0x3f8090 data=0x5b678+0x38cc8 syms=[0x8+0x6ee08+0x > 8+0x609a9] > / > > And nothing else appears on the console. > > > freebsd # dmesg | grep -i ^sio > freebsd # dmesg | grep -i ^uart > uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 on acpi0 > uart0: [FILTER] > uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 on acpi0 > uart1: [FILTER] > freebsd # dmesg | grep -i 1655 > uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 on acpi0 > uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 on acpi0 > freebsd # dmesg | grep -i console > sc0: at flags 0x100 on isa0 > sc0: VGA <16 virtual consoles, flags=0x300> > > echo hello >> /dev/console > doesn't show up. Nothing shows up on console. > > And looking at files in /var/log I found: > > getty[789]: open /dev/ttyd0: No such file or directory > getty[790]: open /dev/ttyd1: No such file or directory > > > Looks to me like commenting out sio doesn't work so well on my box. > Is that the wrong way to switch from sio to uart? > Is there something else I need to change instead, or in addition? You'll also need to add the uart hints to your device.hints file, if you haven't already, and update /etc/ttys. hint.uart.0.at="isa" hint.uart.0.port="0x3F8" hint.uart.0.flags="0x10" hint.uart.0.irq="4" /etc/ttys: you may find you need to change "ttyd0" to "ttyu0". Gavin From bugmaster at FreeBSD.org Mon Mar 9 10:15:03 2009 From: bugmaster at FreeBSD.org (FreeBSD bugmaster) Date: Mon Mar 9 10:15:54 2009 Subject: Current problem reports assigned to freebsd-firewire@FreeBSD.org Message-ID: <200903091715.n29HF2JW045215@freefall.freebsd.org> Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- p kern/125673 firewire [firewire] [panic] FreeBSD7 panics when kldunloading f o kern/122951 firewire [firewire] video-transfer via fwcontrol triggers a pan o kern/118093 firewire [firewire] firewire bus reset hogs CPU, causing data t p kern/114646 firewire [firewire] [patch] firewire fails after suspend/resume o kern/113785 firewire [firewire] dropouts when playing DV on firewire o kern/97208 firewire [firewire] System hangs / locks up when a firewire dis o kern/74238 firewire [firewire] fw_rcv: unknown response; firewire ad-hoc w 7 problems total. From simokawa at FreeBSD.ORG Thu Mar 12 23:05:43 2009 From: simokawa at FreeBSD.ORG (Hidetoshi Shimokawa) Date: Thu Mar 12 23:05:53 2009 Subject: Configuration ROM in firewire stack Message-ID: <626eb4530903122242y4202739cg70d69aba84197107@mail.gmail.com> Hi Sean, It looks like you broke Configuration ROM build procedure in firewire stack in http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/firewire/firewire.c.diff?r1=1.104;r2=1.105 In this change, you just copy "src" to "fc->config_rom" but it's wrong. You have to call crom_load() to get CROM built correctly. It is a critical problem for SCSI and dcons(4) target that highly depend on CROM. I think you can easily check this problem by 'fwcontrol -c [your own node_id]', you'll get broken CROM and CRC. If there are anything I can help you to fix this bug, let me know. Thanks, Hidetoshi@AsiaBSDCon2009 @@ -739,19 +758,19 @@ fw_busreset(struct firewire_comm *fc, ui free(devlistp, M_TEMP); } - newrom = malloc(CROMSIZE, M_FW, M_NOWAIT | M_ZERO); src = &fc->crom_src_buf->src; - crom_load(src, (uint32_t *)newrom, CROMSIZE); - if (bcmp(newrom, fc->config_rom, CROMSIZE) != 0) { - /* bump generation and reload */ - src->businfo.generation ++; - /* generation must be between 0x2 and 0xF */ - if (src->businfo.generation < 2) - src->businfo.generation ++; - crom_load(src, (uint32_t *)newrom, CROMSIZE); - bcopy(newrom, (void *)fc->config_rom, CROMSIZE); - } - free(newrom, M_FW); + /* + * If the old config rom needs to be overwritten, + * bump the businfo.generation indicator to + * indicate that we need to be reprobed + */ + if (bcmp(src, fc->config_rom, CROMSIZE) != 0) { + /* generation is a 2 bit field */ + /* valid values are only from 0 - 3 */ + src->businfo.generation = 1; + bcopy(src, (void *)fc->config_rom, CROMSIZE); + } else + src->businfo.generation = 0; } /* Call once after reboot */ @@ -807,13 +826,7 @@ void fw_init(struct firewire_comm *fc) -- /\ Hidetoshi Shimokawa \/ simokawa@FreeBSD.ORG From sean.bruno at dsl-only.net Fri Mar 13 07:32:48 2009 From: sean.bruno at dsl-only.net (Sean Bruno) Date: Fri Mar 13 07:32:55 2009 Subject: Configuration ROM in firewire stack In-Reply-To: <626eb4530903122242y4202739cg70d69aba84197107@mail.gmail.com> References: <626eb4530903122242y4202739cg70d69aba84197107@mail.gmail.com> Message-ID: <1236953165.28926.10.camel@localhost.localdomain> On Fri, 2009-03-13 at 14:42 +0900, Hidetoshi Shimokawa wrote: > Hi Sean, > > It looks like you broke Configuration ROM build procedure in firewire stack in > http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/firewire/firewire.c.diff?r1=1.104;r2=1.105 > > In this change, you just copy "src" to "fc->config_rom" but it's wrong. > You have to call crom_load() to get CROM built correctly. > It is a critical problem for SCSI and dcons(4) target that highly > depend on CROM. > I think you can easily check this problem by 'fwcontrol -c [your own node_id]', > you'll get broken CROM and CRC. If there are anything I can help you to fix this > bug, let me know. > > Thanks, > > Hidetoshi@AsiaBSDCon2009 > > @@ -739,19 +758,19 @@ fw_busreset(struct firewire_comm *fc, ui > free(devlistp, M_TEMP); > } > > - newrom = malloc(CROMSIZE, M_FW, M_NOWAIT | M_ZERO); > src = &fc->crom_src_buf->src; > - crom_load(src, (uint32_t *)newrom, CROMSIZE); > - if (bcmp(newrom, fc->config_rom, CROMSIZE) != 0) { > - /* bump generation and reload */ > - src->businfo.generation ++; > - /* generation must be between 0x2 and 0xF */ > - if (src->businfo.generation < 2) > - src->businfo.generation ++; > - crom_load(src, (uint32_t *)newrom, CROMSIZE); > - bcopy(newrom, (void *)fc->config_rom, CROMSIZE); > - } > - free(newrom, M_FW); > + /* > + * If the old config rom needs to be overwritten, > + * bump the businfo.generation indicator to > + * indicate that we need to be reprobed > + */ > + if (bcmp(src, fc->config_rom, CROMSIZE) != 0) { > + /* generation is a 2 bit field */ > + /* valid values are only from 0 - 3 */ > + src->businfo.generation = 1; > + bcopy(src, (void *)fc->config_rom, CROMSIZE); > + } else > + src->businfo.generation = 0; > } > > /* Call once after reboot */ > @@ -807,13 +826,7 @@ void fw_init(struct firewire_comm *fc) > > Please give this patch at try. I think this should work. Sean -------------- next part -------------- A non-text attachment was scrubbed... Name: firewire.c.diff Type: text/x-patch Size: 4553 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-firewire/attachments/20090313/1fb1e009/firewire.c.bin From dthiele at gmx.net Fri Mar 13 15:59:53 2009 From: dthiele at gmx.net (Daniel Thiele) Date: Fri Mar 13 15:59:59 2009 Subject: firewire disk stopped working In-Reply-To: <49ADD096.1050801@gmx.net> References: <200902150012.49329.boris.kotzev@gmail.com> <49A9B245.8030804@gmx.net> <1236056380.11182.5.camel@localhost.localdomain> <200903031052.31368.boris.kotzev@gmail.com> <1236105014.7868.18.camel@localhost.localdomain> <49ADD096.1050801@gmx.net> Message-ID: <49BAE57E.7020907@gmx.net> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Daniel Thiele wrote: | Sean Bruno wrote: |> Ok, so let's try this a different way. |> |> This patch should be applied against HEAD. This reverts every change I |> have made in the last month. |> |> Once we confirm that this works, I'll start moving forward until we find |> the broken change. |> |> Sean | | Even though the patch applied cleanly, the disk sill does not show up. | Only /dev/pass0 is being created. I also tried different disks | (enclosures to be precise) and different cables without any success. | | The logs (all with debug.firewire_debug=3 and debug.sbp_debug=3) after | applying firewire_revert.diff can be found at: | | http://www-public.tu-bs.de:8080/~y0023183/FreeBSD/Firewire/reverted_patch_20090303 | | | where: | | sysctl.txt | is simply the output of 'sysctl -a | grep "firewire\|sbp"'. For both of | the following files. | | dmesg_reverted_oxfordsemi_debug3.txt | is the dmesg with verbose debug messages (debug.{firewire,sbp}_debug=3) | with my enclosure using the Oxford (911?) chip set. | This dmesg also includes the complete dmesg of my machine and covers | attachment and detachment of the disk. | | dmesg_reverted_wdmybook_debug3.txt | is the dmesg with verbose debug messages (debug.{firewire,sbp}_debug=3) | with a Western Digital My Book enclosure. Unfortunately I don't know the | chip set WD used in this one. | This dmesg just covers the attachment and detachment of the disk. | | | What I did next was trying to find out what versions of the files in | src/sys/dev/firewire caused the disk to stop working. I started with the | versions that work in 7.1-Stable (as of Feb 9). And updated them until | the disk did not get recognized anymore. | | Here is what I tried so far: | | File 7.1 8.0 200812 Feb 1 | 02/09 02/24 snap. commit | (guess) | 0000 0001 0002 | ------------------------------------------------------ | firewire.c 1.100 1.108 1.104 1.104 1.105 | firewire.h 1.21 1.25 1.22 1.25 1.25 | fwdev.c 1.52 1.53 1.53 1.53 1.53 | fwohci.c 1.93 1.98 1.95 1.95 1.96 | fwohci_pci.c 1.60 1.61 1.60 1.60 1.61 | fwohcireg.h 1.23 1.24 1.23 1.24 1.24 | fwohcivar.h 1.16 1.18 1.16 1.16 1.17 | fwphyreg.h 1.3 1.4 1.3 1.4 1.4 | if_fwe.c 1.44 1.46 - - - | if_fwip.c 1.16 1.18 - - - | sbp.c 1.97 1.100 1.97 1.97 1.98 | ------------------------------------------------------ | working: yes no yes yes no | | So, on my machine (still 8.0-CURRENT as of around Feb 24) the versions | of the files mentioned that are used in 7.1-STABLE work. The ones used | in the 200812-CURRENT snapshot also seem to work. Note that I guessed | the the versions in this case (basically I used the versions that, at | most, include changes from November 2008), since I only use that | snapshot as it is on a bootable USB-stick (0000 in the table above). | Next, I tried to update all mentioned files either to their current | version or the version just before the Feb 1 commit (0001 in the table | above). I used the current version whenever the file was not affected by | the Feb 1 commit. This also seems to work. After updating the rest of | the files to the version that contains the Feb 1 commit things stopped | working (0002). Note that I did not touch the if_* sources, as these are | network interfaces. | | At | http://www-public.tu-bs.de:8080/~y0023183/FreeBSD/Firewire/Tests_20090304/ | you can find the following: | | results.txt | the table above in a plain text file. | | Sources/versions | the versions of the files in src/sys/dev/firewire I used. I removed the | leading '1.' from the version and put the remainder in front of the file. | | Sources/working_0000 | Sources/working_0001 | the files in src/sys/dev/firewire used in the corresponding table | columns. | | Sources/broken_0002 | the files that broke firewire disk support in the versions mentioned in | the table. | | | I hope that somehow helps to narrow down the problem. If there is | anything else that I could or should try just let me know. | | | Best regards, | | Daniel | _______________________________________________ | freebsd-firewire@freebsd.org mailing list | http://lists.freebsd.org/mailman/listinfo/freebsd-firewire | To unsubscribe, send any mail to "freebsd-firewire-unsubscribe@freebsd.org" | Hi Sean, I updated my CURRENT today and also applied the patch to firewire.c you included in your reply to the "Configuration ROM in firewire stack" thread here on firewire@, since Hidetoshi Shimokawa also mentioned that the the issue he was addressing also affects SCSI. This patch seems to also fix the issues with my external firewire disk. I did not do much testing yet, but the disk shows up in /dev and dmesg reports: fwohci0: fwohci_intr_core: BUS reset fwohci0: fwohci_intr_core: node_id=0x00000000, SelfID Count=2, non CYCLEMASTER mode firewire0: 2 nodes, maxhop <= 1 cable IRM irm(0) (me) firewire0: root node is not cycle master capable firewire0: bus manager 0 fwohci0: too many cycle lost, no cycle master presents? firewire0: New S800 device ID:0090a9cad5a4d545 sbp0: sbp_show_sdev_info: sbp0:0:0: ordered:1 type:0 EUI:0090a9cad5a4d545 node:1 speed:3 maxrec:8 sbp0: sbp_show_sdev_info: sbp0:0:0 'WD' 'My Book' '000200' da0 at sbp0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI-4 device da0: 50.000MB/s transfers da0: 476940MB (976773168 512 byte sectors: 255H 63S/T 60801C) At http://www-public.tu-bs.de:8080/~y0023183/FreeBSD/Firewire/usr_src_sys_dev_firewire_versions_20090313.txt you can find the exact versions of the files in /usr/src/sys/dev/firewire that I am using. Note that firewire.c has been patched with your firewire.c.diff patch I from the "Configuration ROM in firewire stack" thread. So, thanks for the patches to you both. Best regards, Daniel -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkm65XsACgkQCOZKcWNoXg7pyQCgozSG0CcaG9dV27wA62gDZ6vl s7kAoJPvmBAg1hxF2GXfCNXrA/wfaE2J =m9/8 -----END PGP SIGNATURE----- From bugmaster at FreeBSD.org Mon Mar 16 04:06:55 2009 From: bugmaster at FreeBSD.org (FreeBSD bugmaster) Date: Mon Mar 16 04:07:54 2009 Subject: Current problem reports assigned to freebsd-firewire@FreeBSD.org Message-ID: <200903161106.n2GB6rYe043216@freefall.freebsd.org> Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- p kern/125673 firewire [firewire] [panic] FreeBSD7 panics when kldunloading f o kern/122951 firewire [firewire] video-transfer via fwcontrol triggers a pan o kern/118093 firewire [firewire] firewire bus reset hogs CPU, causing data t p kern/114646 firewire [firewire] [patch] firewire fails after suspend/resume o kern/113785 firewire [firewire] dropouts when playing DV on firewire o kern/97208 firewire [firewire] System hangs / locks up when a firewire dis o kern/74238 firewire [firewire] fw_rcv: unknown response; firewire ad-hoc w 7 problems total. From boris.kotzev at gmail.com Mon Mar 16 05:09:24 2009 From: boris.kotzev at gmail.com (Boris Kotzev) Date: Mon Mar 16 05:09:32 2009 Subject: firewire disk stopped working Message-ID: <200903161408.51018.boris.kotzev@gmail.com> >On Fri, 2009-03-13 at 14:42 +0900, Hidetoshi Shimokawa wrote: >> Hi Sean, >> >> It looks like you broke Configuration ROM build procedure in firewire stack in >> http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/firewire/firewire.c.diff?r1=1.104;r2=1.105 >> >> In this change, you just copy "src" to "fc->config_rom" but it's wrong. >> You have to call crom_load() to get CROM built correctly. >> It is a critical problem for SCSI and dcons(4) target that highly >> depend on CROM. >> I think you can easily check this problem by 'fwcontrol -c [your own node_id]', >> you'll get broken CROM and CRC. If there are anything I can help you to fix this >> bug, let me know. >> >> Thanks, >> >> Hidetoshi at AsiaBSDCon2009 >> >> @@ -739,19 +758,19 @@ fw_busreset(struct firewire_comm *fc, ui >> free(devlistp, M_TEMP); >> } >> >> - newrom = malloc(CROMSIZE, M_FW, M_NOWAIT | M_ZERO); >> src = &fc->crom_src_buf->src; >> - crom_load(src, (uint32_t *)newrom, CROMSIZE); >> - if (bcmp(newrom, fc->config_rom, CROMSIZE) != 0) { >> - /* bump generation and reload */ >> - src->businfo.generation ++; >> - /* generation must be between 0x2 and 0xF */ >> - if (src->businfo.generation < 2) >> - src->businfo.generation ++; >> - crom_load(src, (uint32_t *)newrom, CROMSIZE); >> - bcopy(newrom, (void *)fc->config_rom, CROMSIZE); >> - } >> - free(newrom, M_FW); >> + /* >> + * If the old config rom needs to be overwritten, >> + * bump the businfo.generation indicator to >> + * indicate that we need to be reprobed >> + */ >> + if (bcmp(src, fc->config_rom, CROMSIZE) != 0) { >> + /* generation is a 2 bit field */ >> + /* valid values are only from 0 - 3 */ >> + src->businfo.generation = 1; >> + bcopy(src, (void *)fc->config_rom, CROMSIZE); >> + } else >> + src->businfo.generation = 0; >> } >> >> /* Call once after reboot */ >> @@ -807,13 +826,7 @@ void fw_init(struct firewire_comm *fc) > >Please give this patch at try. I think this should work. > >Sean After updating the source to CURRENT from yesterday and applying your last patch to firewire.c, I found out that the external firewire disk was functional again. The system information is: FreeBSD laptop.universe 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Mon Mar 16 09:13:13 EET 2009 user@laptop.universe:/mnt/ufs/usr/src/sys/CUSTOM amd64 When the disk attaches the dmesg output is: fwohci0: fwohci_intr_core: BUS reset fwohci0: fwohci_intr_core: node_id=0x00000001, SelfID Count=3, CYCLEMASTER mode firewire0: 2 nodes, maxhop <= 1 cable IRM irm(1) (me) firewire0: bus manager 1 firewire0: New S400 device ID:0020370004a03421 sbp0: sbp_show_sdev_info: sbp0:0:0: ordered:1 type:0 EUI:0020370004a03421 node:0 speed:2 maxrec:8 sbp0: sbp_show_sdev_info: sbp0:0:0 'Seagate' 'ATA Device 00' '000102' fwohci0: fwohci_intr_core: BUS reset fwohci0: fwohci_intr_core: node_id=0x00000001, SelfID Count=4, CYCLEMASTER mode firewire0: 2 nodes, maxhop <= 1 cable IRM irm(1) (me) firewire0: bus manager 1 sbp0: sbp_show_sdev_info: sbp0:0:0: ordered:1 type:0 EUI:0020370004a03421 node:0 speed:2 maxrec:8 sbp0: sbp_show_sdev_info: sbp0:0:0 'Seagate' 'ATA Device 00' '000102' da0 at sbp0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI-4 device da0: 50.000MB/s transfers da0: 715404MB (1465149168 512 byte sectors: 255H 63S/T 91201C) I have not done much testing - so far it seems to be working o.k. Thank you very much! Best regards, Boris Kotzev From sean.bruno at dsl-only.net Tue Mar 17 06:45:22 2009 From: sean.bruno at dsl-only.net (Sean Bruno) Date: Tue Mar 17 06:45:29 2009 Subject: Firewire Updates Message-ID: <1237297520.27904.67.camel@localhost.localdomain> I just patched -CURRENT today. Let me know what's still broken and I'll look into it. I think that there is still an issue with dcons between PPC and x86_64? Sean From bugmaster at FreeBSD.org Mon Mar 23 04:06:56 2009 From: bugmaster at FreeBSD.org (FreeBSD bugmaster) Date: Mon Mar 23 04:07:55 2009 Subject: Current problem reports assigned to freebsd-firewire@FreeBSD.org Message-ID: <200903231106.n2NB6sEj003970@freefall.freebsd.org> Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- p kern/125673 firewire [firewire] [panic] FreeBSD7 panics when kldunloading f o kern/122951 firewire [firewire] video-transfer via fwcontrol triggers a pan o kern/118093 firewire [firewire] firewire bus reset hogs CPU, causing data t p kern/114646 firewire [firewire] [patch] firewire fails after suspend/resume o kern/113785 firewire [firewire] dropouts when playing DV on firewire o kern/97208 firewire [firewire] System hangs / locks up when a firewire dis o kern/74238 firewire [firewire] fw_rcv: unknown response; firewire ad-hoc w 7 problems total. From sean.bruno at dsl-only.net Mon Mar 23 16:58:05 2009 From: sean.bruno at dsl-only.net (Sean Bruno) Date: Mon Mar 23 16:58:12 2009 Subject: BSDCan Firewire Plugfest Message-ID: <1237852684.5106.5.camel@localhost.localdomain> Dan has accepted my proposal to have a plugfest at BSDCan on Friday night: http://www.bsdcan.org/2009/schedule/events/144.en.html I'm hoping that folks can bring their various devices and laptops to the occasion. Even if you don't have a Firewire device, swing by with your laptop and see if there's any new information to be gained from your machines. Sean From bugmaster at FreeBSD.org Mon Mar 30 04:06:52 2009 From: bugmaster at FreeBSD.org (FreeBSD bugmaster) Date: Mon Mar 30 04:07:41 2009 Subject: Current problem reports assigned to freebsd-firewire@FreeBSD.org Message-ID: <200903301106.n2UB6oa6054710@freefall.freebsd.org> Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- p kern/125673 firewire [firewire] [panic] FreeBSD7 panics when kldunloading f o kern/122951 firewire [firewire] video-transfer via fwcontrol triggers a pan o kern/118093 firewire [firewire] firewire bus reset hogs CPU, causing data t p kern/114646 firewire [firewire] [patch] firewire fails after suspend/resume o kern/113785 firewire [firewire] dropouts when playing DV on firewire o kern/97208 firewire [firewire] System hangs / locks up when a firewire dis o kern/74238 firewire [firewire] fw_rcv: unknown response; firewire ad-hoc w 7 problems total. From andreast-list at fgznet.ch Mon Mar 30 14:18:34 2009 From: andreast-list at fgznet.ch (Andreas Tobler) Date: Mon Mar 30 14:18:41 2009 Subject: panic on sparc64 with oem fw pci fw card Message-ID: <49D13250.5030300@fgznet.ch> Hi all, I get the below panic when I load fw support on my sparc64. I first posted this issue to the sparc64 list. Marius suggested to post to fw and simokawa@, here I do. On suggestion of Marius I modified the fwohci.c with this: Index: fwohci.c =================================================================== --- fwohci.c (revision 190571) +++ fwohci.c (working copy) @@ -527,7 +527,7 @@ device_printf(dev, "resetting OHCI..."); i = 0; while(OREAD(sc, OHCI_HCCCTL) & OHCI_HCC_RESET) { - if (i++ > 100) break; + if (i++ > 1000) break; DELAY(1000); } if (firewire_debug) Also, I hardcoded firewire_debug to 1 since sysctl does not work on not loaded modules. I'm not able to cross debug since I build this kernel on a MacBook Pro. I have no second sparc64 available to kgdb the issue. The kernel I run is the latest and GREATEST (svn r190571), note beside, hat off, you all, you provide a really cool and fine OS! I'm happy to provide more details on request. Also, if you have some code changes, please. TIA, Andreas --- u60# kldload firewire fwohci0: mem 0x4008000-0x40087ff,0x400c000-0x400ff ff at device 4.0 on pci0 fwohci0: latency timer 24 -> 32. fwohci0: cache size 16 -> 16. fwohci0: [ITHREAD] fwohci0: OHCI version 1.0 (ROM=1) fwohci0: No. of Isochronous channels is 4. fwohci0: EUI64 00:10:74:60:00:00:ee:a9 fwohci0: resetting OHCI...done (loop=0) panic: pcib: PCI bus B error AFAR 0x1ff840080ec AFSR 0x4000f00000000000 cpuid = 0 KDB: stack backtrace: panic() at 0xc0336748 = panic+0x1c8 psycho_pci_bus() at 0xc0629308 = psycho_pci_bus+0x88 intr_event_handle() at 0xc030c41c = intr_event_handle+0x5c intr_execute_handlers() at 0xc0639774 = intr_execute_handlers+0x14 intr_fast() at 0xc0081328 = intr_fast+0x68 -- interrupt level=0xd pil=0 %o7=0xc0372ec0 -- -- data access error %o7=0xc0895800 -- fwphy_rddata() at 0xc0ef8b60 = fwphy_rddata+0x120 fwohci_reset() at 0xc0efb9d8 = fwohci_reset+0x1d8 fwohci_init() at 0xc0efcb54 = fwohci_init+0x9d4 fwohci_pci_attach() at 0xc0eff0f8 = fwohci_pci_attach+0x278 device_attach() at 0xc0366ae4 = device_attach+0x4a4 device_probe_and_attach() at 0xc0367a44 = device_probe_and_attach+0x64 pci_driver_added() at 0xc021c5d4 = pci_driver_added+0x154 devclass_driver_added() at 0xc0364154 = devclass_driver_added+0x74 devclass_add_driver() at 0xc0364e48 = devclass_add_driver+0xa8 driver_module_handler() at 0xc0366578 = driver_module_handler+0x58 module_register_init() at 0xc03227dc = module_register_init+0xdc linker_load_module() at 0xc0317f34 = linker_load_module+0xbd4 kern_kldload() at 0xc03184f8 = kern_kldload+0xb8 kldload() at 0xc0318680 = kldload+0x60 syscall() at 0xc064aaf0 = syscall+0x2f0 -- syscall (304, FreeBSD ELF64, kldload) %o7=0x1008e0 -- userland() at 0x4045b708 user trace: trap %o7=0x1008e0 pc 0x4045b708, sp 0x7fdffffe1e1 pc 0x1006f0, sp 0x7fdffffe2a1 pc 0x40206934, sp 0x7fdffffe361 done KDB: enter: panic [thread pid 1019 tid 100065 ] Stopped at 0xc036e2c0 = kdb_enter+0x80: ta %xcc, 1 From sean.bruno at dsl-only.net Mon Mar 30 14:27:06 2009 From: sean.bruno at dsl-only.net (Sean Bruno) Date: Mon Mar 30 14:27:13 2009 Subject: panic on sparc64 with oem fw pci fw card In-Reply-To: <49D13250.5030300@fgznet.ch> References: <49D13250.5030300@fgznet.ch> Message-ID: <1238448423.3500.4.camel@localhost.localdomain> Andreas: Thank you for the patch. Can you point me to the original emails about this issue? I don't see a problem with this patch as it is, but I would like to understand your problem a bit more. Sean On Mon, 2009-03-30 at 22:57 +0200, Andreas Tobler wrote: > Hi all, > > I get the below panic when I load fw support on my sparc64. > > I first posted this issue to the sparc64 list. Marius suggested to post > to fw and simokawa@, here I do. > > On suggestion of Marius I modified the fwohci.c with this: > > Index: fwohci.c > =================================================================== > --- fwohci.c (revision 190571) > +++ fwohci.c (working copy) > @@ -527,7 +527,7 @@ > device_printf(dev, "resetting OHCI..."); > i = 0; > while(OREAD(sc, OHCI_HCCCTL) & OHCI_HCC_RESET) { > - if (i++ > 100) break; > + if (i++ > 1000) break; > DELAY(1000); > } > if (firewire_debug) > > > Also, I hardcoded firewire_debug to 1 since sysctl does not work on not > loaded modules. > > I'm not able to cross debug since I build this kernel on a MacBook Pro. > I have no second sparc64 available to kgdb the issue. > > The kernel I run is the latest and GREATEST (svn r190571), note beside, > hat off, you all, you provide a really cool and fine OS! > > I'm happy to provide more details on request. Also, if you have some > code changes, please. > > TIA, > Andreas > --- > > u60# kldload firewire > fwohci0: mem > 0x4008000-0x40087ff,0x400c000-0x400ff > ff at device 4.0 on pci0 > fwohci0: latency timer 24 -> 32. > fwohci0: cache size 16 -> 16. > fwohci0: [ITHREAD] > fwohci0: OHCI version 1.0 (ROM=1) > fwohci0: No. of Isochronous channels is 4. > fwohci0: EUI64 00:10:74:60:00:00:ee:a9 > fwohci0: resetting OHCI...done (loop=0) > panic: pcib: PCI bus B error AFAR 0x1ff840080ec AFSR 0x4000f00000000000 > cpuid = 0 > KDB: stack backtrace: > panic() at 0xc0336748 = panic+0x1c8 > psycho_pci_bus() at 0xc0629308 = psycho_pci_bus+0x88 > intr_event_handle() at 0xc030c41c = intr_event_handle+0x5c > intr_execute_handlers() at 0xc0639774 = intr_execute_handlers+0x14 > intr_fast() at 0xc0081328 = intr_fast+0x68 > -- interrupt level=0xd pil=0 %o7=0xc0372ec0 -- > -- data access error %o7=0xc0895800 -- > fwphy_rddata() at 0xc0ef8b60 = fwphy_rddata+0x120 > fwohci_reset() at 0xc0efb9d8 = fwohci_reset+0x1d8 > fwohci_init() at 0xc0efcb54 = fwohci_init+0x9d4 > fwohci_pci_attach() at 0xc0eff0f8 = fwohci_pci_attach+0x278 > device_attach() at 0xc0366ae4 = device_attach+0x4a4 > device_probe_and_attach() at 0xc0367a44 = device_probe_and_attach+0x64 > pci_driver_added() at 0xc021c5d4 = pci_driver_added+0x154 > devclass_driver_added() at 0xc0364154 = devclass_driver_added+0x74 > devclass_add_driver() at 0xc0364e48 = devclass_add_driver+0xa8 > driver_module_handler() at 0xc0366578 = driver_module_handler+0x58 > module_register_init() at 0xc03227dc = module_register_init+0xdc > linker_load_module() at 0xc0317f34 = linker_load_module+0xbd4 > kern_kldload() at 0xc03184f8 = kern_kldload+0xb8 > kldload() at 0xc0318680 = kldload+0x60 > syscall() at 0xc064aaf0 = syscall+0x2f0 > -- syscall (304, FreeBSD ELF64, kldload) %o7=0x1008e0 -- > userland() at 0x4045b708 > user trace: trap %o7=0x1008e0 > pc 0x4045b708, sp 0x7fdffffe1e1 > pc 0x1006f0, sp 0x7fdffffe2a1 > pc 0x40206934, sp 0x7fdffffe361 > done > KDB: enter: panic > [thread pid 1019 tid 100065 ] > Stopped at 0xc036e2c0 = kdb_enter+0x80: ta %xcc, 1 > _______________________________________________ > freebsd-firewire@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-firewire > To unsubscribe, send any mail to "freebsd-firewire-unsubscribe@freebsd.org" From sean.bruno at dsl-only.net Mon Mar 30 15:43:08 2009 From: sean.bruno at dsl-only.net (Sean Bruno) Date: Mon Mar 30 15:43:14 2009 Subject: panic on sparc64 with oem fw pci fw card In-Reply-To: <1238448423.3500.4.camel@localhost.localdomain> References: <49D13250.5030300@fgznet.ch> <1238448423.3500.4.camel@localhost.localdomain> Message-ID: <1238452985.3500.9.camel@localhost.localdomain> On Mon, 2009-03-30 at 14:27 -0700, Sean Bruno wrote: > Andreas: > > Thank you for the patch. Can you point me to the original emails about > this issue? > > I don't see a problem with this patch as it is, but I would like to > understand your problem a bit more. > > Sean > > On Mon, 2009-03-30 at 22:57 +0200, Andreas Tobler wrote: > > Hi all, > > > > I get the below panic when I load fw support on my sparc64. > > > > I first posted this issue to the sparc64 list. Marius suggested to post > > to fw and simokawa@, here I do. > > > > On suggestion of Marius I modified the fwohci.c with this: > > > > Index: fwohci.c > > =================================================================== > > --- fwohci.c (revision 190571) > > +++ fwohci.c (working copy) > > @@ -527,7 +527,7 @@ > > device_printf(dev, "resetting OHCI..."); > > i = 0; > > while(OREAD(sc, OHCI_HCCCTL) & OHCI_HCC_RESET) { > > - if (i++ > 100) break; > > + if (i++ > 1000) break; > > DELAY(1000); > > } > > if (firewire_debug) > > > > Ok, I read http://lists.freebsd.org/pipermail/freebsd-sparc64/2009-March/006308.html and have 2 questions from that thread. 1. You MacBook FireWire no longer works? 2. Try the attached patch on your sparc64 machine. I don't think that the problem is coming from fwohci_reset() but fwohci_probe_phy(). Index: fwohci.c =================================================================== --- fwohci.c (revision 190557) +++ fwohci.c (working copy) @@ -436,7 +436,8 @@ * It is not actually available port on your PC . */ OWRITE(sc, OHCI_HCCCTL, OHCI_HCC_LPS); - DELAY(500); + /*DELAY(500);*/ + DELAY(1500); reg = fwphy_rddata(sc, FW_PHY_SPD_REG); Sean From andreast-list at fgznet.ch Tue Mar 31 11:53:56 2009 From: andreast-list at fgznet.ch (Andreas Tobler) Date: Tue Mar 31 11:54:03 2009 Subject: panic on sparc64 with oem fw pci fw card In-Reply-To: <1238452985.3500.9.camel@localhost.localdomain> References: <49D13250.5030300@fgznet.ch> <1238448423.3500.4.camel@localhost.localdomain> <1238452985.3500.9.camel@localhost.localdomain> Message-ID: <49D266B2.7060209@fgznet.ch> Hi Sean, Sean Bruno wrote: > On Mon, 2009-03-30 at 14:27 -0700, Sean Bruno wrote: >> Andreas: >> >> Thank you for the patch. Can you point me to the original emails about >> this issue? >> >> I don't see a problem with this patch as it is, but I would like to >> understand your problem a bit more. >> >> Sean >> >> On Mon, 2009-03-30 at 22:57 +0200, Andreas Tobler wrote: >>> Hi all, >>> >>> I get the below panic when I load fw support on my sparc64. >>> >>> I first posted this issue to the sparc64 list. Marius suggested to post >>> to fw and simokawa@, here I do. >>> >>> On suggestion of Marius I modified the fwohci.c with this: >>> >>> Index: fwohci.c >>> =================================================================== >>> --- fwohci.c (revision 190571) >>> +++ fwohci.c (working copy) >>> @@ -527,7 +527,7 @@ >>> device_printf(dev, "resetting OHCI..."); >>> i = 0; >>> while(OREAD(sc, OHCI_HCCCTL) & OHCI_HCC_RESET) { >>> - if (i++ > 100) break; >>> + if (i++ > 1000) break; >>> DELAY(1000); >>> } >>> if (firewire_debug) >>> >>> > > Ok, I read > http://lists.freebsd.org/pipermail/freebsd-sparc64/2009-March/006308.html and have 2 questions from that thread. > > 1. You MacBook FireWire no longer works? It never worked :) Just found out about. I run fbsd inside a vm fusion instance on os-x. From the vmware fusion faq: ---- Can I use my FireWire camera or printer in Windows? No, VMware Fusion does not support virtualizing FireWire devices, so you cannot use your FireWire camera or printer with Windows. If your FireWire printer has Mac drivers, you can use it via printer sharing or VMware Fusion?s driverless printing feature. Also, you can access your FireWire hard drives in VMware Fusion by mapping the hard drive to a VMware Shared Folder. Alternatively, if your device has both a USB and FireWire connections, you can connect the device to your virtual machine as a USB device instead. ---- The iMac DV (ppc based) does no longer boot with firewire built in, since r187993. Right now it does not boot at all. It is a bit a flacky machine. But this is not an urgent issue. I have some other problems with it. > 2. Try the attached patch on your sparc64 machine. I don't think that > the problem is coming from fwohci_reset() but fwohci_probe_phy(). I did, but it needed a bit of tuning :) Here is what I have now. The above patch I backed out. The only diff I use is this: Index: fwohci.c =================================================================== --- fwohci.c (revision 190594) +++ fwohci.c (working copy) @@ -436,7 +436,7 @@ * It is not actually available port on your PC . */ OWRITE(sc, OHCI_HCCCTL, OHCI_HCC_LPS); - DELAY(500); + DELAY(6000); reg = fwphy_rddata(sc, FW_PHY_SPD_REG); The 6000 is the smallest value which works. 5500 does not work. Between I did not play. Thanks a lot! Can I test something else? Here the verbose dump: u60# kldload firewire fwohci0: mem 0x4008000-0x40087ff,0x400c000-0x400ff ff at device 4.0 on pci0 fwohci0: latency timer 24 -> 32. fwohci0: cache size 16 -> 16. fwohci0: [ITHREAD] fwohci0: OHCI version 1.0 (ROM=1) fwohci0: No. of Isochronous channels is 4. fwohci0: EUI64 00:10:74:60:00:00:ee:a9 fwohci0: resetting OHCI...done (loop=0) fwohci0: Phy 1394a available S400, 3 ports. fwohci0: Enable 1394a Enhancements fwohci0: Link S400, max_rec 2048 bytes. fwohci0: BUS_OPT 0xa002 -> 0xf800a002 fwohci0: fwohci_set_intr: 1 firewire0: on fwohci0 fwohci0: Initiate bus reset fwohci0: fwohci_intr_core: BUS reset fwohci0: fwohci_intr_core: node_id=0x00000000, SelfID Count=1, CYCLEMASTER mode node:0 link:1 gap:5 spd:2 con:1 pwr:4 p0:1 p1:1 p2:1 i:1 m:0 firewire0: 1 nodes, maxhop <= 0 cable IRM irm(0) (me) fwohci0: fwohci_set_bus_manager: 0->0 (loop=0) firewire0: bus manager 0 firewire0: fw_phy_config: root_node=-1 gap_count=5 fwohci0: fwohci_start: maxdesc 2 fwohci0: start AT DMA status=0 u60# firewire0: fw_bus_probe:iterate and invalidate all nodes firewire0: fw_explore:found myself node(0) fc->nodeid(0) fc->max_node(0) bus_explore done fwohci0: fwohci_intr_core: BUS reset fwohci0: fwohci_intr_core: node_id=0x00000000, SelfID Count=2, non CYCLEMASTER m ode node:0 link:1 gap:5 spd:2 con:1 pwr:4 p0:1 p1:1 p2:2 i:1 m:0 node:1 link:1 gap:63 spd:2 con:0 pwr:0 p0:1 p1:3 p2:0 i:0 m:0 firewire0: 2 nodes, maxhop <= 1 cable IRM irm(0) (me) fwohci0: fwohci_set_bus_manager: 0->0 (loop=0) firewire0: root node is not cycle master capable firewire0: bus manager 0 firewire0: fw_phy_config: root_node=0 gap_count=5 fwohci0: start AT DMA status=11 fwohci0: too many cycle lost, no cycle master presents? firewire0: fw_bus_probe:iterate and invalidate all nodes firewire0: fw_explore:found myself node(0) fc->nodeid(0) fc->max_node(1) firewire0: fw_explore:node(1) fc->max_node(1) found firewire0: split transaction timeout: tl=0x1 flag=0x04 send: dst=0x01 tl=0x01 rt=0 tcode=0x4 pri=0x0 src=0x000 firewire0: fw_explore_node: node1: explore_read_quads failure firewire0: fw_explore: node 2, err = -1 fwohci0: txd err=14 ack busy_X firewire0: fw_explore_node: node1: explore_read_quads failure firewire0: fw_explore: node 2, err = -1 fwohci0: txd err=14 ack busy_X firewire0: fw_explore_node: node1: explore_read_quads failure firewire0: fw_explore: node 2, err = -1 bus_explore done fwohci0: fwohci_intr_core: BUS reset fwohci0: fwohci_intr_core: node_id=0x00000001, SelfID Count=3, CYCLEMASTER mode node:0 link:1 gap:63 spd:2 con:0 pwr:0 p0:1 p1:2 p2:0 i:1 m:0 node:1 link:1 gap:5 spd:2 con:1 pwr:4 p0:1 p1:1 p2:3 i:0 m:0 firewire0: 2 nodes, maxhop <= 1 cable IRM irm(1) (me) fwohci0: fwohci_set_bus_manager: 1->1 (loop=0) firewire0: bus manager 1 firewire0: fw_phy_config: root_node=1 gap_count=5 fwohci0: start AT DMA status=14 firewire0: fw_bus_probe:iterate and invalidate all nodes firewire0: fw_explore:node(0) fc->max_node(1) found firewire0: fw_explore:found myself node(1) fc->nodeid(1) fc->max_node(1) firewire0: fw_explore_node: node(0) BUS INFO BLOCK: irmc(0) cmc(0) isc(0) bmc(0) pmc(0) cyc_clk_acc(255) max_rec(5) max_rom(0) gener ation(0) link_spd(2) firewire0: New S400 device ID:0001a30000054263 firewire0: fw_explore: node 2, err = 0 bus_explore done u60# kldload sbp sbp0: on firewire0 sbp0: sbp_show_sdev_info: sbp0:0:0: ordered:1 type:0 EUI:0001a30000054263 node:0 speed:2 maxrec:8 sbp0: sbp_show_sdev_info: sbp0:0:0 'Genesys Logic' '' '' u60# fwohci0: fwohci_start: maxdesc 3 da2 at sbp0 bus 0 target 0 lun 0 da2: Fixed Direct Access SCSI-0 device da2: 50.000MB/s transfers da2: 57231MB (117210240 512 byte sectors: 255H 63S/T 7296C) Regards, Andreas