INTEL D946GZIS acpi issues.
Abdullah Ibn Hamad Al-Marri
almarrie at gmail.com
Sun Sep 30 20:57:44 PDT 2007
On 10/1/07, Nate Lawson <nate at root.org> wrote:
> Abdullah Ibn Hamad Al-Marri wrote:
> > On 9/30/07, Nate Lawson <nate at root.org> wrote:
> >> Nate Lawson wrote:
> >>>> devinfo -rv
> >>>> nexus0
> >>>> acpi0
> >>> ...
> >>>> I/O memory addresses:
> >>>> 0xc0000-0xdffff
> >>>> 0xe0000-0xfffff
> >>>> 0xf0000000-0xf7ffffff
> >>>> 0xfed13000-0xfed13fff
> >>>> 0xfed14000-0xfed17fff
> >>>> 0xfed18000-0xfed18fff
> >>>> 0xfed19000-0xfed19fff
> >>>> 0xfed1c000-0xfed1ffff
> >>>> 0xfed20000-0xfed9ffff
> >>>> acpi_hpet0 pnpinfo unknown at unknown
> >>>> I/O memory addresses:
> >>>> 0xfed00000-0xfed003ff
> >>> Ok, that's one problem. acpi_hpet is attaching before the system
> >>> resource object. So the resources are already allocated from nexus
> >>> before acpi0 can get to them.
> >>>
> >>> To test, set this hint at the loader prompt and the message will go away
> >>> (but you won't have the HPET timer):
> >>>
> >>> debug.acpi.disabled="hpet"
> >> Please try the attached patch for 7-current. You should not see the
> >> message any more but will still have an acpi_hpet0 device. Please send
> >> me dmesg and devinfo -rv output after testing.
> >
> > Do I still need to apply the patch?
>
> Yes, this won't fix cpufreq (need to figure out new Intel tables to make
> that happen), but it will fix the "unable to allocate" error in dmesg
> you first reported.
>
> --
> Nate
Nate,
Thank you,
Here is the new dmsg.
FreeBSD 7.0-CURRENT #0: Mon Oct 1 02:49:06 GMT 2007
ACPI APIC Table: <INTEL D946GZIS>
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz (2397.62-MHz K8-class CPU)
Origin = "GenuineIntel" Id = 0x6f6 Stepping = 6
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=0xe3bd<SSE3,RSVD2,MON,DS_CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM>
AMD Features=0x20100800<SYSCALL,NX,LM>
AMD Features2=0x1<LAHF>
Cores per package: 2
usable memory = 2130026496 (2031 MB)
avail memory = 2055786496 (1960 MB)
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
cpu0 (BSP): APIC ID: 0
cpu1 (AP): APIC ID: 1
ioapic0: Changing APIC ID to 2
ioapic0 <Version 2.0> irqs 0-23 on motherboard
acpi0: <INTEL D946GZIS> on motherboard
acpi0: [ITHREAD]
acpi0: Power Button (fixed)
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0
acpi_hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
Timecounter "HPET" frequency 14318180 Hz quality 900
cpu0: <ACPI CPU> on acpi0
est0: <Enhanced SpeedStep Frequency Control> on cpu0
est: CPU supports Enhanced Speedstep, but is not recognized.
est: cpu_vendor GenuineIntel, msr 92a092a0600092a
device_attach: est0 attach returned 6
p4tcc0: <CPU Frequency Thermal Control> on cpu0
cpu1: <ACPI CPU> on acpi0
est1: <Enhanced SpeedStep Frequency Control> on cpu1
est: CPU supports Enhanced Speedstep, but is not recognized.
est: cpu_vendor GenuineIntel, msr 92a092a0600092a
device_attach: est1 attach returned 6
p4tcc1: <CPU Frequency Thermal Control> on cpu1
acpi_button0: <Sleep Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
vgapci0: <VGA-compatible display> port 0x20c0-0x20c7 mem
0x90100000-0x901fffff,0x80000000-0x8fffffff irq 16 at device 2.0 on
pci0
pcib1: <ACPI PCI-PCI bridge> at device 28.0 on pci0
pci1: <ACPI PCI bus> on pcib1
pcib2: <ACPI PCI-PCI bridge> at device 28.2 on pci0
pci2: <ACPI PCI bus> on pcib2
pcib3: <ACPI PCI-PCI bridge> at device 28.3 on pci0
pci3: <ACPI PCI bus> on pcib3
pci0: <serial bus, USB> at device 29.0 (no driver attached)
pci0: <serial bus, USB> at device 29.1 (no driver attached)
pci0: <serial bus, USB> at device 29.2 (no driver attached)
pci0: <serial bus, USB> at device 29.3 (no driver attached)
pcib4: <ACPI PCI-PCI bridge> at device 30.0 on pci0
pci4: <ACPI PCI bus> on pcib4
fxp0: <Intel Pro/100 946GZ (ICH7) Network Connection> port
0x1000-0x103f mem 0x90000000-0x90000fff irq 20 at device 8.0 on pci4
miibus0: <MII bus> on fxp0
ukphy0: <Generic IEEE 802.3u media interface> PHY 1 on miibus0
ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp0: Ethernet address: 00:19:d1:41:1e:0c
fxp0: [ITHREAD]
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel ICH7 SATA300 controller> port
0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x20a0-0x20af mem
0x90200000-0x902003ff irq 19 at device 31.2 on pci0
ata0: <ATA channel 0> on atapci0
ata0: [ITHREAD]
ata1: <ATA channel 1> on atapci0
ata1: [ITHREAD]
pci0: <serial bus, SMBus> at device 31.3 (no driver attached)
orm0: <ISA Option ROM> at iomem 0xc0000-0xcafff on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
atkbd0: [ITHREAD]
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Timecounters tick every 1.000 msec
ad0: 70911MB <WDC WD740ADFD-60NLR1 20.07P20> at ata0-master SATA150
ad2: 238474MB <WDC WD2500JD-50FYB0 02.05D02> at ata1-master SATA150
SMP: AP CPU #1 Launched!
Trying to mount root from ufs:/dev/ad0s1a
here is devinfo -rv
devinfo -rv
nexus0
acpi0
Interrupt request lines:
0x9
I/O ports:
0x10-0x1f
0x60
0x64
0x72-0x73
0x80
0x84-0x86
0x88
0x8c-0x8e
0x90-0x9f
0x400-0x47f
0x500-0x53f
0x680-0x6ff
I/O memory addresses:
0xc0000-0xdffff
0xe0000-0xfffff
0xf0000000-0xf7ffffff
0xfed00000-0xfed00fff
0xfed13000-0xfed13fff
0xfed14000-0xfed17fff
0xfed18000-0xfed18fff
0xfed19000-0xfed19fff
0xfed1c000-0xfed1ffff
0xfed20000-0xfed9ffff
cpu0 pnpinfo _HID=none _UID=0 at handle=\_PR_.CPU0
acpi_throttle0
acpi_perf0
est0
p4tcc0
cpufreq0
cpu1 pnpinfo _HID=none _UID=0 at handle=\_PR_.CPU1
acpi_throttle1
acpi_perf1
est1
p4tcc1
cpufreq1
unknown pnpinfo _HID=none _UID=0 at handle=\_PR_.CPU2
unknown pnpinfo _HID=none _UID=0 at handle=\_PR_.CPU3
acpi_button0 pnpinfo _HID=PNP0C0E _UID=0 at handle=\_SB_.SLPB
pcib0 pnpinfo _HID=PNP0A03 _UID=0 at handle=\_SB_.PCI0
pci0
hostb0 pnpinfo vendor=0x8086 device=0x2970 subvendor=0x8086
subdevice=0x5354 class=0x060000 at slot=0 function=0
vgapci0 pnpinfo vendor=0x8086 device=0x2972 subvendor=0x8086
subdevice=0x5354 class=0x030000 at slot=2 function=0
handle=\_SB_.PCI0.IGFX
I/O ports:
0x20c0-0x20c7
I/O memory addresses:
0x80000000-0x8fffffff
0x90100000-0x901fffff
drm0
pcib1 pnpinfo vendor=0x8086 device=0x27d0 subvendor=0x0000
subdevice=0x0000 class=0x060400 at slot=28 function=0
handle=\_SB_.PCI0.PEX0
pci1
pcib2 pnpinfo vendor=0x8086 device=0x27d4 subvendor=0x0000
subdevice=0x0000 class=0x060400 at slot=28 function=2
handle=\_SB_.PCI0.PEX2
pci2
pcib3 pnpinfo vendor=0x8086 device=0x27d6 subvendor=0x0000
subdevice=0x0000 class=0x060400 at slot=28 function=3
handle=\_SB_.PCI0.PEX3
pci3
unknown pnpinfo vendor=0x8086 device=0x27c8 subvendor=0x8086
subdevice=0x5354 class=0x0c0300 at slot=29 function=0
handle=\_SB_.PCI0.UHC1
I/O ports:
0x2080-0x209f
unknown pnpinfo vendor=0x8086 device=0x27c9 subvendor=0x8086
subdevice=0x5354 class=0x0c0300 at slot=29 function=1
handle=\_SB_.PCI0.UHC2
I/O ports:
0x2060-0x207f
unknown pnpinfo vendor=0x8086 device=0x27ca subvendor=0x8086
subdevice=0x5354 class=0x0c0300 at slot=29 function=2
handle=\_SB_.PCI0.UHC3
I/O ports:
0x2040-0x205f
unknown pnpinfo vendor=0x8086 device=0x27cb subvendor=0x8086
subdevice=0x5354 class=0x0c0300 at slot=29 function=3
handle=\_SB_.PCI0.UHC4
I/O ports:
0x2020-0x203f
pcib4 pnpinfo vendor=0x8086 device=0x244e subvendor=0x8086
subdevice=0x5354 class=0x060401 at slot=30 function=0
handle=\_SB_.PCI0.P32_
pci4
fxp0 pnpinfo vendor=0x8086 device=0x1094 subvendor=0x8086
subdevice=0x0001 class=0x020000 at slot=8 function=0
Interrupt request lines:
0x14
I/O ports:
0x1000-0x103f
I/O memory addresses:
0x90000000-0x90000fff
miibus0
ukphy0 pnpinfo oui=0xaa00 model=0x31 rev=0x0 at phyno=1
isab0 pnpinfo vendor=0x8086 device=0x27b8 subvendor=0x8086
subdevice=0x5354 class=0x060100 at slot=31 function=0
handle=\_SB_.PCI0.LPC_
isa0
atkbdc0
ACPI I/O ports:
0x60
0x64
atkbd0
Interrupt request lines:
0x1
fdc0
ppc0
sc0
sio0
sio1
sio2
sio3
vga0
I/O ports:
0x3c0-0x3df
I/O memory addresses:
0xa0000-0xbffff
orm0
ACPI I/O memory addresses:
0xc0000-0xcafff
atapci0 pnpinfo vendor=0x8086 device=0x27c0 subvendor=0x8086
subdevice=0x5354 class=0x01018a at slot=31 function=2
handle=\_SB_.PCI0.IDES
I/O ports:
0x170-0x177
0x1f0-0x1f7
0x376
0x3f6
0x20a0-0x20af
I/O memory addresses:
0x90200000-0x902003ff
ata0
Interrupt request lines:
0xe
ad0
subdisk0
ata1
Interrupt request lines:
0xf
ad2
subdisk2
unknown pnpinfo vendor=0x8086 device=0x27da subvendor=0x8086
subdevice=0x5354 class=0x0c0500 at slot=31 function=3
I/O ports:
0x2000-0x201f
acpi_sysresource0 pnpinfo _HID=PNP0C02 _UID=3 at handle=\_SB_.PCI0.IOCM
pci_link0 pnpinfo _HID=PNP0C0F _UID=1 at handle=\_SB_.PCI0.LPC_.LNKA
pci_link1 pnpinfo _HID=PNP0C0F _UID=2 at handle=\_SB_.PCI0.LPC_.LNKB
pci_link2 pnpinfo _HID=PNP0C0F _UID=3 at handle=\_SB_.PCI0.LPC_.LNKC
pci_link3 pnpinfo _HID=PNP0C0F _UID=4 at handle=\_SB_.PCI0.LPC_.LNKD
pci_link4 pnpinfo _HID=PNP0C0F _UID=5 at handle=\_SB_.PCI0.LPC_.LNKE
pci_link5 pnpinfo _HID=PNP0C0F _UID=6 at handle=\_SB_.PCI0.LPC_.LNKF
pci_link6 pnpinfo _HID=PNP0C0F _UID=7 at handle=\_SB_.PCI0.LPC_.LNKG
pci_link7 pnpinfo _HID=PNP0C0F _UID=8 at handle=\_SB_.PCI0.LPC_.LNKH
atdma0 pnpinfo _HID=PNP0200 _UID=0 at handle=\_SB_.PCI0.LPC_.DMAC
attimer0 pnpinfo _HID=PNP0B00 _UID=0 at handle=\_SB_.PCI0.LPC_.RTC_
unknown pnpinfo _HID=PNP0000 _UID=0 at handle=\_SB_.PCI0.LPC_.PIC_
fpupnp0 pnpinfo _HID=PNP0C04 _UID=0 at handle=\_SB_.PCI0.LPC_.FPU_
attimer1 pnpinfo _HID=PNP0100 _UID=0 at handle=\_SB_.PCI0.LPC_.TMR_
unknown pnpinfo _HID=PNP0800 _UID=0 at handle=\_SB_.PCI0.LPC_.SPKR
acpi_sysresource1 pnpinfo _HID=PNP0C02 _UID=1 at handle=\_SB_.PCI0.LPC_.XTRA
unknown pnpinfo _HID=PNP0C31 _UID=1 at handle=\_SB_.PCI0.LPC_.TPM_
acpi_sysresource2 pnpinfo _HID=PNP0C02 _UID=2 at handle=\_SB_.PCI0.LPC_.XTR2
unknown pnpinfo _HID=PNP0700 _UID=0 at handle=\_SB_.PCI0.LPC_.FDC0
unknown pnpinfo _HID=PNP0400 _UID=0 at handle=\_SB_.PCI0.LPC_.LPT_
unknown pnpinfo _HID=PNP0401 _UID=0 at handle=\_SB_.PCI0.LPC_.ECP_
unknown pnpinfo _HID=PNP0F03 _UID=0 at handle=\_SB_.PCI0.LPC_.PS2M
unknown pnpinfo _HID=PNP0303 _UID=0 at handle=\_SB_.PCI0.LPC_.PS2K
unknown pnpinfo _HID=PNP0501 _UID=1 at handle=\_SB_.PCI0.LPC_.UAR1
unknown pnpinfo _HID=PNP0501 _UID=2 at handle=\_SB_.PCI0.LPC_.UAR2
unknown pnpinfo _HID=AWY0001 _UID=0 at handle=\_SB_.PCI0.LPC_.IELK
unknown pnpinfo _HID=none _UID=0 at handle=\_SB_.PCI0.PEX1
unknown pnpinfo _HID=none _UID=0 at handle=\_SB_.PCI0.PEX4
unknown pnpinfo _HID=none _UID=0 at handle=\_SB_.PCI0.PEX5
unknown pnpinfo _HID=PNP0003 _UID=0 at handle=\_SB_.PCI0.APIC
unknown pnpinfo _HID=PNP0103 _UID=0 at handle=\_SB_.PCI0.HPET
unknown pnpinfo _HID=none _UID=0 at handle=\_SB_.PCI0.EHCI
unknown pnpinfo _HID=none _UID=0 at handle=\_SB_.PCI0.AC9M
unknown pnpinfo _HID=none _UID=0 at handle=\_SB_.PCI0.AZAL
unknown pnpinfo _HID=none _UID=0 at handle=\_SB_.PCI0.IDEC
unknown pnpinfo _HID=none _UID=0 at handle=\_SB_.PCI0.IDEC.PRID
unknown pnpinfo _HID=none _UID=0 at handle=\_SB_.PCI0.IDEC.PRID.P_D0
unknown pnpinfo _HID=none _UID=0 at handle=\_SB_.PCI0.IDEC.PRID.P_D1
unknown pnpinfo _HID=none _UID=0 at handle=\_SB_.PCI0.IDES.PRID
unknown pnpinfo _HID=none _UID=0 at handle=\_SB_.PCI0.IDES.PRID.P_D0
unknown pnpinfo _HID=none _UID=0 at handle=\_SB_.PCI0.IDES.PRID.P_D1
unknown pnpinfo _HID=none _UID=0 at handle=\_SB_.PCI0.IDES.SECD
unknown pnpinfo _HID=none _UID=0 at handle=\_SB_.PCI0.IDES.SECD.S_D0
unknown pnpinfo _HID=none _UID=0 at handle=\_SB_.PCI0.IDES.SECD.S_D1
acpi_timer0 pnpinfo unknown at unknown
ACPI I/O ports:
0x408-0x40b
acpi_hpet0 pnpinfo unknown at unknown
ACPI I/O memory addresses:
0xfed00000-0xfed003ff
apic0
I/O memory addresses:
0xfec00000-0xfec0001f
0xfee00000-0xfee003ff
legacy0
ram0
I/O memory addresses:
0x0-0x8efff
0x100000-0x7e625fff
0x7e6f5000-0x7f575fff
0x7f57e000-0x7f62cfff
0x7f631000-0x7f6a6fff
0x7f6e9000-0x7f6ecfff
0x7f6ff000-0x7f6fffff
I still see CPU supports Enhanced Speedstep, but is not recognized too.
--
Regards,
-Abdullah Ibn Hamad Al-Marri
Arab Portal
http://www.WeArab.Net/
More information about the freebsd-acpi
mailing list