Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Oct 2015 22:21:43 -0500
From:      Timothy Pearson <tpearson@raptorengineeringinc.com>
To:        freebsd-stable@freebsd.org
Subject:   Re: Stable 10.1 kernel boot hang
Message-ID:  <562C4AC7.7070001@raptorengineeringinc.com>
In-Reply-To: <5629C996.60107@raptorengineeringinc.com>
References:  <5629C996.60107@raptorengineeringinc.com>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 10/23/2015 12:45 AM, Timothy Pearson wrote:
> Hi all,
> 
> We are attempting to upgrade some older FreeBSD machines to use the ASUS
> KGPE-D16 mainboard, however the kernel on 10.1 hangs during boot while
> enumerating PCIe devices.  Linux boots with no issues.
> 
> Verbose boot log:
> 
> Type '?' for a list of commands, 'help' for more detailed help.
> OK set boot_verbose="1"
> OK boot
> Booting...
> |/-\|/-\KDB: debugger backends: ddb
> KDB: current backend: ddb
> SMAP type=01 base=0000000000000000 len=000000000009fc00
> SMAP type=02 base=000000000009fc00 len=0000000000000400
> SMAP type=02 base=00000000000f0000 len=0000000000010000
> SMAP type=01 base=0000000000100000 len=00000000bfb86000
> SMAP type=02 base=00000000bfc86000 len=000000001037a000
> SMAP type=02 base=00000000f0b00000 len=0000000000004000
> SMAP type=02 base=00000000fec00000 len=0000000000001000
> SMAP type=02 base=00000000fed00000 len=0000000000001000
> SMAP type=01 base=0000000100000000 len=0000000140000000
> Table 'FACP' at 0xbfca3680
> Table 'SSDT' at 0xbfca3780
> Table 'MCFG' at 0xbfca4630
> Table 'TCPA' at 0xbfca4670
> Table 'APIC' at 0xbfca46b0
> APIC: Found table at 0xbfca46b0
> 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)
> MADT: Found CPU APIC ID 2 ACPI ID 2: enabled
> SMP: Added CPU 2 (AP)
> MADT: Found CPU APIC ID 3 ACPI ID 3: enabled
> SMP: Added CPU 3 (AP)
> MADT: Found CPU APIC ID 4 ACPI ID 4: enabled
> SMP: Added CPU 4 (AP)
> MADT: Found CPU APIC ID 5 ACPI ID 5: enabled
> SMP: Added CPU 5 (AP)
> MADT: Found CPU APIC ID 6 ACPI ID 6: enabled
> SMP: Added CPU 6 (AP)
> MADT: Found CPU APIC ID 7 ACPI ID 7: enabled
> SMP: Added CPU 7 (AP)
> Copyright (c) 1992-2014 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 10.1-RELEASE-p9 #0 57b23e7(releng/10.1)-dirty: Wed May 13
> 00:53:02 CDT 2015
> 
> root@pfsense-build:/usr/obj.amd64/usr/pfSensesrc/src/sys/pfSense_SMP.10
> amd64
> FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512
> Preloaded elf kernel "/boot/kernel/kernel" at 0xffffffff824d2000.
> Calibrating TSC clock ... TSC clock: 2000060881 Hz
> CPU: AMD Opteron(tm) Processor 6129 (2000.06-MHz K8-class CPU)
>   Origin = "AuthenticAMD"  Id = 0x100f91  Family = 0x10  Model = 0x9
> Stepping = 1
> 
> Features=0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT>
>   Features2=0x802009<SSE3,MON,CX16,POPCNT>
>   AMD
> Features=0xee500800<SYSCALL,NX,MMX+,FFXSR,Page1GB,RDTSCP,LM,3DNow!+,3DNow!>
>   AMD
> Features2=0x837ff<LAHF,CMP,SVM,ExtAPIC,CR8,ABM,SSE4A,MAS,Prefetch,OSVW,IBS,SKINIT,WDT,NodeId>
>   TSC: P-state invariant
> L1 2MB data TLB: 48 entries, fully associative
> L1 2MB instruction TLB: 16 entries, fully associative
> L1 4KB data TLB: 48 entries, fully associative
> L1 4KB instruction TLB: 32 entries, fully associative
> L1 data cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way associative
> L1 instruction cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way
> associative
> L2 2MB data TLB: 128 entries, 2-way associative
> L2 2MB instruction TLB: 0 entries, 2-way associative
> L2 4KB data TLB: 512 entries, 4-way associative
> L2 4KB instruction TLB: 512 entries, 4-way associative
> L2 unified cache: 512 kbytes, 64 bytes/line, 1 lines/tag, 16-way associative
> real memory  = 9663676416 (9216 MB)
> Physical memory chunk(s):
> 0x0000000000010000 - 0x000000000009bfff, 573440 bytes (140 pages)
> 0x0000000000100000 - 0x00000000001fffff, 1048576 bytes (256 pages)
> 0x00000000024fc000 - 0x00000000bfc85fff, 3178799104 bytes (776074 pages)
> 0x0000000100000000 - 0x0000000231518fff, 5122396160 bytes (1250585 pages)
> avail memory = 8263753728 (7880 MB)
> Event timer "LAPIC" quality 400
> ACPI APIC Table: <CORE   COREBOOT>
> INTR: Adding local APIC 1 as a target
> INTR: Adding local APIC 2 as a target
> INTR: Adding local APIC 3 as a target
> INTR: Adding local APIC 4 as a target
> INTR: Adding local APIC 5 as a target
> INTR: Adding local APIC 6 as a target
> INTR: Adding local APIC 7 as a target
> FreeBSD/SMP: Multiprocessor System Detected: 8 CPUs
> FreeBSD/SMP: 1 package(s) x 8 core(s)
>  cpu0 (BSP): APIC ID:  0
>  cpu1 (AP): APIC ID:  1
>  cpu2 (AP): APIC ID:  2
>  cpu3 (AP): APIC ID:  3
>  cpu4 (AP): APIC ID:  4
>  cpu5 (AP): APIC ID:  5
>  cpu6 (AP): APIC ID:  6
>  cpu7 (AP): APIC ID:  7
> APIC: CPU 0 has ACPI ID 0
> APIC: CPU 1 has ACPI ID 1
> APIC: CPU 2 has ACPI ID 2
> APIC: CPU 3 has ACPI ID 3
> APIC: CPU 4 has ACPI ID 4
> APIC: CPU 5 has ACPI ID 5
> APIC: CPU 6 has ACPI ID 6
> APIC: CPU 7 has ACPI ID 7
> x86bios:  IVT 0x000000-0x0004ff at 0xfffff80000000000
> x86bios: SSEG 0x098000-0x098fff at 0xfffffe001a367000
> x86bios: EBDA 0x09f000-0x09ffff at 0xfffff8000009f000
> x86bios:  ROM 0x0a0000-0x0fefff at 0xfffff800000a0000
> XEN: CPU 0 has VCPU ID 0
> XEN: CPU 1 has VCPU ID 1
> XEN: CPU 2 has VCPU ID 2
> XEN: CPU 3 has VCPU ID 3
> XEN: CPU 4 has VCPU ID 4
> XEN: CPU 5 has VCPU ID 5
> XEN: CPU 6 has VCPU ID 6
> XEN: CPU 7 has VCPU ID 7
> random device not loaded; using insecure entropy
> ULE: setup cpu 0
> ULE: setup cpu 1
> ULE: setup cpu 2
> ULE: setup cpu 3
> ULE: setup cpu 4
> ULE: setup cpu 5
> ULE: setup cpu 6
> ULE: setup cpu 7
> ACPI: RSDP 0xf16b0 00024 (v02 CORE  )
> ACPI: XSDT 0xbfca10e0 0007C (v01 CORE   COREBOOT 00000000 CORE 00000000)
> ACPI: FACP 0xbfca3680 000F4 (v03 CORE   COREBOOT 00000000 CORE 00000000)
> ACPI: DSDT 0xbfca1280 023F2 (v02 ASUS   COREBOOT 00000001 INTL 20140114)
> ACPI: FACS 0xbfca1240 00040
> ACPI: SSDT 0xbfca3780 00EA6 (v02 CORE   COREBOOT 0000002A CORE 0000002A)
> ACPI: MCFG 0xbfca4630 0003C (v01 CORE   COREBOOT 00000000 CORE 00000000)
> ACPI: TCPA 0xbfca4670 00032 (v02 CORE   COREBOOT 00000000 CORE 00000000)
> ACPI: APIC 0xbfca46b0 000A4 (v01 CORE   COREBOOT 00000000 CORE 00000000)
> ACPI: SRAT 0xbfca4760 00150 (v01 CORE   COREBOOT 00000000 CORE 00000000)
> ACPI: SLIT 0xbfca48b0 00030 (v01 CORE   COREBOOT 00000000 CORE 00000000)
> ACPI: IVRS 0xbfca48e0 000E0 (v01 CORE   COREBOOT 00000000 CORE 00000000)
> ACPI: HPET 0xbfca49c0 00038 (v01 CORE   COREBOOT 00000000 CORE 00000000)
> ACPI: SRAT 0xbfca4a00 00150 (v01 CORE   COREBOOT 00000000 CORE 00000000)
> ACPI: SLIT 0xbfca4b50 00030 (v01 CORE   COREBOOT 00000000 CORE 00000000)
> MADT: Found IO APIC ID 32, Interrupt 0 at 0xfec00000
> ioapic0: Changing APIC ID to 32
> ioapic0: Routing external 8259A's -> intpin 0
> MADT: Found IO APIC ID 33, Interrupt 24 at 0xf8000000
> ioapic1: Changing APIC ID to 33
> 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: intpin 9 polarity: low
> 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.1> irqs 0-23 on motherboard
> ioapic1 <Version 2.1> irqs 24-55 on motherboard
> cpu0 BSP:
>      ID: 0x00000000   VER: 0x80050010 LDR: 0x00000000 DFR: 0xffffffff
>   lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff
>   timer: 0x000300ef therm: 0x00010000 err: 0x000000f0 pmc: 0x00010400
> firmware: 'iwn2030fw' version 0: 707392 bytes loaded at 0xffffffff81978f5c
> firmware: 'iwn4965fw' version 0: 187972 bytes loaded at 0xffffffff81a25b4c
> firmware: 'iwn5000fw' version 0: 340696 bytes loaded at 0xffffffff81a53a3c
> firmware: 'iwn5150fw' version 0: 337400 bytes loaded at 0xffffffff81aa6dc4
> firmware: 'iwn6000fw' version 0: 454608 bytes loaded at 0xffffffff81af946c
> firmware: 'wpifw' version 153229: 150100 bytes loaded at 0xffffffff81e011e4
> firmware: 'iwn6000g2afw' version 0: 444128 bytes loaded at
> 0xffffffff81b684ec
> firmware: 'iwn6000g2bfw' version 0: 460912 bytes loaded at
> 0xffffffff81bd4c7c
> firmware: 'iwn6050fw' version 0: 469780 bytes loaded at 0xffffffff81c4559c
> snd_unit_init() u=0x00ff8000 [512] d=0x00007c00 [32] c=0x000003ff [1024]
> feeder_register: snd_unit=-1 snd_maxautovchans=16 latency=5
> feeder_rate_min=1 feeder_rate_max=2016000 feeder_rate_round=25
> firmware: 't4fw_cfg' version 0: 3059 bytes loaded at 0xffffffff816569c4
> firmware: 't4fw_cfg_uwire' version 0: 21284 bytes loaded at
> 0xffffffff816575b7
> firmware: 't4fw' version 0: 512512 bytes loaded at 0xffffffff8165c8db
> firmware: 't5fw_cfg' version 0: 3435 bytes loaded at 0xffffffff816d9b8c
> firmware: 't5fw' version 0: 513024 bytes loaded at 0xffffffff816da8f7
> firmware: 'mw88W8363fw' version 0: 94940 bytes loaded at 0xffffffff81cc3c6c
> firmware: 'mwlboot' version 0: 2280 bytes loaded at 0xffffffff81cdaf48
> firmware: 'rsu-rtl8712fw' version 120: 122328 bytes loaded at
> 0xffffffff81dc4e24
> firmware: 'runfw' version 0: 8192 bytes loaded at 0xffffffff81de2fe4
> wlan: mac acl policy registered
> firmware: 'rt2561fw' version 0: 8192 bytes loaded at 0xffffffff81d65334
> firmware: 'rt2561sfw' version 0: 8192 bytes loaded at 0xffffffff81d673e4
> firmware: 'urtwn-rtl8188eufw' version 111: 13904 bytes loaded at
> 0xffffffff81de591c
> firmware: 'urtwn-rtl8192cfwT' version 111: 16076 bytes loaded at
> 0xffffffff81de901c
> firmware: 'urtwn-rtl8192cfwU' version 111: 16076 bytes loaded at
> 0xffffffff81decf94
> firmware: 'rt2661fw' version 0: 8192 bytes loaded at 0xffffffff81d69494
> firmware: 'rt2860fw' version 0: 8192 bytes loaded at 0xffffffff81d6b544
> firmware: 'mxge_eth_z8e' version 377284: 120629 bytes loaded at
> 0xffffffff81cdba00
> wlan: <802.11 Link Layer>
> firmware: 'mxge_ethp_z8e' version 387604: 121317 bytes loaded at
> 0xffffffff81cf91f0
> firmware: 'mxge_rss_eth_z8e' version 534724: 151912 bytes loaded at
> 0xffffffff81d16c90
> firmware: 'mxge_rss_ethp_z8e' version 544468: 152837 bytes loaded at
> 0xffffffff81d3beb0
> ipw_bss: You need to read the LICENSE file in
> /usr/share/doc/legal/intel_ipw/.
> ipw_bss: If you agree with the license, set
> legal.intel_ipw.license_ack=1 in /boot/loader.conf.
> module_register_init: MOD_LOAD (ipw_bss_fw, 0xffffffff8060b5d0, 0) error 1
> ipw_ibss: You need to read the LICENSE file in
> /usr/share/doc/legal/intel_ipw/.
> ipw_ibss: If you agree with the license, set
> legal.intel_ipw.license_ack=1 in /boot/loader.conf.
> module_register_init: MOD_LOAD (ipw_ibss_fw, 0xffffffff8060b680, 0) error 1
> ipw_monitor: You need to read the LICENSE file in
> /usr/share/doc/legal/intel_ipw/.
> ipw_monitor: If you agree with the license, set
> legal.intel_ipw.license_ack=1 in /boot/loader.conf.
> module_register_init: MOD_LOAD (ipw_monitor_fw, 0xffffffff8060b730, 0)
> error 1
> iwi_bss: You need to read the LICENSE file in
> /usr/share/doc/legal/intel_iwi/.
> iwi_bss: If you agree with the license, set
> legal.intel_iwi.license_ack=1 in /boot/loader.conf.
> module_register_init: MOD_LOAD (iwi_bss_fw, 0xffffffff80632da0, 0) error 1
> iwi_ibss: You need to read the LICENSE file in
> /usr/share/doc/legal/intel_iwi/.
> iwi_ibss: If you agree with the license, set
> legal.intel_iwi.license_ack=1 in /boot/loader.conf.
> module_register_init: MOD_LOAD (iwi_ibss_fw, 0xffffffff80632e50, 0) error 1
> iwi_monitor: You need to read the LICENSE file in
> /usr/share/doc/legal/intel_iwi/.
> iwi_monitor: If you agree with the license, set
> legal.intel_iwi.license_ack=1 in /boot/loader.conf.
> module_register_init: MOD_LOAD (iwi_monitor_fw, 0xffffffff80632f00, 0)
> error 1
> firmware: 'iwn1000fw' version 0: 337520 bytes loaded at 0xffffffff8187c94c
> firmware: 'iwn2000fw' version 0: 695876 bytes loaded at 0xffffffff818cf06c
> Hardware, Intel Secure Key RNG: RDRAND is not present
> Hardware, VIA Nehemiah Padlock RNG: VIA Padlock RNG not present
> null: <null device, zero device>
> Falling back to <Software, Yarrow> random adaptor
> random: <Software, Yarrow> initialized
> nfslock: pseudo-device
> crypto: <crypto core>
> VESA: INT 0x10 vector 0xc000:0x3d14
> VESA: information block
> 0000   56 45 53 41 00 03 cb 40 00 c0 00 00 00 00 22 00
> 0010   00 99 04 00 00 00 df 40 00 c0 f2 40 00 c0 06 41
> 0020   00 c0 03 00 ff ff 00 00 00 00 00 00 00 00 00 00
> 0030   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 0040   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 0050   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 0060   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 0070   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 0080   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 0090   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 00a0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 00b0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 00c0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 00d0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 00e0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 00f0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 0100   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 0110   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 0120   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 0130   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 0140   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 0150   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 0160   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 0170   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 0180   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 0190   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 01a0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 01b0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 01c0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 01d0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 01e0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 01f0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> VBE mode info request: 3
> VESA: 1 mode(s) found
> VESA: v3.0, 256k memory, flags:0x0, mode table:0xfffffe001a3fe022 (99000022)
> VESA: SeaBIOS VBE(C) 2011
> VESA: SeaBIOS Developers SeaBIOS VBE Adapter Rev. 1
> io: <I/O>
> VMBUS: load
> kbd: new array size 4
> kbd1 at kbdmux0
> mem: <memory>
> hpt27xx: RocketRAID 27xx controller driver v1.1
> hptrr: RocketRAID 17xx/2xxx SATA controller driver v1.2
> hptnr: R750/DC7280 controller driver v1.0.1
> cryptosoft0: <software crypto> on motherboard
> crypto: assign cryptosoft0 driver id 0, flags 100663296
> crypto: cryptosoft0 registers alg 1 flags 0 maxoplen 0
> crypto: cryptosoft0 registers alg 2 flags 0 maxoplen 0
> crypto: cryptosoft0 registers alg 3 flags 0 maxoplen 0
> crypto: cryptosoft0 registers alg 4 flags 0 maxoplen 0
> crypto: cryptosoft0 registers alg 5 flags 0 maxoplen 0
> crypto: cryptosoft0 registers alg 16 flags 0 maxoplen 0
> crypto: cryptosoft0 registers alg 6 flags 0 maxoplen 0
> crypto: cryptosoft0 registers alg 7 flags 0 maxoplen 0
> crypto: cryptosoft0 registers alg 18 flags 0 maxoplen 0
> crypto: cryptosoft0 registers alg 19 flags 0 maxoplen 0
> crypto: cryptosoft0 registers alg 20 flags 0 maxoplen 0
> crypto: cryptosoft0 registers alg 8 flags 0 maxoplen 0
> crypto: cryptosoft0 registers alg 15 flags 0 maxoplen 0
> crypto: cryptosoft0 registers alg 9 flags 0 maxoplen 0
> crypto: cryptosoft0 registers alg 10 flags 0 maxoplen 0
> crypto: cryptosoft0 registers alg 13 flags 0 maxoplen 0
> crypto: cryptosoft0 registers alg 14 flags 0 maxoplen 0
> crypto: cryptosoft0 registers alg 11 flags 0 maxoplen 0
> crypto: cryptosoft0 registers alg 22 flags 0 maxoplen 0
> crypto: cryptosoft0 registers alg 23 flags 0 maxoplen 0
> crypto: cryptosoft0 registers alg 24 flags 0 maxoplen 0
> crypto: cryptosoft0 registers alg 28 flags 0 maxoplen 0
> crypto: cryptosoft0 registers alg 25 flags 0 maxoplen 0
> crypto: cryptosoft0 registers alg 26 flags 0 maxoplen 0
> crypto: cryptosoft0 registers alg 27 flags 0 maxoplen 0
> crypto: cryptosoft0 registers alg 21 flags 0 maxoplen 0
> crypto: cryptosoft0 registers alg 17 flags 0 maxoplen 0
> padlock0: No ACE support.
> acpi0: <CORE COREBOOT> on motherboard
> ACPI: All ACPI Tables successfully acquired
> PCIe: Memory Mapped configuration base @ 0xe0000000
> ioapic0: routing intpin 9 (ISA IRQ 9) to lapic 0 vector 48
> acpi0: Power Button (fixed)
> cpu0: Processor \_PR_.CP00 (ACPI ID 0) -> APIC ID 0
> cpu0: <ACPI CPU> on acpi0
> cpu0: switching to generic Cx mode
> cpu1: Processor \_PR_.CP01 (ACPI ID 1) -> APIC ID 1
> cpu1: <ACPI CPU> on acpi0
> cpu2: Processor \_PR_.CP02 (ACPI ID 2) -> APIC ID 2
> cpu2: <ACPI CPU> on acpi0
> cpu3: Processor \_PR_.CP03 (ACPI ID 3) -> APIC ID 3
> cpu3: <ACPI CPU> on acpi0
> cpu4: Processor \_PR_.CP04 (ACPI ID 4) -> APIC ID 4
> cpu4: <ACPI CPU> on acpi0
> cpu5: Processor \_PR_.CP05 (ACPI ID 5) -> APIC ID 5
> cpu5: <ACPI CPU> on acpi0
> cpu6: Processor \_PR_.CP06 (ACPI ID 6) -> APIC ID 6
> cpu6: <ACPI CPU> on acpi0
> cpu7: Processor \_PR_.CP07 (ACPI ID 7) -> APIC ID 7
> cpu7: <ACPI CPU> on acpi0
> hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed00fff irq 0,8
> on acpi0
> hpet0: vendor 0x4353, rev 0x1, 5681818181818Hz, 3 timers, legacy route
> hpet0:  t0: irqs 0x00c0ffff (0), periodic
> hpet0:  t1: irqs 0x00c0ffff (0), periodic
> hpet0:  t2: irqs 0x00c0ffff (0), periodic
> Timecounter "HPET" frequency 5681818181818 Hz -- Insufficient hz, needs
> at least 1454
> ACPI timer: 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 -> 10
> Timecounter "ACPI-fast" frequency 3579545 Hz quality 900
> acpi_timer0: <32-bit timer at 3.579545MHz> port 0x820-0x823 on acpi0
> pci_link0:        Index  IRQ  Rtd  Ref  IRQs
>   Initial Probe       0  255   N     0  4 7 10 11 12 14 15
>   Validation          0  255   N     0  4 7 10 11 12 14 15
>   After Disable       0  255   N     0  4 7 10 11 12 14 15
> pci_link1:        Index  IRQ  Rtd  Ref  IRQs
>   Initial Probe       0  255   N     0  4 7 10 11 12 14 15
>   Validation          0  255   N     0  4 7 10 11 12 14 15
>   After Disable       0  255   N     0  4 7 10 11 12 14 15
> pci_link2:        Index  IRQ  Rtd  Ref  IRQs
>   Initial Probe       0  255   N     0  4 7 10 11 12 14 15
>   Validation          0  255   N     0  4 7 10 11 12 14 15
>   After Disable       0  255   N     0  4 7 10 11 12 14 15
> pci_link3:        Index  IRQ  Rtd  Ref  IRQs
>   Initial Probe       0  255   N     0  4 7 10 11 12 14 15
>   Validation          0  255   N     0  4 7 10 11 12 14 15
>   After Disable       0  255   N     0  4 7 10 11 12 14 15
> pci_link4:        Index  IRQ  Rtd  Ref  IRQs
>   Initial Probe       0  255   N     0  4 7 10 11 12 14 15
>   Validation          0  255   N     0  4 7 10 11 12 14 15
>   After Disable       0  255   N     0  4 7 10 11 12 14 15
> pci_link5:        Index  IRQ  Rtd  Ref  IRQs
>   Initial Probe       0  255   N     0  4 7 10 11 12 14 15
>   Validation          0  255   N     0  4 7 10 11 12 14 15
>   After Disable       0  255   N     0  4 7 10 11 12 14 15
> pci_link6:        Index  IRQ  Rtd  Ref  IRQs
>   Initial Probe       0  255   N     0  4 7 10 11 12 14 15
>   Validation          0  255   N     0  4 7 10 11 12 14 15
>   After Disable       0  255   N     0  4 7 10 11 12 14 15
> pci_link7:        Index  IRQ  Rtd  Ref  IRQs
>   Initial Probe       0  255   N     0  4 7 10 11 12 14 15
>   Validation          0  255   N     0  4 7 10 11 12 14 15
>   After Disable       0  255   N     0  4 7 10 11 12 14 15
> pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
> pcib0: decoding 4 range 0x3b0-0x3df
> pcib0: decoding 4 range 0xd00-0x4fff
> pcib0: decoding 3 range 0xa0000-0xbffff
> pcib0: decoding 3 range 0xe0000000-0xf0bfffff
> pcib0: decoding 3 range 0xf8000000-0xf80fffff
> pcib0: decoding 4 range 0-0xcf7
> pci0: <ACPI PCI bus> on pcib0
> pci0: domain=0, physical bus=0
> found->	vendor=0x1002, dev=0x5a10, revid=0x02
> 	domain=0, bus=0, slot=0, func=0
> 	class=06-00-00, hdrtype=0x00, mfdev=1
> 	cmdreg=0x0102, statreg=0x2018, cachelnsz=0 (dwords)
> 	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> 	MSI supports 4 messages
> found->	vendor=0x1022, dev=0x1200, revid=0x00
> 	domain=0, bus=0, slot=24, func=0
> 	class=06-00-00, hdrtype=0x00, mfdev=1
> 	cmdreg=0x0000, statreg=0x0010, cachelnsz=0 (dwords)
> 	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> found->	vendor=0x1022, dev=0x1201, revid=0x00
> 	domain=0, bus=0, slot=24, func=1
> 	class=06-00-00, hdrtype=0x00, mfdev=1
> 	cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords)
> 	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> found->	vendor=0x1022, dev=0x1202, revid=0x00
> 	domain=0, bus=0, slot=24, func=2
> 	class=06-00-00, hdrtype=0x00, mfdev=1
> 	cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords)
> 	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> found->	vendor=0x1022, dev=0x1203, revid=0x00
> 	domain=0, bus=0, slot=24, func=3
> 	class=06-00-00, hdrtype=0x00, mfdev=1
> 	cmdreg=0x0000, statreg=0x0010, cachelnsz=0 (dwords)
> 	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> found->	vendor=0x1022, dev=0x1204, revid=0x00
> 	domain=0, bus=0, slot=24, func=4
> 	class=06-00-00, hdrtype=0x00, mfdev=1
> 	cmdreg=0x0000, statreg=0x0010, cachelnsz=0 (dwords)
> 	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> found->	vendor=0x1022, dev=0x1200, revid=0x00
> 	domain=0, bus=0, slot=25, func=0
> 	class=06-00-00, hdrtype=0x00, mfdev=1
> 	cmdreg=0x0000, statreg=0x0010, cachelnsz=0 (dwords)
> 	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> found->	vendor=0x1022, dev=0x1201, revid=0x00
> 	domain=0, bus=0, slot=25, func=1
> 	class=06-00-00, hdrtype=0x00, mfdev=1
> 	cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords)
> 	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> found->	vendor=0x1022, dev=0x1202, revid=0x00
> 	domain=0, bus=0, slot=25, func=2
> 	class=06-00-00, hdrtype=0x00, mfdev=1
> 	cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords)
> 	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> found->	vendor=0x1022, dev=0x1203, revid=0x00
> 	domain=0, bus=0, slot=25, func=3
> 	class=06-00-00, hdrtype=0x00, mfdev=1
> 	cmdreg=0x0000, statreg=0x0010, cachelnsz=0 (dwords)
> 	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> found->	vendor=0x1022, dev=0x1204, revid=0x00
> 	domain=0, bus=0, slot=25, func=4
> 	class=06-00-00, hdrtype=0x00, mfdev=1
> 	cmdreg=0x0000, statreg=0x0010, cachelnsz=0 (dwords)
> 	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> 
> The machine just hangs at this point.  ACPI cannot be disabled as the
> board does not support the APIC fallback required.
> 
> Any ideas?
> 
_

