FitPC2i hang on reboot

Thomas Steen Rasmussen thomas at gibfest.dk
Tue Oct 19 13:19:58 UTC 2010


  Hello acpi experts,

I bought a FitPC2i, a small Atom based PC with an Intel US15W chipset.
There is a PDF with the details of the hardware here:
http://www.compulab.co.il/fitpc2i/download/fitpc2i-sb-man.pdf

I installed the 201010 8-STABLE snapshot on it. The machine gets stuck
when rebooting ("shutdown -r now" or "reboot").

The machine shuts down normally when I use "shutdown -p now", it is only
rebooting that doesn't work. The machine hangs after the normal shutdown
sequence after the message "cpu_reset: stopping other CPUs". I have to hold
the power button for 5-6 seconds to turn it off, and then turn it on 
again. I am
thinking this is an ACPI issue ?

http://www.freebsd.org/doc/handbook/acpi-debug.html states to provide the
following information from the system, but I can provide whatever needed,
(including ssh access if neccesary):

------------------- Verbose dmesg begin --------------------------------
Copyright (c) 1992-2010 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 8.1-STABLE-201010 #0: Thu Oct  7 14:52:21 UTC 2010
     root at almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
Preloaded elf kernel "/boot/kernel/kernel" at 0xc0fe2000.
Preloaded elf module "/boot/kernel/if_run.ko" at 0xc0fe21ec.
Preloaded elf module "/boot/kernel/runfw.ko" at 0xc0fe2298.
Preloaded elf module "/boot/kernel/ichwd.ko" at 0xc0fe2344.
Timecounter "i8254" frequency 1193182 Hz quality 0
Calibrating TSC clock ... TSC clock: 1595999628 Hz
CPU: Intel(R) Atom(TM) CPU Z530   @ 1.60GHz (1596.00-MHz 686-class CPU)
   Origin = "GenuineIntel"  Id = 0x106c2  Family = 6  Model = 1c  
Stepping = 2
   
Features=0xbfe9fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
   
Features2=0x40c3bd<SSE3,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,xTPR,PDCM,MOVBE>
   AMD Features=0x100000<NX>
   AMD Features2=0x1<LAHF>
   TSC: P-state invariant

1st-level instruction cache: 32 KB, 8-way set associative, 64 byte line size
L2 cache: 512 kbytes, 16-way associative, 64 bytes/line
real memory  = 2147483648 (2048 MB)
Physical memory chunk(s):
0x0000000000001000 - 0x000000000008efff, 581632 bytes (142 pages)
0x0000000000100000 - 0x00000000003fffff, 3145728 bytes (768 pages)
0x0000000001026000 - 0x000000007d284fff, 2082861056 bytes (508511 pages)
avail memory = 2081464320 (1985 MB)
Table 'FACP' at 0x7f6bbdb0
Table 'HPET' at 0x7f6bbea4
Table 'MCFG' at 0x7f6bbedc
Table 'TCPA' at 0x7f6bbf18
Table 'TMOR' at 0x7f6bbf4a
Table 'APIC' at 0x7f6bbf70
APIC: Found table at 0x7f6bbf70
MP Configuration Table version 1.4 found at 0xc0090471
APIC: Using the MADT enumerator.
MADT: Found CPU APIC ID 0 ACPI ID 0: enabled
SMP: Added CPU 0 (AP)
MADT: Found CPU APIC ID 1 ACPI ID 1: enabled
SMP: Added CPU 1 (AP)
ACPI APIC Table: <PTLTD       APIC >
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
FreeBSD/SMP: 1 package(s) x 1 core(s) x 2 HTT threads
  cpu0 (BSP): APIC ID:  0
  cpu1 (AP/HT): APIC ID:  1
