Hi,
While booting my generic kernel (2.8), I get the following messages:
extent_alloc_region: extent `PCI I/O port space' (0x0 - 0xffff)
extent_alloc_region: start 0x726c08b0, end 0x726x08b7
panic: extent_alloc_region: region lies outside extent
And the kernel goes to the ddb prompt.
However, everything goes fine while booting the kernel from the install floppy.
While booting that kernel, some 'pci_addr_fixup' messages appear. If, after
booting the install floppy kernel and doing a soft reset I boot the generic
kernel, everything works.
So, I thought it was a problem with the pcibios fixups options in the kernel.
I've tried to compile a kernel with the following options:
option BIOS32,PCIBIOS
option PCIBIOS_INTR_FIXUP,PCIBIOS_BUS_FIXUP,PCIBIOS_ADDR_FIXUP
But the compilation fails, due to the redefinitions that PCIBIOS_ADDR_FIXUP,
PCIBIOS_BUS_FIXUP and PCIBIOS_INTR_FIXUP cause on pcibiosvar.h.
Any hints on how to make my generic kernel work with that pci fixups (assuming
they're the real source of the problem)?
Julio
|