Hello, I have a Nexcom NR2107 (uses 2x xeon em64t processors) with two
intel 82571EB controllers with 4 ports each. I get the following panic
after installing openbsd 3.9 amd64.
Before the install, the cd39.iso will boot, but won't load em0 or em6
(each of which are the first port of the 2 intel 82571EB controllers)
with an error message of "cannot allocate io space". The remaining 6
ports will will load fine.
Has anybody else run into this problem? Does anyone have any advice?
Thank you!
-Darrian
From boot message:
... clip ...
pci1 at ppb0 bus1
em0 at pci1 dev 0 function 0 "Intel PRO/1000 PT (82571EB)" rev
0x06extent_alloc_region: extent 'ioport' (0x0 - 0xffff)
extent_alloc_region: start 0x30007000, end 0x3000701f
panic: extent_alloc_region: region lies outside extent
Stopped at Debugger+0x5: leave
... clip ...
trace:
Debugger() at Debugger+0x5
panic() at panic+0x12a
extent_alloc_region() at extent_alloc_region+0x87
x86_memio_map() at x86_memio_map+0x5a
pci_mapreg_map() at pci_mapreg_map+0x96
em_allocate_pci_resources() at em_allocate_pci_resources+0x129
em_attach() at em_attach+0x190
config_attach() at config_attach+0x10f
pci_probe_device() at pci_probe_device+0x1a8
pci_enumerate_bus() at pci_enumerate_bus+0x104
config_attach() at config_attach+0x10f
mainbus_attach() at mainbus_attach+0x129
config_attach() at config_attach+0x10f
cpu_configure() at cpu_configure+0x1c
main() at main+0x35c
end trace frame: 0x0, count: -20
ps:
PID PPID PGRP UID S FLAGS WAIT COMMAND
* 0 -1 0 0 7 0x80204 swapper