x86bios:   IVT 0x000000-0x0004ff at 0xc0000000
x86bios:  SSEG 0x010000-0x01ffff at 0xc519d000
x86bios:  EBDA 0x090000-0x09ffff at 0xc0090000
x86bios:   ROM 0x0a0000-0x0effff at 0xc00a0000
APIC: CPU 0 has ACPI ID 0
APIC: CPU 1 has ACPI ID 1
bios32: Found BIOS32 Service Directory header at 0xc00f8580
bios32: Entry = 0xfdc70 (c00fdc70)  Rev = 0  Len = 1
pcibios: PCI BIOS entry at 0xfdc70+0x21f
pnpbios: Found PnP BIOS data at 0xc00f8620
pnpbios: Entry = f0000:c4fd  Rev = 1.0
Other BIOS signatures found:
ULE: setup cpu 0
ULE: setup cpu 1
ACPI: RSDP 0xf85d0 00024 (v02 PTLTD )
ACPI: XSDT 0x7f6b711d 00064 (v01 PTLTD  ? XSDT   06040000  LTP 00000000)
ACPI: FACP 0x7f6bbdb0 000F4 (v03 INTEL  POULSBO  06040000 INTC 00000032)
ACPI: DSDT 0x7f6b803a 03CF2 (v01 INTEL   POULSBO 06040000 INTL 20050624)
ACPI: FACS 0x7f6befc0 00040
ACPI: HPET 0x7f6bbea4 00038 (v01 INTEL  POULSBO  06040000 INTC 00000032)
ACPI: MCFG 0x7f6bbedc 0003C (v01 INTEL  POULSBO  06040000 INTC 00000032)
ACPI: TCPA 0x7f6bbf18 00032 (v01 PTLTD  CALISTGA 06040000  PTL 00000001)
ACPI: TMOR 0x7f6bbf4a 00026 (v01 PTLTD           06040000 PTL  00000003)
ACPI: APIC 0x7f6bbf70 00068 (v01 PTLTD  ? APIC   06040000  LTP 00000000)
ACPI: BOOT 0x7f6bbfd8 00028 (v01 PTLTD  $SBFTBL$ 06040000  LTP 00000001)
ACPI: SSDT 0x7f6b7181 004DC (v02  PmRef    CpuPm 00003000 INTL 20050624)
MADT: Found IO APIC ID 2, Interrupt 0 at 0xfec00000
ioapic0: Routing external 8259A's -> intpin 0
lapic0: Routing NMI -> LINT1
lapic0: LINT1 trigger: edge
lapic0: LINT1 polarity: high
lapic1: Routing NMI -> LINT1
lapic1: LINT1 trigger: edge
lapic1: LINT1 polarity: high
MADT: Interrupt override: source 0, irq 2
ioapic0: Routing IRQ 0 -> intpin 2
MADT: Interrupt override: source 9, irq 9
ioapic0: intpin 9 trigger: level
ioapic0 <Version 2.0> irqs 0-23 on motherboard
cpu0 BSP:
      ID: 0x00000000   VER: 0x00050014 LDR: 0x00000000 DFR: 0xffffffff
   lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff
   timer: 0x000100ef therm: 0x00010000 err: 0x000000f0 pmc: 0x00010400
CPU0: local APIC error 0x80
    cmci: 0x00000000
wlan: <802.11 Link Layer>
firmware: 'runfw' version 1: 8192 bytes loaded at 0xc0fda5dc
null: <null device, zero device>
random: <entropy source, Software, Yarrow>
nfslock: pseudo-device
io: <I/O>
kbd: new array size 4
kbd1 at kbdmux0
mem: <memory>
Pentium Pro MTRR support enabled
ichwd module loaded
hptrr: RocketRAID 17xx/2xxx SATA controller driver v1.2
npx0: INT 16 interface
acpi0: <PTLTD      XSDT> on motherboard
PCIe: Memory Mapped configuration base @ 0xe0000000
pcibios: BIOS version 3.00
ioapic0: routing intpin 9 (ISA IRQ 9) to lapic 0 vector 48
acpi0: [MPSAFE]
acpi0: [ITHREAD]
ACPI Error: Could not enable PowerButton event (20100331/evxfevnt-298)
ACPI Warning: Could not enable fixed event 0x2 (20100331/evxface-235)
acpi0: Power Button (fixed)
acpi0: wakeup code va 0xc5197000 pa 0x1000
acpi_bus_number: root bus has no _BBN, assuming 0
AcpiOsDerivePciId: \\_SB_.PCI0.GFX0.IGDP -> bus 0 dev 2 func 0
acpi_bus_number: root bus has no _BBN, assuming 0
AcpiOsDerivePciId: \\_SB_.PCI0.LPCB.LPC0 -> bus 0 dev 31 func 0
ACPI timer: 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 0/41 1/1 -> 9
Timecounter "ACPI-safe" frequency 3579545 Hz quality 850
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0
cpu0: <ACPI CPU> on acpi0
ACPI: SSDT 0x7f6b7d21 00245 (v02  PmRef  Cpu0Ist 00003000 INTL 20050624)
ACPI: SSDT 0x7f6b765d 0063F (v02  PmRef  Cpu0Cst 00003001 INTL 20050624)
cpu1: <ACPI CPU> on acpi0
ACPI: SSDT 0x7f6b7f66 000D4 (v02  PmRef  Cpu1Ist 00003000 INTL 20050624)
ACPI: SSDT 0x7f6b7c9c 00085 (v02  PmRef  Cpu1Cst 00003000 INTL 20050624)
acpi_ec0: <Embedded Controller: GPE 0xd> port 0x62,0x66 on acpi0
pci_link0:        Index  IRQ  Rtd  Ref  IRQs
   Initial Probe       0    7   N     0  1 3 4 5 6 7 10 12 14 15
   Validation          0    7   N     0  1 3 4 5 6 7 10 12 14 15
   After Disable       0  255   N     0  1 3 4 5 6 7 10 12 14 15
pci_link1:        Index  IRQ  Rtd  Ref  IRQs
   Initial Probe       0    4   N     0  1 3 4 5 6 7 11 12 14 15
   Validation          0    4   N     0  1 3 4 5 6 7 11 12 14 15
   After Disable       0  255   N     0  1 3 4 5 6 7 11 12 14 15
pci_link2:        Index  IRQ  Rtd  Ref  IRQs
   Initial Probe       0    3   N     0  1 3 4 5 6 7 10 12 14 15
   Validation          0    3   N     0  1 3 4 5 6 7 10 12 14 15
   After Disable       0  255   N     0  1 3 4 5 6 7 10 12 14 15
pci_link3:        Index  IRQ  Rtd  Ref  IRQs
   Initial Probe       0    5   N     0  1 3 4 5 6 7 11 12 14 15
   Validation          0    5   N     0  1 3 4 5 6 7 11 12 14 15
   After Disable       0  255   N     0  1 3 4 5 6 7 11 12 14 15
pci_link4:        Index  IRQ  Rtd  Ref  IRQs
   Initial Probe       0   11   N     0  1 3 4 5 6 7 10 12 14 15
   Validation          0  255   N     0  1 3 4 5 6 7 10 12 14 15
   After Disable       0  255   N     0  1 3 4 5 6 7 10 12 14 15
pci_link5:        Index  IRQ  Rtd  Ref  IRQs
   Initial Probe       0   11   N     0  1 3 4 5 6 7 11 12 14 15
   Validation          0   11   N     0  1 3 4 5 6 7 11 12 14 15
   After Disable       0  255   N     0  1 3 4 5 6 7 11 12 14 15
pci_link6:        Index  IRQ  Rtd  Ref  IRQs
   Initial Probe       0   10   N     0  1 3 4 5 6 7 10 12 14 15
   Validation          0   10   N     0  1 3 4 5 6 7 10 12 14 15
   After Disable       0  255   N     0  1 3 4 5 6 7 10 12 14 15
pci_link7:        Index  IRQ  Rtd  Ref  IRQs
   Initial Probe       0   10   N     0  1 3 4 5 6 7 11 12 14 15
   Validation          0  255   N     0  1 3 4 5 6 7 11 12 14 15
   After Disable       0  255   N     0  1 3 4 5 6 7 11 12 14 15
acpi_hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on 
acpi0
acpi_hpet0: vend: 0x8086 rev: 0x1 num: 3 hz: 14318180 opts: legacy_route 
64-bit
Timecounter "HPET" frequency 14318180 Hz quality 900
acpi_acad0: <AC Adapter> on acpi0
battery0: <ACPI Control Method Battery> on acpi0
battery1: <ACPI Control Method Battery> on acpi0
battery2: <ACPI Control Method Battery> on acpi0
acpi_button0: <Power Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pci0: domain=0, physical bus=0
found->    vendor=0x8086, dev=0x8100, revid=0x07
     domain=0, bus=0, slot=0, func=0
     class=06-00-00, hdrtype=0x00, mfdev=0
     cmdreg=0x0007, statreg=0x0000, cachelnsz=0 (dwords)
     lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found->    vendor=0x8086, dev=0x8108, revid=0x07
     domain=0, bus=0, slot=2, func=0
     class=03-00-00, hdrtype=0x00, mfdev=0
     cmdreg=0x0007, statreg=0x0010, cachelnsz=0 (dwords)
     lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
     intpin=a, irq=7
     powerspec 2  supports D0 D3  current D0
     MSI supports 1 message
     map[10]: type Memory, range 32, base 0xd8080000, size 19, enabled
     map[14]: type I/O Port, range 32, base 0x1800, size  3, enabled
     map[18]: type Memory, range 32, base 0xd0000000, size 27, enabled
     map[1c]: type Memory, range 32, base 0xd8000000, size 17, enabled
pcib0: matched entry for 0.2.INTA
pcib0: slot 2 INTA hardwired to IRQ 16
found->    vendor=0x8086, dev=0x8110, revid=0x07
     domain=0, bus=0, slot=28, func=0
     class=06-04-00, hdrtype=0x01, mfdev=1
     cmdreg=0x0007, statreg=0x0010, cachelnsz=16 (dwords)
     lattimer=0x00 (0 ns), mingnt=0x04 (1000 ns), maxlat=0x00 (0 ns)
     intpin=a, irq=4
     powerspec 2  supports D0 D3  current D0
pcib0: matched entry for 0.28.INTA
pcib0: slot 28 INTA hardwired to IRQ 17
found->    vendor=0x8086, dev=0x8112, revid=0x07
     domain=0, bus=0, slot=28, func=1
     class=06-04-00, hdrtype=0x01, mfdev=0
     cmdreg=0x0007, statreg=0x0010, cachelnsz=16 (dwords)
     lattimer=0x00 (0 ns), mingnt=0x04 (1000 ns), maxlat=0x00 (0 ns)
     intpin=b, irq=7
     powerspec 2  supports D0 D3  current D0
pcib0: matched entry for 0.28.INTB
pcib0: slot 28 INTB hardwired to IRQ 16
found->    vendor=0x8086, dev=0x8114, revid=0x07
     domain=0, bus=0, slot=29, func=0
     class=0c-03-00, hdrtype=0x00, mfdev=1
     cmdreg=0x0005, statreg=0x0008, cachelnsz=0 (dwords)
     lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
     intpin=a, irq=10
     map[20]: type I/O Port, range 32, base 0x1820, size  5, enabled
pcib0: matched entry for 0.29.INTA
pcib0: slot 29 INTA hardwired to IRQ 23
unknown: Reserved 0x20 bytes for rid 0x20 type 4 at 0x1820
found->    vendor=0x8086, dev=0x8115, revid=0x07
     domain=0, bus=0, slot=29, func=1
     class=0c-03-00, hdrtype=0x00, mfdev=0
     cmdreg=0x0005, statreg=0x0000, cachelnsz=0 (dwords)
     lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
     intpin=b, irq=5
     map[20]: type I/O Port, range 32, base 0x1840, size  5, enabled
pcib0: matched entry for 0.29.INTB
pcib0: slot 29 INTB hardwired to IRQ 19
unknown: Reserved 0x20 bytes for rid 0x20 type 4 at 0x1840
found->    vendor=0x8086, dev=0x8116, revid=0x07
     domain=0, bus=0, slot=29, func=2
     class=0c-03-00, hdrtype=0x00, mfdev=0
     cmdreg=0x0005, statreg=0x0000, cachelnsz=0 (dwords)
     lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
     intpin=c, irq=3
     map[20]: type I/O Port, range 32, base 0x1860, size  5, enabled
pcib0: matched entry for 0.29.INTC
pcib0: slot 29 INTC hardwired to IRQ 18
unknown: Reserved 0x20 bytes for rid 0x20 type 4 at 0x1860
found->    vendor=0x8086, dev=0x8117, revid=0x07
     domain=0, bus=0, slot=29, func=7
     class=0c-03-20, hdrtype=0x00, mfdev=0
     cmdreg=0x0006, statreg=0x0010, 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
     map[10]: type Memory, range 32, base 0xd8020000, size 10, enabled
pcib0: matched entry for 0.29.INTD
pcib0: slot 29 INTD hardwired to IRQ 21
unknown: Reserved 0x400 bytes for rid 0x10 type 3 at 0xd8020000
found->    vendor=0x8086, dev=0x811c, revid=0x07
     domain=0, bus=0, slot=30, func=0
     class=08-05-01, hdrtype=0x00, mfdev=1
     cmdreg=0x0006, statreg=0x0000, cachelnsz=0 (dwords)
     lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
     intpin=a, irq=10
     map[10]: type Memory, range 32, base 0xd8020400, size  8, enabled
pcib0: matched entry for 0.30.INTA
pcib0: slot 30 INTA hardwired to IRQ 22
found->    vendor=0x8086, dev=0x811d, revid=0x07
     domain=0, bus=0, slot=30, func=1
     class=08-05-01, hdrtype=0x00, mfdev=0
     cmdreg=0x0006, statreg=0x0000, cachelnsz=0 (dwords)
     lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
     intpin=b, irq=11
     map[10]: type Memory, range 32, base 0xd8020800, size  8, enabled
pcib0: matched entry for 0.30.INTB
pcib0: slot 30 INTB hardwired to IRQ 20
found->    vendor=0x8086, dev=0x811e, revid=0x07
     domain=0, bus=0, slot=30, func=2
     class=08-05-01, hdrtype=0x00, mfdev=0
     cmdreg=0x0006, statreg=0x0000, cachelnsz=0 (dwords)
     lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
     intpin=c, irq=3
     map[10]: type Memory, range 32, base 0xd8020c00, size  8, enabled
pcib0: matched entry for 0.30.INTC
pcib0: slot 30 INTC hardwired to IRQ 18
found->    vendor=0x8086, dev=0x8119, revid=0x07
     domain=0, bus=0, slot=31, func=0
     class=06-01-00, hdrtype=0x00, mfdev=1
     cmdreg=0x0003, statreg=0x0000, cachelnsz=0 (dwords)
     lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found->    vendor=0x8086, dev=0x811a, revid=0x07
     domain=0, bus=0, slot=31, func=1
     class=01-01-80, hdrtype=0x00, mfdev=0
     cmdreg=0x0005, statreg=0x0000, cachelnsz=0 (dwords)
     lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
     map[20]: type I/O Port, range 32, base 0x1810, size  4, enabled
vgapci0: <VGA-compatible display> port 0x1800-0x1807 mem 
0xd8080000-0xd80fffff,0xd0000000-0xd7ffffff,0xd8000000-0xd801ffff irq 16 
at device 2.0 on pci0
pcib1: <ACPI PCI-PCI bridge> irq 17 at device 28.0 on pci0
pcib1:   domain            0
pcib1:   secondary bus     2
pcib1:   subordinate bus   2
pcib1:   I/O decode        0x2000-0x2fff
pcib1:   memory decode     0xd8100000-0xd81fffff
pcib1:   prefetched decode 0xd8500000-0xd85fffff
pci2: <ACPI PCI bus> on pcib1
pci2: domain=0, physical bus=2
found->    vendor=0x10ec, dev=0x8168, revid=0x02
     domain=0, bus=2, slot=0, func=0
     class=02-00-00, hdrtype=0x00, mfdev=0
     cmdreg=0x0007, statreg=0x0010, cachelnsz=16 (dwords)
     lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
     intpin=a, irq=7
     powerspec 3  supports D0 D1 D2 D3  current D0
     MSI supports 1 message, 64 bit
     MSI-X supports 2 messages in map 0x20
     map[10]: type I/O Port, range 32, base 0x2000, size  8, enabled
pcib1: requested I/O range 0x2000-0x20ff: in range
     map[18]: type Memory, range 64, base 0xd8100000, size 12, enabled
pcib1: requested memory range 0xd8100000-0xd8100fff: good
     map[20]: type Prefetchable Memory, range 64, base 0xd8500000, size 
16, enabled
pcib1: requested memory range 0xd8500000-0xd850ffff: good
pcib1: matched entry for 2.0.INTA
pcib1: slot 0 INTA hardwired to IRQ 16
re0: <RealTek 8168/8111 B/C/CP/D/DP/E PCIe Gigabit Ethernet> port 
0x2000-0x20ff mem 0xd8100000-0xd8100fff,0xd8500000-0xd850ffff irq 16 at 
device 0.0 on pci2
re0: Reserved 0x1000 bytes for rid 0x18 type 3 at 0xd8100000
re0: MSI count : 1
re0: attempting to allocate 1 MSI vectors (1 supported)
msi: routing MSI IRQ 256 to local APIC 0 vector 49
re0: using IRQ 256 for MSI
re0: Using 1 MSI messages
re0: Chip rev. 0x3c000000
re0: MAC rev. 0x00400000
miibus0: <MII bus> on re0
rgephy0: <RTL8169S/8110S/8211B media interface> PHY 1 on miibus0
rgephy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto
re0: bpf attached
re0: Ethernet address: 00:01:c0:08:25:1f
re0: [MPSAFE]
re0: [FILTER]
pcib2: <ACPI PCI-PCI bridge> irq 16 at device 28.1 on pci0
pcib2:   domain            0
pcib2:   secondary bus     3
pcib2:   subordinate bus   3
pcib2:   I/O decode        0x3000-0x3fff
pcib2:   memory decode     0xd8200000-0xd82fffff
pcib2:   prefetched decode 0xd8600000-0xd86fffff
pci3: <ACPI PCI bus> on pcib2
pci3: domain=0, physical bus=3
found->    vendor=0x10ec, dev=0x8168, revid=0x02
     domain=0, bus=3, slot=0, func=0
     class=02-00-00, hdrtype=0x00, mfdev=0
     cmdreg=0x0007, statreg=0x0010, cachelnsz=16 (dwords)
     lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
     intpin=a, irq=4
     powerspec 3  supports D0 D1 D2 D3  current D0
     MSI supports 1 message, 64 bit
     MSI-X supports 2 messages in map 0x20
     map[10]: type I/O Port, range 32, base 0x3000, size  8, enabled
pcib2: requested I/O range 0x3000-0x30ff: in range
     map[18]: type Memory, range 64, base 0xd8200000, size 12, enabled
pcib2: requested memory range 0xd8200000-0xd8200fff: good
     map[20]: type Prefetchable Memory, range 64, base 0xd8600000, size 
16, enabled
pcib2: requested memory range 0xd8600000-0xd860ffff: good
pcib2: matched entry for 3.0.INTA
pcib2: slot 0 INTA hardwired to IRQ 17
re1: <RealTek 8168/8111 B/C/CP/D/DP/E PCIe Gigabit Ethernet> port 
0x3000-0x30ff mem 0xd8200000-0xd8200fff,0xd8600000-0xd860ffff irq 17 at 
device 0.0 on pci3
re1: Reserved 0x1000 bytes for rid 0x18 type 3 at 0xd8200000
re1: MSI count : 1
re1: attempting to allocate 1 MSI vectors (1 supported)
msi: routing MSI IRQ 257 to local APIC 0 vector 50
re1: using IRQ 257 for MSI
re1: Using 1 MSI messages
re1: Chip rev. 0x3c000000
re1: MAC rev. 0x00400000
miibus1: <MII bus> on re1
rgephy1: <RTL8169S/8110S/8211B media interface> PHY 1 on miibus1
rgephy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto
re1: bpf attached
re1: Ethernet address: 00:01:c0:08:25:20
re1: [MPSAFE]
re1: [FILTER]
uhci0: <UHCI (generic) USB controller> port 0x1820-0x183f irq 23 at 
device 29.0 on pci0
ioapic0: routing intpin 23 (PCI IRQ 23) to lapic 0 vector 51
uhci0: [MPSAFE]
uhci0: [ITHREAD]
uhci0: LegSup = 0x0000
usbus0: <UHCI (generic) USB controller> on uhci0
uhci1: <UHCI (generic) USB controller> port 0x1840-0x185f irq 19 at 
device 29.1 on pci0
ioapic0: routing intpin 19 (PCI IRQ 19) to lapic 0 vector 52
uhci1: [MPSAFE]
uhci1: [ITHREAD]
uhci1: LegSup = 0x0000
usbus1: <UHCI (generic) USB controller> on uhci1
uhci2: <UHCI (generic) USB controller> port 0x1860-0x187f irq 18 at 
device 29.2 on pci0
ioapic0: routing intpin 18 (PCI IRQ 18) to lapic 0 vector 53
uhci2: [MPSAFE]
uhci2: [ITHREAD]
uhci2: LegSup = 0x0000
usbus2: <UHCI (generic) USB controller> on uhci2
ehci0: <EHCI (generic) USB 2.0 controller> mem 0xd8020000-0xd80203ff irq 
21 at device 29.7 on pci0
ioapic0: routing intpin 21 (PCI IRQ 21) to lapic 0 vector 54
ehci0: [MPSAFE]
ehci0: [ITHREAD]
usbus3: EHCI version 1.0
usbus3: <EHCI (generic) USB 2.0 controller> on ehci0
pci0: <base peripheral, SD host controller> at device 30.0 (no driver 
attached)
pci0: <base peripheral, SD host controller> at device 30.1 (no driver 
attached)
pci0: <base peripheral, SD host controller> at device 30.2 (no driver 
attached)
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel SCH UDMA100 controller> port 
0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x1810-0x181f at device 31.1 on pci0
atapci0: Reserved 0x10 bytes for rid 0x20 type 4 at 0x1810
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=50 ostat1=00
ata0: stat0=0x50 err=0x01 lsb=0x00 msb=0x00
ata0: stat1=0x00 err=0x01 lsb=0x00 msb=0x00
ata0: reset tp2 stat0=50 stat1=00 devices=0x1
ioapic0: routing intpin 14 (ISA IRQ 14) to lapic 0 vector 55
ata0: [MPSAFE]
ata0: [ITHREAD]
acpi_tz0: <Thermal Zone> on acpi0
acpi_tz1: <Thermal Zone> on acpi0
atrtc0: <AT realtime clock> port 0x70-0x73 on acpi0
atrtc0: Warning: Couldn't map I/O.
atrtc0: registered as a time-of-day clock (resolution 1000000us)
uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
ioapic0: routing intpin 4 (ISA IRQ 4) to lapic 0 vector 56
uart0: [FILTER]
uart0: fast interrupt
unknown: status reg test failed ff
unknown: status reg test failed ff
unknown: status reg test failed ff
unknown: status reg test failed ff
unknown: status reg test failed ff
unknown: status reg test failed ff
ex_isa_identify()
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
isa_probe_children: disabling PnP devices
pmtimer0 on isa0
ata: ata0 already exists; skipping it
atrtc: atrtc0 already exists; skipping it
sc: sc0 already exists; skipping it
uart: uart0 already exists; skipping it
isa_probe_children: probing non-PnP devices
orm0: <ISA Option ROMs> at iomem 
0xce800-0xcf7ff,0xcf800-0xd07ff,0xe0000-0xe17ff pnpid ORM0000 on isa0
atkbd: the current kbd controller command byte 0067
atkbd: keyboard ID 0x41ab (2)
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sc0: fb0, kbd1, terminal emulator: scteken (teken terminal)
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
ata1 failed to probe at port 0x170 irq 15 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000
ioapic0: routing intpin 1 (ISA IRQ 1) to lapic 0 vector 57
atkbd0: [GIANT-LOCKED]
atkbd0: [ITHREAD]
psm0: current command byte:0067
psm0: failed to reset the aux device.
fdc0 failed to probe at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
ppc0: parallel port not found.
ppc0: <Parallel port> failed to probe at irq 7 on isa0
uart1: <ns8250> failed to probe at port 0x2f8-0x2ff irq 3 on isa0
isa_probe_children: probing PnP devices
est0: <Enhanced SpeedStep Frequency Control> on cpu0
p4tcc0: <CPU Frequency Thermal Control> on cpu0
est1: <Enhanced SpeedStep Frequency Control> on cpu1
p4tcc1: <CPU Frequency Thermal Control> on cpu1
Device configuration finished.
procfs registered
lapic: Divisor 2, Frequency 66500002 Hz
Timecounter "TSC" frequency 1595999628 Hz quality -100
Timecounters tick every 1.000 msec
vlan: initialized, using hash tables with chaining
lo0: bpf attached
hptrr: no controller detected.
ata0: Identifying devices: 00000001
ata0: New devices: 00000001
usbus0: 12Mbps Full Speed USB v1.0
usbus1: 12Mbps Full Speed USB v1.0
usbus2: 12Mbps Full Speed USB v1.0
usbus3: 480Mbps High Speed USB v2.0
ata0-master: pio=PIO4 wdma=WDMA2 udma=UDMA133 cable=40 wire
ad0: DMA limited to UDMA33, device found non-ATA66 cable
ad0: setting UDMA33
ad0: 30533MB <OCZ-VERTEX v1.10 1370> at ata0-master UDMA33
ad0: 62533296 sectors [62037C/16H/63S] 16 sectors/interrupt 1 depth queue
GEOM: new disk ad0
acpi_acad0: acline initialization startad0: Intel check1 failed
ugen0.1: <Intel> at usbus0
uhub0: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus0
ugen1.1: <Intel> at usbus1
uhub1: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus1
ugen2.1: <Intel> at usbus2
uhub2: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus2
ugen3.1: <Intel> at usbus3
uhub3: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus3

