kern/68978 , Firewire crashes, loose pointers in kernel ?

bofn bofn at irq.org
Sun Aug 8 21:52:00 PDT 2004


Hi,

i have the same issue but with brand new hardware running 4.10 stable todays
build. 

it happens when i pump a fast data stream to the device for a few minutes.
it doesnt matter if i use tar to the raw device, or a file to a fs on the disk.
the enclosure goes into a error state after this.

it works fine when talking to an OS-X or Win2K system.

this is the log after a tar dump to /dev/da0: 
----------8<-------------------------
da0 at sbp0 bus 0 target 0 lun 0
da0: <Prolific (1394 ATAPI,Rev 0102> Fixed Simplified Direct Access SCSI-4
device 
da0: 50.000MB/s transfers
da0: 190782MB (390721968 512 byte sectors: 255H 63S/T 24321C)
sbp0:0:0 request timeout(cmd orb:0x1a18d76c) ... agent reset
sbp0:0:0 request timeout(cmd orb:0x1a18d8a4) ... target reset
sbp0:0:0 request timeout(mgm orb:0x1a18d9dc) ... reset start
fwohci0: txd err=14 ack busy_X
fw_asybusy
fwohci0: txd err=14 ack busy_X
fw_asybusy
fwohci0: txd err=14 ack busy_X
fw_asybusy
fwohci0: txd err=14 ack busy_X
fw_asybusy
firewire0: max_asyretry exceeded
sbp0:0:0 sbp_reset_start failed: resp=16
firewire0: split transaction timeout dst=0xffc0 tl=0x39 state=8
sbp0:0:0 sbp_reset_start failed: resp=60


More information about the freebsd-bugs mailing list