From nobody@FreeBSD.org Sat Jan 24 02:07:16 2004 Return-Path: Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 114EE16A4CE for ; Sat, 24 Jan 2004 02:07:16 -0800 (PST) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA4A843D31 for ; Sat, 24 Jan 2004 02:07:12 -0800 (PST) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.12.10/8.12.10) with ESMTP id i0OA7CdL003483 for ; Sat, 24 Jan 2004 02:07:12 -0800 (PST) (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.12.10/8.12.10/Submit) id i0OA7Cqf003482; Sat, 24 Jan 2004 02:07:12 -0800 (PST) (envelope-from nobody) Message-Id: <200401241007.i0OA7Cqf003482@www.freebsd.org> Date: Sat, 24 Jan 2004 02:07:12 -0800 (PST) From: Gary To: freebsd-gnats-submit@FreeBSD.org Subject: EHCI panic on Dell D800 while docked w/ port replicator X-Send-Pr-Version: www-2.0 >Number: 61834 >Category: i386 >Synopsis: [panic] EHCI panic on Dell D800 while docked w/ port replicator >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: closed >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Jan 24 02:10:05 PST 2004 >Closed-Date: Sun Apr 10 03:13:41 GMT 2005 >Last-Modified: Sun Apr 10 03:13:41 GMT 2005 >Originator: Gary >Release: FreeBSD 5.2-current >Organization: >Environment: Recent FreeBSD-current kernel Dell Latitude D800 Port replicator >Description: boot -Dv taken while docked: SMAP type=01 base=0000000000000000 len=000000000009f000 SMAP type=02 base=000000000009f000 len=0000000000001000 SMAP type=01 base=0000000000100000 len=000000001feae000 SMAP type=02 base=000000001ffae000 len=0000000000052000 SMAP type=02 base=00000000feda0000 len=0000000000060000 SMAP type=02 base=00000000ffb00000 len=0000000000500000 Copyright (c) 1992-2003 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.2-CURRENT #1: Sat Jan 24 09:19:50 GMT 2004 root@server:/home/build/src-current/sys/i386/compile/GPALMER Preloaded elf kernel "/boot/kernel/kernel" at 0xc0a4d000. Preloaded userconfig_script "/boot/kernel.conf" at 0xc0a4d1d8. Preloaded elf module "/boot/kernel/snd_ich.ko" at 0xc0a4d228. Preloaded elf module "/boot/kernel/snd_pcm.ko" at 0xc0a4d2d4. Preloaded elf module "/boot/kernel/nvidia.ko" at 0xc0a4d380. Preloaded elf module "/boot/kernel/linux.ko" at 0xc0a4d42c. Preloaded elf module "/boot/kernel/acpi.ko" at 0xc0a4d4d8. Calibrating clock(s) ... i8254 clock: 1193197 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency Timecounter "i8254" frequency 1193182 Hz quality 0 Calibrating TSC clock ... TSC clock: 1395477454 Hz CPU: Intel(R) Pentium(R) M processor 1400MHz (1395.48-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x695 Stepping = 5 Features=0xa7e9f9bf real memory = 536535040 (511 MB) Physical memory chunk(s): 0x0000000000001000 - 0x000000000009efff, 647168 bytes (158 pages) 0x0000000000100000 - 0x00000000003fffff, 3145728 bytes (768 pages) 0x0000000000c26000 - 0x000000001f686fff, 514199552 bytes (125537 pages) avail memory = 515301376 (491 MB) bios32: Found BIOS32 Service Directory header at 0xc00ffe80 bios32: Entry = 0xffe90 (c00ffe90) Rev = 0 Len = 1 pcibios: PCI BIOS entry at 0xf0000+0xc97e pnpbios: Found PnP BIOS data at 0xc00fe2d0 pnpbios: Entry = f0000:e2f4 Rev = 1.0 pnpbios: Event flag at 4b4 Other BIOS signatures found: wlan: <802.11 Link Layer> random: mem: Pentium Pro MTRR support enabled null: npx0: [FAST] npx0: on motherboard npx0: INT 16 interface acpi0: on motherboard pci_open(1): mode 1 addr port (0x0cf8) is 0x80020068 pci_open(1a): mode1res=0x80000000 (0x80000000) pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=33408086) pcibios: BIOS version 2.10 Using $PIR table, 9 entries at 0xc00fc590 PCI-Only Interrupts: none Location Bus Device Pin Link IRQs embedded 0 29 A 0x60 3 4 5 6 7 9 10 11 12 14 15 embedded 0 29 B 0x63 3 4 5 6 7 9 10 11 12 14 15 embedded 0 29 C 0x62 3 4 5 6 7 9 10 11 12 14 15 embedded 0 29 D 0x6b 3 4 5 6 7 9 10 11 12 14 15 embedded 0 30 A 0x60 3 4 5 6 7 9 10 11 12 14 15 embedded 0 30 B 0x61 3 4 5 6 7 9 10 11 12 14 15 embedded 0 30 C 0x62 3 4 5 6 7 9 10 11 12 14 15 embedded 0 30 D 0x63 3 4 5 6 7 9 10 11 12 14 15 embedded 0 31 A 0x62 3 4 5 6 7 9 10 11 12 14 15 embedded 0 31 B 0x61 3 4 5 6 7 9 10 11 12 14 15 embedded 1 0 A 0x60 3 4 5 6 7 9 10 11 12 14 15 embedded 2 0 A 0x62 3 4 5 6 7 9 10 11 12 14 15 embedded 2 1 A 0x63 3 4 5 6 7 9 10 11 12 14 15 embedded 2 1 B 0x63 none embedded 2 3 A 0x61 3 4 5 6 7 9 10 11 12 14 15 embedded 2 3 B 0x63 3 4 5 6 7 9 10 11 12 14 15 embedded 8 0 A 0x61 3 4 5 6 7 9 10 11 12 14 15 embedded 8 0 B 0x63 3 4 5 6 7 9 10 11 12 14 15 embedded 8 1 A 0x61 3 4 5 6 7 9 10 11 12 14 15 embedded 8 1 B 0x63 3 4 5 6 7 9 10 11 12 14 15 acpi_bus_number: root bus has no _BBN, assuming 0 AcpiOsDerivePciId: bus 0 dev 31 func 0 acpi_bus_number: root bus has no _BBN, assuming 0 AcpiOsDerivePciId: bus 0 dev 31 func 0 ACPI timer looks GOOD min = 3, max = 3, width = 0 ACPI timer looks GOOD min = 3, max = 3, width = 0 ACPI timer looks GOOD min = 3, max = 3, width = 0 ACPI timer looks GOOD min = 3, max = 3, width = 0 ACPI timer looks GOOD min = 3, max = 3, width = 0 ACPI timer looks GOOD min = 3, max = 3, width = 0 ACPI timer looks GOOD min = 3, max = 3, width = 0 ACPI timer looks GOOD min = 3, max = 3, width = 0 ACPI timer looks GOOD min = 3, max = 3, width = 0 ACPI timer looks GOOD min = 3, max = 3, width = 0 Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 Device \_SB_.PCI0.ISAB.UAR1 not present - leaving detatched node Device \_SB_.PCI0.ISAB.IRDA not present - leaving detatched node Device \_SB_.PCI0.ISAB.ECP_ not present - leaving detatched node acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0 acpi_cpu0: on acpi0 acpi_tz0: on acpi0 acpi_acad0: on acpi0 acpi_cmbat0: on acpi0 acpi_cmbat1: on acpi0 acpi_lid0: on acpi0 acpi_button0: on acpi0 acpi_button1: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 ---- initial configuration ------------------------ \_SB_.PCI0.LNKA irq 11: [ 9 10 11] low,level,sharable 0.31.0 \_SB_.PCI0.LNKB irq 11: [ 5 7] low,level,sharable 0.31.1 \_SB_.PCI0.LNKC irq 11: [ 9 10 11] low,level,sharable 0.31.2 \_SB_.PCI0.LNKD irq 11: [ 5 7 9 10 11] low,level,sharable 0.31.3 \_SB_.PCI0.LNKA irq 11: [ 9 10 11] low,level,sharable 0.29.0 \_SB_.PCI0.LNKD irq 11: [ 5 7 9 10 11] low,level,sharable 0.29.1 \_SB_.PCI0.LNKC irq 11: [ 9 10 11] low,level,sharable 0.29.2 \_SB_.PCI0.LNKH irq 11: [ 3 4 5 6 7 9 10 11 12 14 15] low,level,sharable 0.29.3 \_SB_.PCI0.LNKA irq 11: [ 9 10 11] low,level,sharable 0.1.0 \_SB_.PCI0.LNKB irq 11: [ 5 7] low,level,sharable 0.1.1 ---- before setting priority for links ------------ ---- before fixup boot-disabled links ------------- ---- after fixup boot-disabled links -------------- ---- arbitrated configuration --------------------- \_SB_.PCI0.LNKA irq 11: [ 9 10 11] low,level,sharable 0.31.0 \_SB_.PCI0.LNKB irq 11: [ 5 7] low,level,sharable 0.31.1 \_SB_.PCI0.LNKC irq 11: [ 9 10 11] low,level,sharable 0.31.2 \_SB_.PCI0.LNKD irq 11: [ 5 7 9 10 11] low,level,sharable 0.31.3 \_SB_.PCI0.LNKA irq 11: [ 9 10 11] low,level,sharable 0.29.0 \_SB_.PCI0.LNKD irq 11: [ 5 7 9 10 11] low,level,sharable 0.29.1 \_SB_.PCI0.LNKC irq 11: [ 9 10 11] low,level,sharable 0.29.2 \_SB_.PCI0.LNKH irq 11: [ 3 4 5 6 7 9 10 11 12 14 15] low,level,sharable 0.29.3 \_SB_.PCI0.LNKA irq 11: [ 9 10 11] low,level,sharable 0.1.0 \_SB_.PCI0.LNKB irq 11: [ 5 7] low,level,sharable 0.1.1 pci0: on pcib0 pci0: physical bus=0 map[10]: type 3, range 32, base e8000000, size 27, enabled found-> vendor=0x8086, dev=0x3340, revid=0x03 bus=0, slot=0, func=0 class=06-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0106, statreg=0x2090, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x8086, dev=0x3341, revid=0x03 bus=0, slot=1, func=0 class=06-04-00, hdrtype=0x01, mfdev=0 cmdreg=0x0107, statreg=0x00a0, cachelnsz=0 (dwords) lattimer=0x20 (960 ns), mingnt=0x0c (3000 ns), maxlat=0x00 (0 ns) map[20]: type 4, range 32, base 0000bf80, size 5, enabled pcib0: matched entry for 0.29.INTA (source \_SB_.PCI0.LNKA) pcib0: slot 29 INTA is routed to irq 11 found-> vendor=0x8086, dev=0x24c2, revid=0x01 bus=0, slot=29, func=0 class=0c-03-00, hdrtype=0x00, mfdev=1 cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=a, irq=11 map[20]: type 4, range 32, base 0000bf40, size 5, enabled pcib0: matched entry for 0.29.INTB (source \_SB_.PCI0.LNKD) pcib0: slot 29 INTB is routed to irq 11 found-> vendor=0x8086, dev=0x24c4, revid=0x01 bus=0, slot=29, func=1 class=0c-03-00, hdrtype=0x00, mfdev=0 cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=b, irq=11 map[20]: type 4, range 32, base 0000bf20, size 5, enabled pcib0: matched entry for 0.29.INTC (source \_SB_.PCI0.LNKC) pcib0: slot 29 INTC is routed to irq 11 found-> vendor=0x8086, dev=0x24c7, revid=0x01 bus=0, slot=29, func=2 class=0c-03-00, hdrtype=0x00, mfdev=0 cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=c, irq=11 map[10]: type 1, range 32, base f4fffc00, size 10, enabled pcib0: matched entry for 0.29.INTD (source \_SB_.PCI0.LNKH) pcib0: slot 29 INTD is routed to irq 11 found-> vendor=0x8086, dev=0x24cd, revid=0x01 bus=0, slot=29, func=7 class=0c-03-20, hdrtype=0x00, mfdev=0 cmdreg=0x0106, statreg=0x0290, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=d, irq=11 powerspec 2 supports D0 D3 current D0 found-> vendor=0x8086, dev=0x2448, revid=0x81 bus=0, slot=30, func=0 class=06-04-00, hdrtype=0x01, mfdev=0 cmdreg=0x0107, statreg=0x8080, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x04 (1000 ns), maxlat=0x00 (0 ns) found-> vendor=0x8086, dev=0x24cc, revid=0x01 bus=0, slot=31, func=0 class=06-01-00, hdrtype=0x00, mfdev=1 cmdreg=0x010f, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) map[10]: type 4, range 32, base 000001f0, size 3, enabled map[14]: type 4, range 32, base 000003f4, size 2, enabled map[18]: type 4, range 32, base 00000170, size 3, enabled map[1c]: type 4, range 32, base 00000374, size 2, enabled map[20]: type 4, range 32, base 0000bfa0, size 4, enabled found-> vendor=0x8086, dev=0x24ca, revid=0x01 bus=0, slot=31, func=1 class=01-01-8a, hdrtype=0x00, mfdev=0 cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=a, irq=255 map[10]: type 4, range 32, base 0000b800, size 8, enabled map[14]: type 4, range 32, base 0000bc40, size 6, enabled map[18]: type 1, range 32, base f4fff800, size 9, enabled map[1c]: type 1, range 32, base f4fff400, size 8, enabled pcib0: matched entry for 0.31.INTB (source \_SB_.PCI0.LNKB) pcib0: slot 31 INTB is routed to irq 11 found-> vendor=0x8086, dev=0x24c5, revid=0x01 bus=0, slot=31, func=5 class=04-01-00, hdrtype=0x00, mfdev=0 cmdreg=0x0007, statreg=0x0290, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=b, irq=11 powerspec 2 supports D0 D3 current D0 map[10]: type 4, range 32, base 0000b400, size 8, enabled map[14]: type 4, range 32, base 0000b080, size 7, enabled pcib0: matched entry for 0.31.INTB (source \_SB_.PCI0.LNKB) pcib0: slot 31 INTB is routed to irq 11 found-> vendor=0x8086, dev=0x24c6, revid=0x01 bus=0, slot=31, func=6 class=07-03-00, hdrtype=0x00, mfdev=0 cmdreg=0x0005, statreg=0x0290, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=b, irq=11 powerspec 2 supports D0 D3 current D0 agp0: mem 0xe8000000-0xefffffff at device 0.0 on pci0 agp0: allocating GATT for aperture of size 128M pcib1: at device 1.0 on pci0 pcib1: secondary bus 1 pcib1: subordinate bus 1 pcib1: I/O decode 0xc000-0xcfff pcib1: memory decode 0xfc000000-0xfdffffff pcib1: prefetched decode 0xf0000000-0xf3ffffff ---- initial configuration ------------------------ \_SB_.PCI0.LNKA irq 11: [ 9 10 11] low,level,sharable 1.0.0 ---- before setting priority for links ------------ ---- before fixup boot-disabled links ------------- ---- after fixup boot-disabled links -------------- ---- arbitrated configuration --------------------- \_SB_.PCI0.LNKA irq 11: [ 9 10 11] low,level,sharable 1.0.0 pci1: on pcib1 pci1: physical bus=1 map[10]: type 1, range 32, base fc000000, size 24, enabled map[14]: type 3, range 32, base f0000000, size 26, enabled pcib1: matched entry for 1.0.INTA (source \_SB_.PCI0.LNKA) pcib1: slot 0 INTA is routed to irq 11 found-> vendor=0x10de, dev=0x0286, revid=0xa1 bus=1, slot=0, func=0 class=03-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0027, statreg=0x02b0, cachelnsz=0 (dwords) lattimer=0x20 (960 ns), mingnt=0x05 (1250 ns), maxlat=0x01 (250 ns) intpin=a, irq=11 powerspec 2 supports D0 D3 current D0 nvidia0: mem 0xf0000000-0xf3ffffff,0xfc000000-0xfcffffff irq 11 at device 0.0 on pci1 pcib1: device nvidia0 requested decoded memory range 0xfc000000-0xfcffffff pcib1: device nvidia0 requested decoded memory range 0xf0000000-0xf3ffffff uhci0: port 0xbf80-0xbf9f irq 11 at device 29.0 on pci0 usb0: on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhci1: port 0xbf40-0xbf5f irq 11 at device 29.1 on pci0 usb1: on uhci1 usb1: USB revision 1.0 uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered uhci2: port 0xbf20-0xbf3f irq 11 at device 29.2 on pci0 usb2: on uhci2 usb2: USB revision 1.0 uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub2: 2 ports with 2 removable, self powered uhub3: vendor 0x413c product 0x0058, class 9/0, rev 2.00/0.00, addr 2 uhub3: 4 ports with 4 removable, self powered ehci0: mem 0xf4fffc00-0xf4ffffff irq 11 at device 29.7 on pci0 ehci0: (New EHCI DeviceId=0x24cd8086) ehci_pci_attach: companion usb0 ehci_pci_attach: companion usb1 ehci_pci_attach: companion usb2 usb3: EHCI version 1.0 usb3: companion controllers, 2 ports each: usb0 usb1 usb2 usb3: on ehci0 usb3: USB revision 2.0 uhub4: (0x8086) EHCI root hub, class 9/0, rev 2.00/1.00, addr 1 uhub4: 6 ports with 6 removable, self powered usb3: unrecoverable error, controller halted usb3: blocking intrs 0x10 usb3: port reset timeout panic: usbd_transfer: not done Uptime: 1s Shutting down ACPI Automatic reboot in 15 seconds - press a key on the console to abort --> Press a key on the console to reboot, --> or switch off the system now. System boots fine with EHCI enabled while not docked >How-To-Repeat: Boot a Latitude D800 while docked in a port replicator with EHCI compiled into kernel. >Fix: Unknown >Release-Note: >Audit-Trail: State-Changed-From-To: open->feedback State-Changed-By: le State-Changed-When: Sat Jul 31 19:02:00 GMT 2004 State-Changed-Why: Does this still happen on newer versions of -current? http://www.freebsd.org/cgi/query-pr.cgi?pr=61834 From: freebsd-gnats@in-addr.com To: freebsd-gnats-submit@FreeBSD.org Cc: Subject: Re: i386/61834: [panic] EHCI panic on Dell D800 while docked w/ port replicator Date: Sat, 09 Apr 2005 22:04:44 -0400 Please close this PR. 5.4-PRERELEASE has fixed the EHCI problems State-Changed-From-To: feedback->closed State-Changed-By: linimon State-Changed-When: Sun Apr 10 03:13:22 GMT 2005 State-Changed-Why: Submitter notes that problem is fixed in 5.4-PRE. http://www.freebsd.org/cgi/query-pr.cgi?pr=61834 >Unformatted: