From nobody@FreeBSD.org  Thu Jan 25 17:36:14 2007
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id CE82216A401
	for <freebsd-gnats-submit@FreeBSD.org>; Thu, 25 Jan 2007 17:36:14 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [69.147.83.33])
	by mx1.freebsd.org (Postfix) with ESMTP id BE52613C459
	for <freebsd-gnats-submit@FreeBSD.org>; Thu, 25 Jan 2007 17:36:14 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.13.1/8.13.1) with ESMTP id l0PHaEJE027768
	for <freebsd-gnats-submit@FreeBSD.org>; Thu, 25 Jan 2007 17:36:14 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.13.1/8.13.1/Submit) id l0PHaEv5027763;
	Thu, 25 Jan 2007 17:36:14 GMT
	(envelope-from nobody)
Message-Id: <200701251736.l0PHaEv5027763@www.freebsd.org>
Date: Thu, 25 Jan 2007 17:36:14 GMT
From: Christopher Neill<chris+freebsd-PR@revolt.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: 6.2-* GENERIC will not boot Intel PD EMT64 w/ ACPI
X-Send-Pr-Version: www-3.0

>Number:         108345
>Category:       amd64
>Synopsis:       6.2-* GENERIC will not boot Intel PD EMT64 w/ ACPI
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-amd64
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jan 25 17:40:21 GMT 2007
>Closed-Date:    Sun Mar 02 06:34:04 UTC 2008
>Last-Modified:  Sun Mar 02 06:34:04 UTC 2008
>Originator:     Christopher Neill
>Release:        6.2-RELEASE
>Organization:
Revolt.com
>Environment:
FreeBSD detroit.prod.biz360.com. 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Fri Jan 12 08:32:24 UTC 2007     root@portnoy.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64

>Description:
The Pentium D EMT64 on a SuperMicro board will not boot with ACPI enabled on 6.2-RELEASE (GENERIC).

While this isn't a huge deal (simply boot w/o ACPI from loader), it does
mean that some manual intervention is required to both install and run
FreeBSD on this machine. Verbose dmesg of hung start attached:


|/-\|/-SMAP type=01 base=0000000000000000 len=000000000009c800
SMAP type=02 base=000000000009c800 len=0000000000003800
SMAP type=02 base=00000000000e4000 len=000000000001c000
SMAP type=01 base=0000000000100000 len=00000000dfde0000
SMAP type=03 base=00000000dfee0000 len=0000000000009000
SMAP type=04 base=00000000dfee9000 len=0000000000017000
SMAP type=02 base=00000000dff00000 len=0000000000100000
SMAP type=02 base=00000000fec00000 len=0000000000010000
SMAP type=02 base=00000000fee00000 len=0000000000001000
SMAP type=02 base=00000000ff000000 len=0000000001000000
SMAP type=01 base=0000000100000000 len=0000000020000000
Copyright (c) 1992-2007 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 is a registered trademark of The FreeBSD Foundation.
FreeBSD 6.2-RELEASE #0: Fri Jan 12 08:32:24 UTC 2007
    root@portnoy.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC
Preloaded elf kernel "/boot/kernel/kernel" at 0xffffffff80a53000.
Calibrating clock(s) ... i8254 clock: 1192952 Hz
CLK_USE_I8254_CALIBRATION not specified - using default frequency
Timecounter "i8254" frequency 1193182 Hz quality 0
Calibrating TSC clock ... TSC clock: 3391521165 Hz
CPU: Intel(R) Pentium(R) D CPU 3.40GHz (3391.52-MHz K8-class CPU)
  Origin = "GenuineIntel"  Id = 0xf64  Stepping = 4
  Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
  Features2=0xe49d<SSE3,RSVD2,MON,DS_CPL,EST,CNTX-ID,CX16,<b14>,<b15>>
  AMD Features=0x20100800<SYSCALL,NX,LM>
  AMD Features2=0x1<LAHF>
  Cores per package: 2
real memory  = 4831838208 (4608 MB)
Physical memory chunk(s):
0x0000000000001000 - 0x000000000009bfff, 634880 bytes (155 pages)
0x0000000000b51000 - 0x00000000d778bfff, 3603148800 bytes (879675 pages)
0x0000000100000000 - 0x000000011ffeffff, 536805376 bytes (131056 pages)
avail memory = 4129779712 (3938 MB)
ACPI APIC Table: <PTLTD  	 APIC  >
APIC: CPU 0 has ACPI ID 0
MADT: Found IO APIC ID 2, Interrupt 0 at 0xfec00000
ioapic0: Routing external 8259A's -> intpin 0
ioapic0: intpin 0 -> ExtINT (edge, high)
ioapic0: intpin 1 -> ISA IRQ 1 (edge, high)
ioapic0: intpin 2 -> ISA IRQ 2 (edge, high)
ioapic0: intpin 3 -> ISA IRQ 3 (edge, high)
ioapic0: intpin 4 -> ISA IRQ 4 (edge, high)
ioapic0: intpin 5 -> ISA IRQ 5 (edge, high)
ioapic0: intpin 6 -> ISA IRQ 6 (edge, high)
ioapic0: intpin 7 -> ISA IRQ 7 (edge, high)
ioapic0: intpin 8 -> ISA IRQ 8 (edge, high)
ioapic0: intpin 9 -> ISA IRQ 9 (edge, high)
ioapic0: intpin 10 -> ISA IRQ 10 (edge, high)
ioapic0: intpin 11 -> ISA IRQ 11 (edge, high)
ioapic0: intpin 12 -> ISA IRQ 12 (edge, high)
ioapic0: intpin 13 -> ISA IRQ 13 (edge, high)
ioapic0: intpin 14 -> ISA IRQ 14 (edge, high)
ioapic0: intpin 15 -> ISA IRQ 15 (edge, high)
ioapic0: intpin 16 -> PCI IRQ 16 (level, low)
ioapic0: intpin 17 -> PCI IRQ 17 (level, low)
ioapic0: intpin 18 -> PCI IRQ 18 (level, low)
ioapic0: intpin 19 -> PCI IRQ 19 (level, low)
ioapic0: intpin 20 -> PCI IRQ 20 (level, low)
ioapic0: intpin 21 -> PCI IRQ 21 (level, low)
ioapic0: intpin 22 -> PCI IRQ 22 (level, low)
ioapic0: intpin 23 -> PCI IRQ 23 (level, low)
MADT: Found IO APIC ID 3, Interrupt 24 at 0xfecc0000
ioapic1: intpin 0 -> PCI IRQ 24 (level, low)
ioapic1: intpin 1 -> PCI IRQ 25 (level, low)
ioapic1: intpin 2 -> PCI IRQ 26 (level, low)
ioapic1: intpin 3 -> PCI IRQ 27 (level, low)
ioapic1: intpin 4 -> PCI IRQ 28 (level, low)
ioapic1: intpin 5 -> PCI IRQ 29 (level, low)
ioapic1: intpin 6 -> PCI IRQ 30 (level, low)
ioapic1: intpin 7 -> PCI IRQ 31 (level, low)
ioapic1: intpin 8 -> PCI IRQ 32 (level, low)
ioapic1: intpin 9 -> PCI IRQ 33 (level, low)
ioapic1: intpin 10 -> PCI IRQ 34 (level, low)
ioapic1: intpin 11 -> PCI IRQ 35 (level, low)
ioapic1: intpin 12 -> PCI IRQ 36 (level, low)
ioapic1: intpin 13 -> PCI IRQ 37 (level, low)
ioapic1: intpin 14 -> PCI IRQ 38 (level, low)
ioapic1: intpin 15 -> PCI IRQ 39 (level, low)
ioapic1: intpin 16 -> PCI IRQ 40 (level, low)
ioapic1: intpin 17 -> PCI IRQ 41 (level, low)
ioapic1: intpin 18 -> PCI IRQ 42 (level, low)
ioapic1: intpin 19 -> PCI IRQ 43 (level, low)
ioapic1: intpin 20 -> PCI IRQ 44 (level, low)
ioapic1: intpin 21 -> PCI IRQ 45 (level, low)
ioapic1: intpin 22 -> PCI IRQ 46 (level, low)
ioapic1: intpin 23 -> PCI IRQ 47 (level, low)
MADT: Found IO APIC ID 4, Interrupt 48 at 0xfecc0400
ioapic2: intpin 0 -> PCI IRQ 48 (level, low)
ioapic2: intpin 1 -> PCI IRQ 49 (level, low)
ioapic2: intpin 2 -> PCI IRQ 50 (level, low)
ioapic2: intpin 3 -> PCI IRQ 51 (level, low)
ioapic2: intpin 4 -> PCI IRQ 52 (level, low)
ioapic2: intpin 5 -> PCI IRQ 53 (level, low)
ioapic2: intpin 6 -> PCI IRQ 54 (level, low)
ioapic2: intpin 7 -> PCI IRQ 55 (level, low)
ioapic2: intpin 8 -> PCI IRQ 56 (level, low)
ioapic2: intpin 9 -> PCI IRQ 57 (level, low)
ioapic2: intpin 10 -> PCI IRQ 58 (level, low)
ioapic2: intpin 11 -> PCI IRQ 59 (level, low)
ioapic2: intpin 12 -> PCI IRQ 60 (level, low)
ioapic2: intpin 13 -> PCI IRQ 61 (level, low)
ioapic2: intpin 14 -> PCI IRQ 62 (level, low)
ioapic2: intpin 15 -> PCI IRQ 63 (level, low)
ioapic2: intpin 16 -> PCI IRQ 64 (level, low)
ioapic2: intpin 17 -> PCI IRQ 65 (level, low)
ioapic2: intpin 18 -> PCI IRQ 66 (level, low)
ioapic2: intpin 19 -> PCI IRQ 67 (level, low)
ioapic2: intpin 20 -> PCI IRQ 68 (level, low)
ioapic2: intpin 21 -> PCI IRQ 69 (level, low)
ioapic2: intpin 22 -> PCI IRQ 70 (level, low)
ioapic2: intpin 23 -> PCI IRQ 71 (level, low)
MADT: Interrupt override: source 0, irq 2
ioapic0: Routing IRQ 0 -> intpin 2
ioapic0: intpin 2 trigger: edge
ioapic0: intpin 2 polarity: high
MADT: Interrupt override: source 9, irq 9
ioapic0: intpin 9 trigger: level
ioapic0: intpin 9 polarity: high
lapic0: Routing NMI -> LINT1
lapic0: LINT1 trigger: edge
lapic0: LINT1 polarity: high
lapic1: Routing NMI -> LINT1
lapic1: LINT1 trigger: edge
lapic1: LINT1 polarity: high
ioapic0 <Version 2.0> irqs 0-23 on motherboard
ioapic1 <Version 2.0> irqs 24-47 on motherboard
ioapic2 <Version 2.0> irqs 48-71 on motherboard
cpu0 BSP:
     ID: 0x00000000   VER: 0x00050014 LDR: 0x03000000 DFR: 0xffffffff
  lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff
  timer: 0x000100ef therm: 0x00000200 err: 0x00010000 pcm: 0x00010000
wlan: <802.11 Link Layer>
ath_rate: version 1.2 <SampleRate bit-rate selection algorithm>
null: <null device, zero device>
random: <entropy source, Software, Yarrow>
nfslock: pseudo-device
kbd: new array size 4
kbd1 at kbdmux0
mem: <memory>
io: <I/O>
ath_hal: 0.9.17.2 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
rr232x: RocketRAID 232x controller driver v1.02 (Jan 12 2007 08:30:39)
acpi0: <PTLTD   RSDT> on motherboard
ioapic0: routing intpin 9 (ISA IRQ 9) to vector 48
acpi0: [MPSAFE]
pci_open(1):	mode 1 addr port (0x0cf8) is 0x80000090
pci_open(1a):	mode1res=0x80000000 (0x80000000)
pci_cfgcheck:	device 0 [class=060000] [hdr=00] is there (id=27788086)
AcpiOsDerivePciId: bus 0 dev 31 func 0
AcpiOsDerivePciId: bus 0 dev 31 func 0
acpi0: Power Button (fixed)
AcpiOsDerivePciId: bus 0 dev 0 func 0
AcpiOsDerivePciId: bus 0 dev 31 func 0
ACPI timer: 1/0 1/0 1/0 1/0 1/0 1/0 1/0 1/0 1/0 1/0 -> 10
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0
pci_link0: Links after initial probe:
Index  IRQ  Rtd  Ref  IRQs
    0   10   N     0  3 10 11 14 15
pci_link0: Links after initial validation:
Index  IRQ  Rtd  Ref  IRQs
    0   10   N     0  3 10 11 14 15
pci_link0: Links after disable:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 10 11 14 15
pci_link1: Links after initial probe:
Index  IRQ  Rtd  Ref  IRQs
    0   11   N     0  3 10 11 14 15
pci_link1: Links after initial validation:
Index  IRQ  Rtd  Ref  IRQs
    0   11   N     0  3 10 11 14 15
pci_link1: Links after disable:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 10 11 14 15
pci_link2: Links after initial probe:
Index  IRQ  Rtd  Ref  IRQs
    0   11   N     0  3 10 11 14 15
pci_link2: Links after initial validation:
Index  IRQ  Rtd  Ref  IRQs
    0   11   N     0  3 10 11 14 15
pci_link2: Links after disable:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 10 11 14 15
pci_link3: Links after initial probe:
Index  IRQ  Rtd  Ref  IRQs
    0   10   N     0  3 10 11 14 15
pci_link3: Links after initial validation:
Index  IRQ  Rtd  Ref  IRQs
    0   10   N     0  3 10 11 14 15
pci_link3: Links after disable:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 10 11 14 15
pci_link4: Links after initial probe:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 10 11 14 15
pci_link4: Links after initial validation:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 10 11 14 15
pci_link4: Links after disable:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 10 11 14 15
pci_link5: Links after initial probe:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 10 11 14 15
pci_link5: Links after initial validation:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 10 11 14 15
pci_link5: Links after disable:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 10 11 14 15
pci_link6: Links after initial probe:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 10 11 14 15
pci_link6: Links after initial validation:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 10 11 14 15
pci_link6: Links after disable:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 10 11 14 15
pci_link7: Links after initial probe:
Index  IRQ  Rtd  Ref  IRQs
    0    5   N     0  3 10 11 14 15
