Port-xen archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: bnx driver in 5.99.7 panics under xen 3.3.1
On Friday 06 February 2009 10:10:16 Fredrik Pettai wrote:
> On Feb 6, 2009, at 4:56 AM, Mike Bowie wrote:
> > Mike Bowie wrote:
> >
> > To summarize the final setup:
> > * ACPI disabled for Xen by adding "acpi=off" to it's entry in /
> > boot.cfg
> > * ACPI disabled for dom0 by building a kernel excluding it
> > * Xen's RAM access restricted by limiting it's RAM with mem=3072MB
>
> We had a similar problem (already in NetBSD 4.0_BETA2 + XEN 3.0) on
> our Dell 2950:s. This was due to a BIOS bug (the reserved memory
> (~700MB) for the PCI bus wasn't presented correctly or at all, it
> think. Ragge knows more about this than I do...).
> So once the BIOS was upgraded to the latest version, we could remove
> the memory limitation from XEN and it runs stable now (NetBSD 4.0 +
> XEN 3.1.2-4).
On Xen, the guests don't see any PCI holes unless they read the
BIOS memory map via the
HYPERVISOR_memory_op(XENMEM_memory_map, &memmap)
hypercall.
This hypercall enforces us to compile our xen kernels with
options __XEN_INTERFACE_VERSION__=0x00030205
which already exists commented-out in
sys/arch/amd64/conf/std.xen
Without this option, the above hypercall always returns ENOSYS
which means, this feature isn't present.
Christoph
Home |
Main Index |
Thread Index |
Old Index