not really a problem for me (it just meant that I couldn't test all of my bge's with the big 5720/5721 diff), but I thought I'd send this out in case anyone's interested.
this only happens with certain cards connected (the particular one here is a PCI-X bge(4) BCM5703 in a pci slot, this is not the onboard PCIE bge0 which attaches earlier). it isn't anything new; just tried it with a november 2011 kernel and same happens. and certainly wouldn't be a huge surprise if it was an HP bios bug. >> OpenBSD/amd64 BOOT 3.23 boot> machine mem Region 0: type 1 at 0x0 for 631KB Region 1: type 2 at 0x9dc00 for 9KB Region 2: type 2 at 0xcc000 for 16KB Region 3: type 2 at 0xdc000 for 16KB Region 4: type 2 at 0xe4000 for 112KB Region 5: type 1 at 0x100000 for 3798592KB Region 6: type 2 at 0xe7e90000 for 84KB Region 7: type 4 at 0xe7ea5000 for 4KB Region 8: type 2 at 0xe7ea6000 for 360KB Region 9: type 2 at 0xe7f00000 for 1024KB Region 10: type 2 at 0xf0000000 for 131072KB Region 11: type 2 at 0xfec00000 for 64KB Region 12: type 2 at 0xfee00000 for 4KB Region 13: type 2 at 0xff000000 for 16384KB Region 14: type 1 at 0x100000000 for 4456448KB Low ram: 631KB High ram: 3798592KB Total free memory: 8255671KB boot> booting hd0a:/bsd: 5755340+1634028+963720+0+644800 [80+517728+337291]=0xd67600 entry point at 0x1001e0 [7205c766, 34000004, 24448b12, dc78a304] [ using 855872 bytes of bsd ELF symbol table ] Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. Copyright (c) 1995-2013 OpenBSD. All rights reserved. http://www.OpenBSD.org OpenBSD 5.3-beta (GENERIC.MP) #7: Fri Feb 8 14:39:53 GMT 2013 st...@bamboo.spacehopper.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP real mem = 8453160960 (8061MB) avail mem = 8205643776 (7825MB) mainbus0 at root bios0 at mainbus0: SMBIOS rev. 2.5 @ 0xdc010 (45 entries) bios0: vendor HP version "O15" date 03/12/2009 bios0: HP ProLiant ML110 G5 acpi0 at bios0: rev 2 acpi0: sleep states S0 S1 S4 S5 acpi0: tables DSDT FACP SPMI EINJ HEST BERT SSDT ERST MCFG HPET APIC BOOT SPCR SSDT SSDT SSDT acpi0: wakeup devices USB4(S3) USB5(S3) USB7(S3) ESB2(S4) EXP1(S4) EXP2(S4) EXP3(S4) EXP4(S4) EXP5(S4) EXP6(S4) USB1(S3) USB2(S3) USB3(S3) USB6(S3) ESB1(S3) PCIB(S3) PWRB(S3) acpitimer0 at acpi0: 3579545 Hz, 24 bits acpimcfg0 at acpi0 addr 0xf0000000, bus 0-16 acpihpet0 at acpi0: 14318179 Hz acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat cpu0 at mainbus0: apid 0 (boot processor) cpu0: Intel(R) Pentium(R) Dual CPU E2160 @ 1.80GHz, 1795.78 MHz cpu0: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,DTES64,MWAIT,DS-CPL,EST,TM2,SSSE3,CX16,xTPR,PDCM,NXE,LONG,LAHF,PERF cpu0: 1MB 64b/line 4-way L2 cache cpu0: apic clock running at 199MHz cpu1 at mainbus0: apid 1 (application processor) cpu1: Intel(R) Pentium(R) Dual CPU E2160 @ 1.80GHz, 1795.50 MHz cpu1: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,DTES64,MWAIT,DS-CPL,EST,TM2,SSSE3,CX16,xTPR,PDCM,NXE,LONG,LAHF,PERF cpu1: 1MB 64b/line 4-way L2 cache ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 24 pins acpiprt0 at acpi0: bus 0 (PCI0) acpiprt1 at acpi0: bus 1 (PEG1) acpiprt2 at acpi0: bus -1 (PEG2) acpiprt3 at acpi0: bus 5 (EXP1) acpiprt4 at acpi0: bus -1 (EXP2) acpiprt5 at acpi0: bus -1 (EXP3) acpiprt6 at acpi0: bus -1 (EXP4) acpiprt7 at acpi0: bus 13 (EXP5) acpiprt8 at acpi0: bus 14 (EXP6) acpiprt9 at acpi0: bus 17 (PCIB) acpicpu0 at acpi0: C3, PSS acpicpu1 at acpi0: C3, PSS acpibtn0 at acpi0: PWRB ipmi at mainbus0 not configured cpu0: Enhanced SpeedStep 1795 MHz: speeds: 1800, 1200 MHz pci0 at mainbus0 bus 0 pchb0 at pci0 dev 0 function 0 "Intel 3200/3210 Host" rev 0x01 ppb0 at pci0 dev 1 function 0 "Intel 3200/3210 PCIE" rev 0x01: msi pci1 at ppb0 bus 1 uhci0 at pci0 dev 26 function 0 "Intel 82801I USB" rev 0x02: apic 2 int 16 uhci1 at pci0 dev 26 function 1 "Intel 82801I USB" rev 0x02: apic 2 int 17 uhci2 at pci0 dev 26 function 2 "Intel 82801I USB" rev 0x02: apic 2 int 18 ehci0 at pci0 dev 26 function 7 "Intel 82801I USB" rev 0x02: apic 2 int 18 usb0 at ehci0: USB revision 2.0 uhub0 at usb0 "Intel EHCI root hub" rev 2.00/1.00 addr 1 ppb1 at pci0 dev 28 function 0 "Intel 82801I PCIE" rev 0x02: msi pci2 at ppb1 bus 5 ppb2 at pci0 dev 28 function 4 "Intel 82801I PCIE" rev 0x02: msi pci3 at ppb2 bus 13 vga1 at pci3 dev 0 function 0 "Matrox MGA G200e (ServerEngines)" rev 0x02 wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) wsdisplay0: screen 1-5 added (80x25, vt100 emulation) ppb3 at pci0 dev 28 function 5 "Intel 82801I PCIE" rev 0x02: msi pci4 at ppb3 bus 14 bge0 at pci4 dev 0 function 0 "Broadcom BCM5722" rev 0x00, BCM5755 C0 (0xa200): apic 2 int 17, address 00:26:55:03:71:76 brgphy0 at bge0 phy 1: BCM5722 10/100/1000baseT PHY, rev. 0 uhci3 at pci0 dev 29 function 0 "Intel 82801I USB" rev 0x02: apic 2 int 16 uhci4 at pci0 dev 29 function 1 "Intel 82801I USB" rev 0x02: apic 2 int 17 uhci5 at pci0 dev 29 function 2 "Intel 82801I USB" rev 0x02: apic 2 int 18 ehci1 at pci0 dev 29 function 7 "Intel 82801I USB" rev 0x02: apic 2 int 16 usb1 at ehci1: USB revision 2.0 uhub1 at usb1 "Intel EHCI root hub" rev 2.00/1.00 addr 1 ppb4 at pci0 dev 30 function 0 "Intel 82801BA Hub-to-PCI" rev 0x92 pci5 at ppb4 bus 17 extent_alloc_region: extent `ppb4 pcimem' (0x0 - 0xffffffff) extent_alloc_region: start 0x39844660ed100000, end 0x39844660ed10ffff panic: extent_alloc_region: region lies outside extent Stopped at Debugger+0x5: leave Debugger() at Debugger+0x5 panic() at panic+0xe4 extent_alloc_region() at extent_alloc_region+0xb5 pci_reserve_resources() at pci_reserve_resources+0x116 pci_probe_device() at pci_probe_device+0x20e pci_enumerate_bus() at pci_enumerate_bus+0xe9 pciattach() at pciattach+0x10c config_attach() at config_attach+0x1d4 ppbattach() at ppbattach+0x33d config_attach() at config_attach+0x1d4 end trace frame: 0xffffffff80e6dce0, count: 0 RUN AT LEAST 'trace' AND 'ps' AND INCLUDE OUTPUT WHEN REPORTING THIS PANIC! IF RUNNING SMP, USE 'mach ddbcpu <#>' AND 'trace' ON OTHER PROCESSORS, TOO. DO NOT EVEN BOTHER REPORTING THIS WITHOUT INCLUDING THAT INFORMATION! ddb{0}> tr Debugger() at Debugger+0x5 panic() at panic+0xe4 extent_alloc_region() at extent_alloc_region+0xb5 pci_reserve_resources() at pci_reserve_resources+0x116 pci_probe_device() at pci_probe_device+0x20e pci_enumerate_bus() at pci_enumerate_bus+0xe9 pciattach() at pciattach+0x10c config_attach() at config_attach+0x1d4 ppbattach() at ppbattach+0x33d config_attach() at config_attach+0x1d4 pci_probe_device() at pci_probe_device+0x3e2 pci_enumerate_bus() at pci_enumerate_bus+0xe9 config_attach() at config_attach+0x1d4 mainbus_attach() at mainbus_attach+0x168 config_attach() at config_attach+0x1d4 cpu_configure() at cpu_configure+0x17 main() at main+0x3f5 end trace frame: 0x0, count: -17 ddb{0}> ps PID PPID PGRP UID S FLAGS WAIT COMMAND * 0 -1 0 0 7 0x200 swapper ddb{0}> sh reg ds 0xf5a0 acpi_pdirpa+0xb098 es 0xd700 acpi_pdirpa+0x91f8 fs 0x1000 gs 0 rdi 0x1 rsi 0x286 rbp 0xffffffff80e6d6f0 end+0xd7030 rbx 0xffffffff807ff5a0 addrmask+0x1c60 rdx 0xffffffff80825eef _length_code+0xb2f rcx 0 rax 0x1 r8 0xffffffff80e6d610 end+0xd6f50 r9 0 r10 0xffffffff r11 0xffffffff801b5ea0 comcnputc r12 0x100 r13 0xffffffff80e6d700 end+0xd7040 r14 0x39844660ed10ffff r15 0x10000 acpi_pdirpa+0xbaf8 rip 0xffffffff8045c225 Debugger+0x5 cs 0x8 rflags 0x202 rsp 0xffffffff80e6d6f0 end+0xd7030 ss 0x10 Debugger+0x5: leave ddb{0}> sh extent extent `ppb4 pcimem' (0x0 - 0xffffffff), flags=0 0x0 - 0xed0fffff 0xed200000 - 0xffffffff extent `ppb3 pcimem' (0x0 - 0xffffffff), flags=0 0x0 - 0xed00ffff 0xed100000 - 0xffffffff extent `ppb2 pcipmem' (0x0 - 0xffffffffffffffff), flags=0 0x0 - 0xffffffffffffffff extent `ppb2 pcimem' (0x0 - 0xffffffff), flags=0 0x0 - 0xec103fff 0xec800000 - 0xffffffff extent `ppb1 pciio' (0x0 - 0xffffffff), flags=0 0x1000 - 0xffffffff extent `ppb0 pciio' (0x0 - 0xffffffff), flags=0 0x1000 - 0xffffffff extent `pcibus' (0x0 - 0xff), flags=0 0x0 - 0x1 0x5 - 0x5 0xd - 0xe 0x11 - 0x11 extent `pcimem' (0x0 - 0xffffffffffffffff), flags=0 0x0 - 0xe7ffffff 0xec000000 - 0xec0008ff 0xec100000 - 0xed1fffff 0xee000000 - 0xeeffffff 0xf0000000 - 0xf7ffffff 0xfec00000 - 0xfec0ffff 0xfee00000 - 0xfee00fff 0xff000000 - 0xffffffff 0x1000000000 - 0xffffffffffffffff extent `pciio' (0x0 - 0xffffffff), flags=0 0x1820 - 0x18ff 0x1c00 - 0x1c6f 0x10000 - 0xffffffff extent `iomem' (0x0 - 0xffffffffffff), flags=3<NOCOALESCE,FIXED> 0x15000 - 0x9cfff 0xa0000 - 0xbffff 0x100000 - 0xffffff 0x1000000 - 0xe7e8ffff 0xec000000 - 0xec0003ff 0xec000400 - 0xec0007ff 0xed000000 - 0xed00ffff 0xfed00000 - 0xfed003ff 0x100000000 - 0x20fffffff extent `ioport' (0x0 - 0xffff), flags=3<NOCOALESCE,FIXED> 0x60 - 0x60 0x64 - 0x64 0xb2 - 0xb2 0x3c0 - 0x3cf 0x3d0 - 0x3df 0x3f8 - 0x3ff 0x1000 - 0x1001 0x1002 - 0x1003 0x1004 - 0x1005 0x1008 - 0x100b 0x1020 - 0x1027 0x1028 - 0x102f 0x1820 - 0x183f 0x1840 - 0x185f 0x1860 - 0x187f 0x1880 - 0x189f 0x18a0 - 0x18bf 0x18c0 - 0x18df