kern/61834: EHCI panic on Dell D800 while docked w/ port replicator

Gary freebsd-gnats at in-addr.com
Sat Jan 24 02:10:10 PST 2004


>Number:         61834
>Category:       kern
>Synopsis:       EHCI panic on Dell D800 while docked w/ port replicator
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jan 24 02:10:05 PST 2004
>Closed-Date:
>Last-Modified:
>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 at 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<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,TM,PBE>
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: <entropy source>
mem: <memory & I/O>
Pentium Pro MTRR support enabled
null: <null device, zero device>
npx0: [FAST]
npx0: <math processor> on motherboard
npx0: INT 16 interface
acpi0: <DELL   CPi R  > 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: <CPU> on acpi0
acpi_tz0: <Thermal Zone> on acpi0
acpi_acad0: <AC Adapter> on acpi0
acpi_cmbat0: <Control Method Battery> on acpi0
acpi_cmbat1: <Control Method Battery> on acpi0
acpi_lid0: <Control Method Lid Switch> on acpi0
acpi_button0: <Power Button> on acpi0
acpi_button1: <Sleep Button> on acpi0
pcib0: <ACPI Host-PCI bridge> 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: <ACPI PCI bus> 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: <Intel 82855 host to AGP bridge> mem 0xe8000000-0xefffffff at device 0.0 on pci0
agp0: allocating GATT for aperture of size 128M
pcib1: <ACPI PCI-PCI bridge> 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: <ACPI PCI bus> 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: <GeForce4 4200 Go> 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: <Intel 82801DB (ICH4) USB controller USB-A> port 0xbf80-0xbf9f irq 11 at device 29.0 on pci0
usb0: <Intel 82801DB (ICH4) USB controller USB-A> 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: <Intel 82801DB (ICH4) USB controller USB-B> port 0xbf40-0xbf5f irq 11 at device 29.1 on pci0
usb1: <Intel 82801DB (ICH4) USB controller USB-B> 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: <Intel 82801DB (ICH4) USB controller USB-C> port 0xbf20-0xbf3f irq 11 at device 29.2 on pci0
usb2: <Intel 82801DB (ICH4) USB controller USB-C> 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: <EHCI (generic) USB 2.0 controller> 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: <EHCI (generic) USB 2.0 controller> 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:
>Unformatted:


More information about the freebsd-bugs mailing list