acpi_acad0: On Line
acpi_acad0: acline initialization done, tried 1 times
battery0: battery initialization start
battery1: battery initialization start
battery2: battery initialization start
ad0: Adaptec check1 failed
ad0: LSI (v3) check1 failed
ad0: LSI (v2) check1 failed
ad0: FreeBSD check1 failed
ATA PseudoRAID loaded
SMP: AP CPU #1 Launched!
cpu1 AP:
      ID: 0x01000000   VER: 0x00050014 LDR: 0x00000000 DFR: 0xffffffff
   lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff
   timer: 0x000200ef therm: 0x00010000 err: 0x000000f0 pmc: 0x00010400
    cmci: 0x00000000
CPU1: local APIC error 0x80
Root mount waiting for: usbus3 usbus2 usbus1 usbus0
uhub0: 2 ports with 2 removable, self powered
uhub1: 2 ports with 2 removable, self powered
uhub2: 2 ports with 2 removable, self powered
Root mount waiting for: usbus3
Root mount waiting for: usbus3
Root mount waiting for: usbus3
uhub3: 8 ports with 8 removable, self powered
ugen3.2: <Ralink> at usbus3
run0: <1.0> on usbus3
Root mount waiting for: usbus3
run0: MAC/BBP RT3070 (rev 0x0201), RF RT3020 (MIMO 1T1R), address 
00:0d:f0:8d:4d:23
run0: firmware RT2870 loaded
run0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
run0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 
24Mbps 36Mbps 48Mbps 54Mbps
Trying to mount root from ufs:/dev/ad0s1a
ct_to_ts([2010-10-19 14:33:27]) = 1287498807.000000000
start_init: trying /sbin/init
lagg0: bpf attached
lagg0.20: bpf attached
lagg0.30: bpf attached
lagg0.100: bpf attached
lagg0.200: bpf attached
lagg0.255: bpf attached
------------------- dmesg end --------------------------------