Just to follow up on this setting hw.pci.mcfg=0 allowed the boot to
proceed.  Apparently the ACPI PCIe MCFG pointer is messed up in the boot
firmware.

- -- 
Timothy Pearson
Raptor Engineering
+1 (415) 727-8645 (direct line)
+1 (512) 690-0200 (switchboard)
http://www.raptorengineeringinc.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJWLErDAAoJEK+E3vEXDOFbjMUIAJ0LBQK0nRUR7JPAP8hc5ksC
3Un31iySPe8eJEi7Lf5eePhScSXpSl0ig1epzK7jJ9S+31nsDoTupRRO3rK7WiD0
EBl3yoSUfY3CgrUSkSMOpgXsDw/q+MOnEjAqbv98g8+Qy0pGI8CPgiqs0uKmkGPi
lqiTvlwu9Al/N11w21enuRicREgDg0wg3jdQOajgeKJciC9UdTe2DcJu2KDkfut9
2F+WZKIIW3G1u5mLiSGhPM+JbkmM75NaySgYJg1D+oJtYUaLLWTu/Q7EWCTBLmkD
AZ0Y35QPt1lg8+0cIPyNackPp2fKIpu919/avTOsZNa25DRv14e86bstAnQKkVo=
=xdfV
-----END PGP SIGNATURE-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?562C4AC7.7070001>