pci_link7: Links after initial validation:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 10 11 14 15
pci_link7: Links after disable:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 10 11 14 15
cpu0: <ACPI CPU> on acpi0
acpi_throttle0: <ACPI CPU Throttling> on cpu0
acpi_throttle0: P_CNT from P_BLK 0x1010
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pci0: physical bus=0
found->	vendor=0x8086, dev=0x2778, revid=0xc0
	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=0x2779, revid=0xc0
	bus=0, slot=1, func=0
	class=06-04-00, hdrtype=0x01, mfdev=0
	cmdreg=0x0107, statreg=0x0010, cachelnsz=8 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x04 (1000 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=10
pcib0: matched entry for 0.1.INTA
pcib0: slot 1 INTA hardwired to IRQ 16
found->	vendor=0x8086, dev=0x27d0, revid=0x01
	bus=0, slot=28, func=0
	class=06-04-00, hdrtype=0x01, mfdev=1
	cmdreg=0x0000, statreg=0x0010, cachelnsz=8 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=11
pcib0: matched entry for 0.28.INTA
pcib0: slot 28 INTA hardwired to IRQ 17
found->	vendor=0x8086, dev=0x27e0, revid=0x01
	bus=0, slot=28, func=4
	class=06-04-00, hdrtype=0x01, mfdev=1
	cmdreg=0x0007, statreg=0x0010, cachelnsz=8 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x04 (1000 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=11
pcib0: matched entry for 0.28.INTA
pcib0: slot 28 INTA hardwired to IRQ 17
found->	vendor=0x8086, dev=0x27e2, revid=0x01
	bus=0, slot=28, func=5
	class=06-04-00, hdrtype=0x01, mfdev=1
	cmdreg=0x0007, statreg=0x0010, cachelnsz=8 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x04 (1000 ns), maxlat=0x00 (0 ns)
	intpin=b, irq=10
pcib0: matched entry for 0.28.INTB
pcib0: slot 28 INTB hardwired to IRQ 16
found->	vendor=0x8086, dev=0x27c8, 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=5
	map[20]: type 4, range 32, base 00003000, size  5, enabled
pcib0: matched entry for 0.29.INTA
pcib0: slot 29 INTA hardwired to IRQ 23
found->	vendor=0x8086, dev=0x27c9, 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=10
	map[20]: type 4, range 32, base 00003020, size  5, enabled
pcib0: matched entry for 0.29.INTB
pcib0: slot 29 INTB hardwired to IRQ 19
found->	vendor=0x8086, dev=0x27ca, 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[20]: type 4, range 32, base 00003040, size  5, enabled
pcib0: matched entry for 0.29.INTC
pcib0: slot 29 INTC hardwired to IRQ 18
found->	vendor=0x8086, dev=0x27cb, revid=0x01
	bus=0, slot=29, func=3
	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=d, irq=10
	map[20]: type 4, range 32, base 00003060, size  5, enabled
pcib0: matched entry for 0.29.INTD
pcib0: slot 29 INTD hardwired to IRQ 16
found->	vendor=0x8086, dev=0x27cc, 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=a, irq=5
	powerspec 2  supports D0 D3  current D0
	map[10]: type 1, range 32, base e0000000, size 10, enabled
pcib0: matched entry for 0.29.INTA
pcib0: slot 29 INTA hardwired to IRQ 23
found->	vendor=0x8086, dev=0x244e, revid=0xe1
	bus=0, slot=30, func=0
	class=06-04-01, hdrtype=0x01, mfdev=0
	cmdreg=0x0107, statreg=0x0010, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x0c (3000 ns), maxlat=0x00 (0 ns)
found->	vendor=0x8086, dev=0x27b8, revid=0x01
	bus=0, slot=31, func=0
	class=06-01-00, hdrtype=0x00, mfdev=1
	cmdreg=0x0007, statreg=0x0210, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found->	vendor=0x8086, dev=0x27df, revid=0x01
	bus=0, slot=31, func=1
	class=01-01-8a, hdrtype=0x00, mfdev=0
	cmdreg=0x0005, statreg=0x0288, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=255
	map[20]: type 4, range 32, base 000030a0, size  4, enabled
found->	vendor=0x8086, dev=0x27da, revid=0x01
	bus=0, slot=31, func=3
	class=0c-05-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0101, statreg=0x0280, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=b, irq=10
	map[20]: type 4, range 32, base 00001100, size  5, enabled
pcib0: matched entry for 0.31.INTB
pcib0: slot 31 INTB hardwired to IRQ 19
pcib1: <ACPI PCI-PCI bridge> irq 16 at device 1.0 on pci0
pcib1:   secondary bus     1
pcib1:   subordinate bus   3
pcib1:   I/O decode        0x4000-0x4fff
pcib1:   memory decode     0xe0100000-0xe02fffff
pcib1:   prefetched decode 0xe2000000-0xe3ffffff
pcib1: could not get PCI interrupt routing table for \_SB_.PCI0.DEV1 - AE_NOT_FOUND
pci1: <ACPI PCI bus> on pcib1
pci1: physical bus=1
found->	vendor=0x8086, dev=0x0329, revid=0x09
	bus=1, slot=0, func=0
	class=06-04-00, hdrtype=0x01, mfdev=1
	cmdreg=0x0107, statreg=0x0010, cachelnsz=16 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x04 (1000 ns), maxlat=0x00 (0 ns)
found->	vendor=0x8086, dev=0x0326, revid=0x09
	bus=1, slot=0, func=1
	class=08-00-20, hdrtype=0x00, mfdev=1
	cmdreg=0x0106, statreg=0x0010, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	powerspec 2  supports D0 D3  current D0
	map[10]: type 1, range 32, base e0100000, size 12, enabled
pcib1: (null) requested memory range 0xe0100000-0xe0100fff: good
found->	vendor=0x8086, dev=0x032a, revid=0x09
	bus=1, slot=0, func=2
	class=06-04-00, hdrtype=0x01, mfdev=1
	cmdreg=0x0107, statreg=0x0010, cachelnsz=16 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x04 (1000 ns), maxlat=0x00 (0 ns)
found->	vendor=0x8086, dev=0x0327, revid=0x09
	bus=1, slot=0, func=3
	class=08-00-20, hdrtype=0x00, mfdev=1
	cmdreg=0x0106, statreg=0x0010, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	powerspec 2  supports D0 D3  current D0
	map[10]: type 1, range 32, base e0101000, size 12, enabled
pcib1: (null) requested memory range 0xe0101000-0xe0101fff: good
pcib2: <ACPI PCI-PCI bridge> at device 0.0 on pci1
pcib2:   secondary bus     2
pcib2:   subordinate bus   2
pcib2:   I/O decode        0xf000-0xfff
pcib2:   memory decode     0xfff00000-0xfffff
pcib2:   prefetched decode 0xfff00000-0xfffff
pci2: <ACPI PCI bus> on pcib2
pci2: physical bus=2
pci1: <base peripheral, interrupt controller> at device 0.1 (no driver attached)
pcib3: <ACPI PCI-PCI bridge> at device 0.2 on pci1
pcib3:   secondary bus     3
pcib3:   subordinate bus   3
pcib3:   I/O decode        0x4000-0x4fff
pcib3:   memory decode     0xe0200000-0xe02fffff
pcib3:   prefetched decode 0xe2000000-0xe3ffffff
pci3: <ACPI PCI bus> on pcib3
pci3: physical bus=3
found->	vendor=0x13c1, dev=0x1003, revid=0x00
	bus=3, slot=1, func=0
	class=01-04-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0317, statreg=0x02b0, cachelnsz=8 (dwords)
	lattimer=0x20 (960 ns), mingnt=0x40 (16000 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=10
	powerspec 2  supports D0 D1 D2 D3  current D0
	MSI supports 8 messages, 64 bit
	map[10]: type 3, range 64, base e2000000, size 25, enabled
pcib3: (null) requested memory range 0xe2000000-0xe3ffffff: good
pcib1: (null) requested memory range 0xe2000000-0xe3ffffff: good
	map[18]: type 1, range 64, base e0200000, size 12, enabled
pcib3: (null) requested memory range 0xe0200000-0xe0200fff: good
pcib1: (null) requested memory range 0xe0200000-0xe0200fff: good
	map[20]: type 4, range 32, base 00004000, size  6, enabled
pcib3: (null) requested I/O range 0x4000-0x403f: in range
pcib1: (null) requested I/O range 0x4000-0x403f: in range
pcib3: matched entry for 3.1.INTA
pcib3: slot 1 INTA hardwired to IRQ 48
3ware device driver for 9000 series storage controllers, version: 3.60.02.012
twa0: <3ware 9000 series Storage Controller> port 0x4000-0x403f mem 0xe2000000-0xe3ffffff,0xe0200000-0xe0200fff irq 48 at device 1.0 on pci3
twa0: Reserved 0x1000 bytes for rid 0x18 type 3 at 0xe0200000
ioapic2: routing intpin 0 (PCI IRQ 48) to vector 49
twa0: [GIANT-LOCKED]
twa0: INFO: (0x15: 0x1300): Controller details:: Model 9550SX-8LP, 8 ports, Firmware FE9X 3.04.01.011, BIOS BE9X 3.04.00.002
pci1: <base peripheral, interrupt controller> at device 0.3 (no driver attached)
pcib4: <ACPI PCI-PCI bridge> irq 17 at device 28.0 on pci0
pcib4:   secondary bus     9
pcib4:   subordinate bus   9
pcib4:   I/O decode        0x0-0x0
pcib4:   memory decode     0x0-0x0
pcib4:   prefetched decode 0x0-0x0
pci9: <ACPI PCI bus> on pcib4
pci9: physical bus=9
pcib5: <ACPI PCI-PCI bridge> irq 17 at device 28.4 on pci0
pcib5:   secondary bus     13
pcib5:   subordinate bus   13
pcib5:   I/O decode        0x5000-0x5fff
pcib5:   memory decode     0xe0300000-0xe03fffff
pcib5:   prefetched decode 0xfff00000-0xfffff
pci13: <ACPI PCI bus> on pcib5
pci13: physical bus=13
found->	vendor=0x8086, dev=0x108c, revid=0x03
	bus=13, slot=0, func=0
	class=02-00-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0107, statreg=0x0010, cachelnsz=8 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=10
	powerspec 2  supports D0 D3  current D0
	MSI supports 1 message, 64 bit
	map[10]: type 1, range 32, base e0300000, size 17, enabled
pcib5: (null) requested memory range 0xe0300000-0xe031ffff: good
	map[18]: type 4, range 32, base 00005000, size  5, enabled
pcib5: (null) requested I/O range 0x5000-0x501f: in range
pcib5: matched entry for 13.0.INTA
pcib5: slot 0 INTA hardwired to IRQ 16
em0: <Intel(R) PRO/1000 Network Connection Version - 6.2.9> port 0x5000-0x501f mem 0xe0300000-0xe031ffff irq 16 at device 0.0 on pci13
em0: Reserved 0x20000 bytes for rid 0x10 type 3 at 0xe0300000
em0: Reserved 0x20 bytes for rid 0x18 type 4 at 0x5000
em0: bpf attached
em0: Ethernet address: 00:30:48:89:a0:b6
ioapic0: routing intpin 16 (PCI IRQ 16) to vector 50
em0: [MPSAFE]
pcib6: <ACPI PCI-PCI bridge> irq 16 at device 28.5 on pci0
pcib6:   secondary bus     14
pcib6:   subordinate bus   14
pcib6:   I/O decode        0x6000-0x6fff
pcib6:   memory decode     0xe0400000-0xe04fffff
pcib6:   prefetched decode 0xfff00000-0xfffff
pci14: <ACPI PCI bus> on pcib6
pci14: physical bus=14
found->	vendor=0x8086, dev=0x109a, revid=0x00
	bus=14, slot=0, func=0
	class=02-00-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0107, statreg=0x0010, cachelnsz=8 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=11
	powerspec 2  supports D0 D3  current D0
	MSI supports 1 message, 64 bit
	map[10]: type 1, range 32, base e0400000, size 17, enabled
pcib6: (null) requested memory range 0xe0400000-0xe041ffff: good
	map[18]: type 4, range 32, base 00006000, size  5, enabled
pcib6: (null) requested I/O range 0x6000-0x601f: in range
pcib6: matched entry for 14.0.INTA
pcib6: slot 0 INTA hardwired to IRQ 17
em1: <Intel(R) PRO/1000 Network Connection Version - 6.2.9> port 0x6000-0x601f mem 0xe0400000-0xe041ffff irq 17 at device 0.0 on pci14
em1: Reserved 0x20000 bytes for rid 0x10 type 3 at 0xe0400000
em1: Reserved 0x20 bytes for rid 0x18 type 4 at 0x6000
em1: bpf attached
em1: Ethernet address: 00:30:48:89:a0:b7
ioapic0: routing intpin 17 (PCI IRQ 17) to vector 51
em1: [MPSAFE]
uhci0: <UHCI (generic) USB controller> port 0x3000-0x301f irq 23 at device 29.0 on pci0
uhci0: Reserved 0x20 bytes for rid 0x20 type 4 at 0x3000
ioapic0: routing intpin 23 (PCI IRQ 23) to vector 52
uhci0: [GIANT-LOCKED]
usb0: <UHCI (generic) USB controller> 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: <UHCI (generic) USB controller> port 0x3020-0x303f irq 19 at device 29.1 on pci0
uhci1: Reserved 0x20 bytes for rid 0x20 type 4 at 0x3020
ioapic0: routing intpin 19 (PCI IRQ 19) to vector 53
uhci1: [GIANT-LOCKED]
usb1: <UHCI (generic) USB controller> 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: <UHCI (generic) USB controller> port 0x3040-0x305f irq 18 at device 29.2 on pci0
uhci2: Reserved 0x20 bytes for rid 0x20 type 4 at 0x3040
ioapic0: routing intpin 18 (PCI IRQ 18) to vector 54
uhci2: [GIANT-LOCKED]
usb2: <UHCI (generic) USB controller> 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
uhci3: <UHCI (generic) USB controller> port 0x3060-0x307f irq 16 at device 29.3 on pci0
uhci3: Reserved 0x20 bytes for rid 0x20 type 4 at 0x3060
uhci3: [GIANT-LOCKED]
usb3: <UHCI (generic) USB controller> on uhci3
usb3: USB revision 1.0
uhub3: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub3: 2 ports with 2 removable, self powered
ehci0: <Intel 82801GB/R (ICH7) USB 2.0 controller> mem 0xe0000000-0xe00003ff irq 23 at device 29.7 on pci0
ehci0: Reserved 0x400 bytes for rid 0x10 type 3 at 0xe0000000
ehci0: [GIANT-LOCKED]
usb4: EHCI version 1.0
usb4: companion controllers, 2 ports each: usb0 usb1 usb2 usb3
usb4: <Intel 82801GB/R (ICH7) USB 2.0 controller> on ehci0
usb4: USB revision 2.0
uhub4: Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub4: 8 ports with 8 removable, self powered
pcib7: <ACPI PCI-PCI bridge> at device 30.0 on pci0
pcib7:   secondary bus     15
pcib7:   subordinate bus   15
pcib7:   I/O decode        0x7000-0x7fff
pcib7:   memory decode     0xe0500000-0xe05fffff
pcib7:   prefetched decode 0xe8000000-0xefffffff
pcib7:   Subtractively decoded bridge.
pci15: <ACPI PCI bus> on pcib7
pci15: physical bus=15
found->	vendor=0x1002, dev=0x515e, revid=0x02
	bus=15, slot=4, func=0
	class=03-00-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0387, statreg=0x0290, cachelnsz=8 (dwords)
	lattimer=0x42 (1980 ns), mingnt=0x08 (2000 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=10
	powerspec 2  supports D0 D1 D2 D3  current D0
	map[10]: type 3, range 32, base e8000000, size 27, enabled
pcib7: (null) requested memory range 0xe8000000-0xefffffff: good
	map[14]: type 4, range 32, base 00007000, size  8, enabled
pcib7: (null) requested I/O range 0x7000-0x70ff: in range
	map[18]: type 1, range 32, base e0500000, size 16, enabled
pcib7: (null) requested memory range 0xe0500000-0xe050ffff: good
pcib7: matched entry for 15.4.INTA
pcib7: slot 4 INTA hardwired to IRQ 16
pci15: <display, VGA> at device 4.0 (no driver attached)
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel ICH7 UDMA100 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x30a0-0x30af at device 31.1 on pci0
atapci0: Reserved 0x10 bytes for rid 0x20 type 4 at 0x30a0
ata0: <ATA channel 0> on atapci0
atapci0: Reserved 0x8 bytes for rid 0x10 type 4 at 0x1f0
atapci0: Reserved 0x1 bytes for rid 0x14 type 4 at 0x3f6
ata0: reset tp1 mask=03 ostat0=7f ostat1=51
ata0: stat0=0x00 err=0x00 lsb=0x00 msb=0x00
ata0: stat1=0x00 err=0x01 lsb=0x14 msb=0xeb
ata0: reset tp2 stat0=00 stat1=00 devices=0x8<ATAPI_SLAVE>
ioapic0: routing intpin 14 (ISA IRQ 14) to vector 55
ata0: [MPSAFE]
ata1: <ATA channel 1> on atapci0
atapci0: Reserved 0x8 bytes for rid 0x18 type 4 at 0x170
atapci0: Reserved 0x1 bytes for rid 0x1c type 4 at 0x376
ata1: reset tp1 mask=03 ostat0=7f ostat1=7f
ata1: stat0=0x7f err=0x7f lsb=0x7f msb=0x7f
ata1: stat0=0x7f err=0x7f lsb=0x7f msb=0x7f
ata1: stat0=0x7f err=0x7f lsb=0x7f msb=0x7f
ata1: stat0=0x7f err=0x7f lsb=0x7f msb=0x7f
ata1: stat0=0x7f err=0x7f lsb=0x7f msb=0x7f
ata1: stat0=0x7f err=0x7f lsb=0x7f msb=0x7f
ata1: stat0=0x7f err=0x7f lsb=0x7f msb=0x7f
ata1: stat0=0x7f err=0x7f lsb=0x7f msb=0x7f
ata1: stat0=0x7f err=0x7f lsb=0x7f msb=0x7f
ata1: stat0=0x7f err=0x7f lsb=0x7f msb=0x7f
ata1: stat0=0x7f err=0x7f lsb=0x7f msb=0x7f
ata1: stat0=0x7f err=0x7f lsb=0x7f msb=0x7f
ata1: stat1=0x7f err=0x7f lsb=0x7f msb=0x7f
ata1: reset tp2 stat0=ff stat1=ff devices=0x0
ioapic0: routing intpin 15 (ISA IRQ 15) to vector 56
ata1: [MPSAFE]
pci0: <serial bus, SMBus> at device 31.3 (no driver attached)
acpi_button0: <Power Button> on acpi0
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
kbd0: atkbd0, generic (0), config:0x0, flags:0x3f0000
ioapic0: routing intpin 1 (ISA IRQ 1) to vector 57
atkbd0: [GIANT-LOCKED]
psm0: unable to allocate IRQ
psmcpnp0: <PS/2 mouse port> irq 12 on acpi0
psm0: current command byte:0067
kbdc: TEST_AUX_PORT status:0000
kbdc: RESET_AUX return code:00fe
kbdc: RESET_AUX return code:00fe
kbdc: RESET_AUX return code:00fe
kbdc: DIAGNOSE status:0055
kbdc: TEST_KBD_PORT status:0000
psm0: failed to reset the aux device.
sio0: irq maps: 0x4c21 0x4c31 0x4c21 0x4c21
sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
sio0: type 16550A, console
ioapic0: routing intpin 4 (ISA IRQ 4) to vector 58
sio1: irq maps: 0x4c21 0x4c29 0x4c21 0x4c21
sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0
sio1: type 16550A
ioapic0: routing intpin 3 (ISA IRQ 3) to vector 59
fdc0: <floppy drive controller> port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0
fdc0: ic_type 90 part_id 80
ioapic0: routing intpin 6 (ISA IRQ 6) to vector 60
fdc0: [MPSAFE]
fdc0: [FAST]
ppc0: using extended I/O port range
ppc0: ECP SPP ECP+EPP SPP
ppc0: <ECP parallel printer port> port 0x378-0x37f,0x778-0x77f irq 7 drq 3 on acpi0
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/9 bytes threshold
ppbus0: <Parallel port bus> on ppc0
plip0: <PLIP network interface> on ppbus0
plip0: bpf attached
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
ioapic0: routing intpin 7 (ISA IRQ 7) to vector 61
ex_isa_identify()
atkbdc: atkbdc0 already exists; skipping it
fdc: fdc0 already exists; skipping it
ppc: ppc0 already exists; skipping it
sio: sio0 already exists; skipping it
sio: sio1 already exists; skipping it
pnp_identify: Trying Read_Port at 203
pnp_identify: Trying Read_Port at 243
pnp_identify: Trying Read_Port at 283
pnp_identify: Trying Read_Port at 2c3
pnp_identify: Trying Read_Port at 303
pnp_identify: Trying Read_Port at 343
pnp_identify: Trying Read_Port at 383
pnp_identify: Trying Read_Port at 3c3
PNP Identify complete
sc: sc0 already exists; skipping it
vga: vga0 already exists; skipping it
isa_probe_children: disabling PnP devices
isa_probe_children: probing non-PnP devices
orm0: <ISA Option ROMs> at iomem 0xc0000-0xcafff,0xcb000-0xcbfff,0xcc000-0xccfff,0xcd000-0xce7ff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sc0: fb0, kbd1, terminal emulator: sc (syscons terminal)
sio2: not probed (disabled)
sio3: not probed (disabled)
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
isa_probe_children: probing PnP devices
Device configuration finished.
Reducing kern.maxvnodes 233016 -> 100000
procfs registered
linprocfs registered
lapic: Divisor 2, Frequency 99750277 hz
Timecounter "TSC" frequency 3391521165 Hz quality 800
Timecounters tick every 1em0: Link is up 100 Mbps Full Duplex
.000 msec
Linux ELF exec handler installed
lo0: bpf attached
rr232x: no controller detected.
em0: link state changed to UP
ata0-slave: pio=PIO4 wdma=WDMA2 udma=UNSUPPORTED cable=40 wire
acd0: setting PIO4 on ICH7 chip
acd0: <Compaq CRN-8245B/1.16> CDROM drive at ata0 as slave
acd0: read 4125KB/s (4125KB/s), 128KB buffer, PIO4
acd0: Reads: CDR, CDRW, CDDA stream, packet
acd0: Writes:
acd0: Audio: play, 255 volume levels
acd0: Mechanism: ejectable tray, unlocked
acd0: Medium: no/blank disc
[kernel boot hangs here]



>How-To-Repeat:
Boot system with ACPI enabled (default).


>Fix:
Disable ACPI from loader menu.
>Release-Note:
>Audit-Trail:

From: John Baldwin <jhb@freebsd.org>
To: freebsd-amd64@freebsd.org
Cc: Christopher Neill <chris+freebsd-PR@revolt.com>,
        freebsd-gnats-submit@freebsd.org
Subject: Re: amd64/108345: 6.2-* GENERIC will not boot Intel PD EMT64 w/ ACPI
Date: Thu, 25 Jan 2007 12:57:53 -0500

 On Thursday 25 January 2007 12:36, Christopher Neill wrote:
 > >Description:
 > The Pentium D EMT64 on a SuperMicro board will not boot with ACPI enabled on 
 6.2-RELEASE (GENERIC).
 > 
 > While this isn't a huge deal (simply boot w/o ACPI from loader), it does 
 mean that some manual intervention is required to both install and run 
 FreeBSD on this machine. Verbose dmesg of hung start attached:
 
 What if you leave ACPI enabled but just disable SMP?  Also, can you add 'DDB' 
 to your kernel and break into ddb when it hangs and run 'show intrcnt' 
 (ideally, let it hang, break, run the command, then continue and let it sit 
 for a while, break to ddb again and run the command again).
 
 -- 
 John Baldwin
State-Changed-From-To: open->feedback 
State-Changed-By: linimon 
State-Changed-When: Tue Apr 24 03:01:13 UTC 2007 
State-Changed-Why:  
Note that submitter was asked for feedback. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=108345 
State-Changed-From-To: feedback->closed 
State-Changed-By: linimon 
State-Changed-When: Sun Mar 2 06:33:34 UTC 2008 
State-Changed-Why:  
Feedback timeout (> 6 months). 

http://www.freebsd.org/cgi/query-pr.cgi?pr=108345 
>Unformatted:
