Date: Fri, 13 Feb 2009 05:00:34 -0800 From: Sean Bruno <sean.bruno@dsl-only.net> To: Chris Ruiz <chris@young-alumni.com> Cc: freebsd-firewire <freebsd-firewire@FreeBSD.org> Subject: Re: fwohci0: panic: blockable sleep lock (sleep mutex ) Giant @ /usr/src/sys/dev/kbdmux/kbdmux.c:1103 Message-ID: <1234530034.30696.191.camel@localhost.localdomain> In-Reply-To: <A159F416-3B79-403D-886A-3DB41939B9D4@young-alumni.com> References: <A1D83E0F-7253-45F8-9080-D92577BFCFDC@young-alumni.com> <1234325652.14556.9.camel@localhost.localdomain> <A159F416-3B79-403D-886A-3DB41939B9D4@young-alumni.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 2009-02-13 at 02:41 -0600, Chris Ruiz wrote: > On Feb 10, 2009, at 10:14 PM, Sean Bruno wrote: > > > On Tue, 2009-02-10 at 20:48 -0600, Chris Ruiz wrote: > >> > >> After 11 days of uptime, I typed 'fwcontrol -p' from a ssh session > >> and > >> my system rebooted. This is all the information I could obtain. > >> After reboot, fwcontrol did not cause another panic. I do no have > >> any > >> swap nor did I get a chance to enter the debugger before the reboot. > >> I'm currently in the process of updating to 188474 and will report > >> back if this happens again. > >> > > > > > > Ah ... finally, an AMD64 reporter. <grins evilly> > > > > Let's break this down a bit, what Firewire card do you have(pciconf - > > lv) > > fwohci0@pci0:6:3:0: class=0x0c0010 card=0x581111c1 chip=0x581111c1 > rev=0x70 hdr=0x00 > vendor = 'Lucent/Agere Systems (Was: AT&T MicroElectronics)' > device = 'FW322 1394A PCI PHY/Link Open Host Ctrlr I/F' > class = serial bus > subclass = FireWire > > This "card" is built onto my motherboard. > > > What Firewire device was attached to the box? > > Don't laugh, there were no devices attached when the kernel paniced. > > > What is the output of "fwcontrol -p" and "fwcontrol"? > > # fwcontrol -p > === base register === > 0x05 0x05 0xe2 0x40 0xc0 0x03 0x00 0x00 > Physical_ID:1 R:0 CPS:1 > RHB:0 IBR:0 Gap_Count:5 > Extended:7 Num_Ports:2 > PHY_Speed:2 Delay:0 > LCtrl:1 C:1 Jitter:0 Pwr_Class:0 > WDIE:0 ISBR:0 CTOI:0 CPSI:0 STOI:0 PEI:0 EAA:1 EMC:1 > Max_Legacy_SPD:0 BLINK:0 Bridge:0 > Page_Select:0 Port_Select0 > > === page 0 port 0 === > 0xf8 0x00 0x00 0x00 0x00 0x00 0x00 0x00 > Astat:3 BStat:3 Ch:1 Con:0 RXOK:0 Dis:0 > Negotiated_speed:0 PIE:0 Fault:0 Stanby_fault:0 Disscrm:0 B_Only:0 > DC_connected:0 Max_port_speed:0 LPP:0 Cable_speed:0 > Connection_unreliable:0 Beta_mode:0 > Port_error:0x0 > Loop_disable:0 In_standby:0 Hard_disable:0 > > === page 0 port 1 === > 0xf8 0x00 0x00 0x00 0x00 0x00 0x00 0x00 > Astat:3 BStat:3 Ch:1 Con:0 RXOK:0 Dis:0 > Negotiated_speed:0 PIE:0 Fault:0 Stanby_fault:0 Disscrm:0 B_Only:0 > DC_connected:0 Max_port_speed:0 LPP:0 Cable_speed:0 > Connection_unreliable:0 Beta_mode:0 > Port_error:0x0 > Loop_disable:0 In_standby:0 Hard_disable:0 > > === page 1 === > 0x01 0x00 0x00 0x60 0x1d 0x03 0x23 0x70 > Compliance:1 > Vendor_ID:0x00601d > Product_ID:0x032370 > > # fwcontrol > 1 devices (info_len=1) > node EUI64 status hostname > 0 00-90-27-00-01-d0-dc-04 0 > > I did plug in my 3g iPod and caught a bunch of error messages. Last > time I used my iPod on fbsd was probably back a couple years ago when > 6 became STABLE and it worked. My iPod works fine with iTunes on OSX > and with my car's headunit's iPod controller. > > Feb 13 02:33:59 attack kernel: fwohci0: fwohci_intr_core: BUS reset > Feb 13 02:33:59 attack kernel: fwohci0: fwohci_intr_core: > node_id=0x00000001, SelfID Count=3, CYCLEMASTER mode > Feb 13 02:33:59 attack kernel: firewire0: 2 nodes, maxhop <= 1, cable > IRM = 1 (me) > Feb 13 02:33:59 attack kernel: firewire0: bus manager 1 (me) > Feb 13 02:33:59 attack kernel: firewire0: New S400 device ID: > 000a270002593efd > Feb 13 02:34:00 attack kernel: sbp0:0:0 No additional information to > report > Feb 13 02:34:03 attack last message repeated 7 times > Feb 13 02:34:03 attack kernel: da1 at sbp0 bus 0 target 0 lun 0 > Feb 13 02:34:03 attack kernel: da1: <Apple Co iPod 2700> Removable > Simplified Direct Access SCSI-2 device > Feb 13 02:34:03 attack kernel: da1: 50.000MB/s transfers > Feb 13 02:34:03 attack kernel: da1: 19073MB (39063024 512 byte > sectors: 255H 63S/T 2431C) > Feb 13 02:34:05 attack kernel: sbp0:0:0 Request aborted > Feb 13 02:34:05 attack kernel: (da1:sbp0:0:0:0): READ(10). CDB: 28 0 0 > 0 0 1 0 0 1 0 > Feb 13 02:34:05 attack kernel: (da1:sbp0:0:0:0): CAM Status: SCSI > Status Error > Feb 13 02:34:05 attack kernel: (da1:sbp0:0:0:0): SCSI Status: Check > Condition > Feb 13 02:34:05 attack kernel: (da1:sbp0:0:0:0): MEDIUM ERROR > info?:dec0adde csi:de,c0,ad,de asc:0,0 > Feb 13 02:34:05 attack kernel: (da1:sbp0:0:0:0): No additional sense > information > Feb 13 02:34:05 attack kernel: (da1:sbp0:0:0:0): Retrying Command (per > Sense Data) > Feb 13 02:34:06 attack kernel: sbp0:0:0 Request aborted > Feb 13 02:34:06 attack kernel: (da1:sbp0:0:0:0): READ(10). CDB: 28 0 0 > 0 0 1 0 0 1 0 > Feb 13 02:34:06 attack kernel: (da1:sbp0:0:0:0): CAM Status: SCSI > Status Error > Feb 13 02:34:06 attack kernel: (da1:sbp0:0:0:0): SCSI Status: Check > Condition > Feb 13 02:34:06 attack kernel: (da1:sbp0:0:0:0): MEDIUM ERROR > info?:dec0adde csi:de,c0,ad,de asc:0,0 > Feb 13 02:34:06 attack kernel: (da1:sbp0:0:0:0): No additional sense > information > Feb 13 02:34:06 attack kernel: (da1:sbp0:0:0:0): Retrying Command (per > Sense Data) > > These messages will continue on until i unplug my iPod. > > Feb 13 02:34:54 attack kernel: fwohci0: fwohci_intr_core: BUS reset > Feb 13 02:34:54 attack kernel: fwohci0: fwohci_intr_core: > node_id=0x00000000, SelfID Count=4, CYCLEMASTER mode > Feb 13 02:34:54 attack kernel: firewire0: 1 nodes, maxhop <= 0, cable > IRM = 0 (me) > Feb 13 02:34:54 attack kernel: firewire0: bus manager 0 (me) > Feb 13 02:34:55 attack kernel: (da1:sbp0:0:0:0): lost device > Feb 13 02:34:55 attack kernel: (da1:sbp0:0:0:0): Synchronize cache > failed, status == 0x8, scsi status == 0x0 > Feb 13 02:34:55 attack kernel: (da1:sbp0:0:0:0): removing device entry > Hrm ... Ok. Any chance that the iPod is an 800 capable device? If it is, I'll have a patch for you. Sean
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1234530034.30696.191.camel>