Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Feb 2006 21:00:24 GMT
From:      Heikki Suonsivu <hsu@wlansystems.com>
To:        freebsd-bugs@FreeBSD.org
Subject:   Re: kern/79168: Problems running two firewire disks on one bus
Message-ID:  <200602262100.k1QL0OOp095070@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/79168; it has been noted by GNATS.

From: Heikki Suonsivu <hsu@wlansystems.com>
To: bug-followup@FreeBSD.org, bacon@smithers.neuro.mcw.edu
Cc:  
Subject: Re: kern/79168: Problems running two firewire disks on one bus
Date: Sun, 26 Feb 2006 22:57:56 +0200

 This problem is not just firewire problem.  It happens also on mix of FW 
 and USB external disks, with same symptsoms.
 
 Unknown service addr 0x0000:0x0da3a000 WREQB(1) src=0xffc0 data=8
 Unknown service addr 0x0000:0x0979e000 WREQB(1) src=0xffc0 data=8
 Unknown service addr 0x0000:0xffffc8ff WREQB(1) src=0xffc0 data=8
 Unknown service addr 0x0000:0x06ccf000 WREQB(1) src=0xffc0 data=8
 Unknown service addr 0x0000:0x14f80000 WREQB(1) src=0xffc0 data=8
 Unknown service addr 0x0000:0x003cc000 WREQB(1) src=0xffc0 data=8
 Unknown service addr 0x0000:0x023ac800 WREQB(1) src=0xffc0 data=8
 Unknown service addr 0x0000:0x03d6a000 WREQB(1) src=0xffc0 data=8
 Unknown service addr 0x0000:0x09505000 WREQB(1) src=0xffc0 data=8
 Unknown service addr 0x0000:0x09da4000 WREQB(1) src=0xffc0 data=8
 Unknown service addr 0x0000:0x12202000 WREQB(1) src=0xffc0 data=8
 Unknown service addr 0x0000:0x0c721000 WREQB(1) src=0xffc0 data=8
 Unknown service addr 0x0000:0x028f3000 WREQB(1) src=0xffc0 data=8
 Unknown service addr 0x0000:0x1341f800 WREQB(1) src=0xffc0 data=8
 Unknown service addr 0x0000:0x12ecb000 WREQB(1) src=0xffc0 data=8
 Unknown service addr 0x0000:0x0bb13800 WREQB(1) src=0xffc0 data=8
 Unknown service addr 0x0000:0x06f54000 WREQB(1) src=0xffc0 data=8
 Unknown service addr 0x0000:0x06a69000 WREQB(1) src=0xffc0 data=8
 
 In this case I was copying large amount of data from firewire disk to 
 usb2 external disk.
 
 Drive from where I was copying (mounted read-only during time of 
 copying).  This is connected to firewire. I have four FW disks, two on 
 each bus.
 
 da1 at sbp0 bus 0 target 0 lun 0
 da1: <Maxtor OneTouch 0000> Fixed Direct Access SCSI-4 device
 da1: 50.000MB/s transfers
 da1: 286103MB (585938944 512 byte sectors: 255H 63S/T 36473C)
 
 Drive I was copying to.  This is connected to USB2 port. In this case, 
 both drives are conneced to same card (it is one of those firewire/usb 
 combo cards).
 
 da0 at umass-sim0 bus 0 target 0 lun 0
 da0: <LaCie BigDisk > Fixed Direct Access SCSI-0 device
 da0: 40.000MB/s transfers
 da0: 476950MB (976794336 512 byte sectors: 255H 63S/T 60802C)
 
 After some of these messages, there are varying effects, usually 
 detoriating condition.  Sometimes I see that ls locks up, sometimes 
 hard, sometimes interruptable. Sometimes I can umount, sometimes the 
 computer locks when unmounting.  If I continue to play with it rather 
 than reboot, I end up with a complete lockup.
 
 I have seen the same problem on another computer.  There did not seem to 
 be difference between USB and FW, both caused the same problem.
 
 The full dmesg
 
 Copyright (c) 1992-2006 The FreeBSD Project.
 Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
          The Regents of the University of California. All rights reserved.
 FreeBSD 5.5-PRERELEASE #4: Sat Feb 25 16:27:23 EET 2006
      hsu@lelu.olari.bbnetworks.net:/usr/obj/usr/src/sys/HSU5
 Timecounter "i8254" frequency 1193182 Hz quality 0
 CPU: Pentium III/Pentium III Xeon/Celeron (547.62-MHz 686-class CPU)
    Origin = "GenuineIntel"  Id = 0x673  Stepping = 3
  
 Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
 real memory  = 402653184 (384 MB)
 avail memory = 384335872 (366 MB)
 npx0: <math processor> on motherboard
 npx0: INT 16 interface
 cpu0 on motherboard
 pcib0: <Intel 82443BX (440 BX) host to PCI bridge> pcibus 0 on motherboard
 pir0: <PCI Interrupt Routing Table: 6 Entries> on motherboard
 pci0: <PCI bus> on pcib0
 agp0: <Intel 82443BX (440 BX) host to PCI bridge> mem 
 0x44000000-0x47ffffff at device 0.0 on pci0
 pcib1: <PCI-PCI bridge> at device 1.0 on pci0
 pci1: <PCI bus> on pcib1
 pci1: <display, VGA> at device 0.0 (no driver attached)
 pci0: <multimedia, video> at device 13.0 (no driver attached)
 de0: <Digital 21140A Fast Ethernet> port 0x1000-0x107f mem 
 0x40900000-0x4090007f irq 11 at device 14.0 on pci0
 de0: 21140A [10-100Mb/s] pass 2.2
 de0: Ethernet address: 00:80:c8:f6:95:0a
 de0: if_start running deferred for Giant
 ohci0: <AcerLabs M5237 (Aladdin-V) USB controller> mem 
 0x4c000000-0x4c000fff irq 11 at device 15.0 on pci0
 usb0: OHCI version 1.0, legacy support
 usb0: <AcerLabs M5237 (Aladdin-V) USB controller> on ohci0
 usb0: USB revision 1.0
 uhub0: AcerLabs OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub0: 2 ports with 2 removable, self powered
 ohci1: <AcerLabs M5237 (Aladdin-V) USB controller> mem 
 0x4c100000-0x4c100fff irq 11 at device 15.1 on pci0
 usb1: OHCI version 1.0, legacy support
 usb1: <AcerLabs M5237 (Aladdin-V) USB controller> on ohci1
 usb1: USB revision 1.0
 uhub1: AcerLabs OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub1: 2 ports with 2 removable, self powered
 ohci2: <AcerLabs M5237 (Aladdin-V) USB controller> mem 
 0x4c200000-0x4c200fff irq 11 at device 15.2 on pci0
 usb2: OHCI version 1.0, legacy support
 usb2: <AcerLabs M5237 (Aladdin-V) USB controller> on ohci2
 usb2: USB revision 1.0
 uhub2: AcerLabs OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub2: 2 ports with 2 removable, self powered
 ehci0: <EHCI (generic) USB 2.0 controller> mem 0x4c400000-0x4c4000ff irq 
 11 at device 15.3 on pci0
 usb3: EHCI version 1.0
 usb3: companion controllers, 2 ports each: usb0 usb1 usb2
 usb3: <EHCI (generic) USB 2.0 controller> on ehci0
 usb3: USB revision 2.0
 uhub3: AcerLabs EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
 uhub3: 6 ports with 6 removable, self powered
 umass0: LaCie Group.SA BigDisk, rev 2.00/1.18, addr 2
 umass0: Get Max Lun not supported (STALLED)
 fwohci0: <1394 Open Host Controller Interface> mem 0x4c300000-0x4c3007ff 
 irq 11 at device 15.4 on pci0
 fwohci0: OHCI version 1.10 (ROM=1)
 fwohci0: No. of Isochronous channels is 4.
 fwohci0: EUI64 00:90:e6:00:00:00:02:e5
 fwohci0: Phy 1394a available S400, 2 ports.
 fwohci0: Link S400, max_rec 2048 bytes.
 firewire0: <IEEE1394(FireWire) bus> on fwohci0
 fwe0: <Ethernet over FireWire> on firewire0
 if_fwe0: Fake Ethernet address: 02:90:e6:00:02:e5
 fwe0: Ethernet address: 02:90:e6:00:02:e5
 fwe0: if_start running deferred for Giant
 sbp0: <SBP-2/SCSI over FireWire> on firewire0
 fwohci0: Initiate bus reset
 fwohci0: node_id=0xc800ffc4, gen=1, CYCLEMASTER mode
 firewire0: 5 nodes, maxhop <= 4, cable IRM = 4 (me)
 firewire0: bus manager 4 (me)
 pcm0: <AudioPCI ES1373-8> port 0x1080-0x10bf irq 11 at device 16.0 on pci0
 pcm0: <Cirrus Logic CS4297A AC97 Codec>
 isab0: <PCI-ISA bridge> at device 20.0 on pci0
 isa0: <ISA bus> on isab0
 atapci0: <Intel PIIX4 UDMA33 controller> port 
 0x10e0-0x10ef,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 20.1 on pci0
 ata0: channel #0 on atapci0
 ata1: channel #1 on atapci0
 uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port 0x10c0-0x10df irq 
 11 at device 20.2 on pci0
 usb4: <Intel 82371AB/EB (PIIX4) USB controller> on uhci0
 usb4: USB revision 1.0
 uhub4: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub4: 2 ports with 2 removable, self powered
 pci0: <bridge> at device 20.3 (no driver attached)
 orm0: <ISA Option ROMs> at iomem 0xe0000-0xe7fff,0xc0000-0xc7fff on isa0
 pmtimer0 on isa0
 atkbdc0: <Keyboard controller (i8042)> at port 0x64,0x60 on isa0
 atkbd0: <AT Keyboard> irq 1 on atkbdc0
 kbd0 at atkbd0
 psm0: <PS/2 Mouse> irq 12 on atkbdc0
 psm0: model IntelliMouse Explorer, device ID 4
 fdc0: <Enhanced floppy controller> at port 0x3f0-0x3f5 irq 6 drq 2 on isa0
 fd0: <1440-KB 3.5" drive> on fdc0 drive 0
 ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
 ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
 ppc0: FIFO with 16/16/8 bytes threshold
 ppbus0: <Parallel port bus> on ppc0
 plip0: <PLIP network interface> on ppbus0
 lpt0: <Printer> on ppbus0
 lpt0: Interrupt-driven port
 ppi0: <Parallel I/O> on ppbus0
 sc0: <System console> at flags 0x100 on isa0
 sc0: VGA <16 virtual consoles, flags=0x300>
 sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
 sio0: type 16550A
 sio1 at port 0x2f8-0x2ff irq 3 on isa0
 sio1: type 16550A
 vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
 unknown: <PNP0401> can't assign resources (port)
 unknown: <PNP0501> can't assign resources (port)
 unknown: <PNP0501> can't assign resources (port)
 unknown: <PNP0700> can't assign resources (port)
 unknown: <PNP0303> can't assign resources (port)
 unknown: <PNP0f13> can't assign resources (irq)
 unknown: <PNP0c02> can't assign resources (port)
 unknown: <PNP0c02> can't assign resources (port)
 Timecounter "TSC" frequency 547622239 Hz quality 800
 Timecounters tick every 10.000 msec
 IPv6 packet filtering initialized, default to accept, logging limited to 
 500 packets/entry
 ipfw2 initialized, divert enabled, rule-based forwarding disabled, 
 default to accept, logging limited to 500 packets/entry by default
 ad0: 73308MB <IBM-DTLA-307075/TXAOA50C> [148945/16/63] at ata0-master UDMA33
 ad1: 305245MB <WDC WD3200JB-00KFA0/08.05J08> [620181/16/63] at 
 ata0-slave UDMA33
 acd0: CDRW <LITE-ON COMBO LTC-48161H/KH0N> at ata1-master PIO4
 ad3: 286103MB <Maxtor 5A300J0/RAMB1TV0> [581290/16/63] at ata1-slave UDMA33
 firewire0: New S400 device ID:0010b92000d5db66
 firewire0: New S400 device ID:0010b9f7011466a0
 firewire0: New S400 device ID:0010b92100409c86
 firewire0: New S400 device ID:0010b9f701222bcc
 da1 at sbp0 bus 0 target 0 lun 0
 da1: <Maxtor OneTouch 0000> Fixed Direct Access SCSI-4 device
 da1: 50.000MB/s transfers
 da1: 286103MB (585938944 512 byte sectors: 255H 63S/T 36473C)
 da2 at sbp0 bus 0 target 1 lun 0
 da2: <Maxtor OneTouch II 0310> Fixed Direct Access SCSI-4 device
 da2: 50.000MB/s transfers
 da2: 286188MB (586114704 512 byte sectors: 255H 63S/T 36483C)
 da3 at sbp0 bus 0 target 2 lun 0
 da3: <Maxtor OneTouch 0000> Fixed Direct Access SCSI-4 device
 da3: 50.000MB/s transfers
 da3: 286103MB (585938944 512 byte sectors: 255H 63S/T 36473C)
 da4 at sbp0 bus 0 target 3 lun 0
 da4: <Maxtor OneTouch 0000> Fixed Direct Access SCSI-4 device
 da4: 50.000MB/s transfers
 da4: 286103MB (585938944 512 byte sectors: 255H 63S/T 36473C)
 da0 at umass-sim0 bus 0 target 0 lun 0
 da0: <LaCie BigDisk > Fixed Direct Access SCSI-0 device
 da0: 40.000MB/s transfers
 da0: 476950MB (976794336 512 byte sectors: 255H 63S/T 60802C)
 Mounting root from ufs:/dev/ad0s1a
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200602262100.k1QL0OOp095070>