sysctl hw.acpi. output:
hw.acpi.supported_sleep_state: S3 S4 S5
hw.acpi.power_button_state: S5
hw.acpi.sleep_button_state: S3
hw.acpi.lid_switch_state: NONE
hw.acpi.standby_state: NONE
hw.acpi.suspend_state: S3
hw.acpi.sleep_delay: 1
hw.acpi.s4bios: 0
hw.acpi.verbose: 1
hw.acpi.disable_on_reboot: 0
hw.acpi.handle_reboot: 0
hw.acpi.reset_video: 0
hw.acpi.cpu.cx_lowest: C1
hw.acpi.acline: 1
hw.acpi.battery.life: -1
hw.acpi.battery.time: -1
hw.acpi.battery.state: 7
hw.acpi.battery.units: 3
hw.acpi.battery.info_expire: 5
hw.acpi.thermal.min_runtime: 0
hw.acpi.thermal.polling_rate: 10
hw.acpi.thermal.user_override: 0
hw.acpi.thermal.tz0.temperature: 0.0C
hw.acpi.thermal.tz0.active: -1
hw.acpi.thermal.tz0.passive_cooling: 0
hw.acpi.thermal.tz0.thermal_flags: 0
hw.acpi.thermal.tz0._PSV: -1
hw.acpi.thermal.tz0._HOT: -1
hw.acpi.thermal.tz0._CRT: 127.0C
hw.acpi.thermal.tz0._ACx: -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
hw.acpi.thermal.tz0._TC1: -1
hw.acpi.thermal.tz0._TC2: -1
hw.acpi.thermal.tz0._TSP: -1
hw.acpi.thermal.tz1.temperature: 0.0C
hw.acpi.thermal.tz1.active: -1
hw.acpi.thermal.tz1.passive_cooling: 1
hw.acpi.thermal.tz1.thermal_flags: 0
hw.acpi.thermal.tz1._PSV: 95.0C
hw.acpi.thermal.tz1._HOT: -1
hw.acpi.thermal.tz1._CRT: 95.0C
hw.acpi.thermal.tz1._ACx: 55.0C -1 -1 -1 -1 -1 -1 -1 -1 -1
hw.acpi.thermal.tz1._TC1: 0
hw.acpi.thermal.tz1._TC2: 10
hw.acpi.thermal.tz1._TSP: 2

acpidump -dt ASL file can be downloaded at:
http://www.gibfest.dk/tykling-fitpc2i.asl

Please let me know if you want me to create a PR for this problem.


Best regards and thank you,
Thomas Steen Rasmussen

ps. the ichwd module you can see being loaded in there is me trying
to workaround this issue by playing with the hardware watchdog, but
I don't think this chipset is supported by ichwd.


More information about the freebsd-acpi mailing list