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 Fri, Feb 06, 2009 at 01:06:13PM +0100, Christoph Egger wrote:
> 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.

But it's not dom0's job to know about it AFAIK. Xen should not give to
dom0 memory that falls inside the PCI (or other) holes. But if the BIOS
lies to xen, it can't do much about it ...

-- 
Manuel Bouyer, LIP6, Universite Paris VI.           
Manuel.Bouyer%lip6.fr@localhost
     NetBSD: 26 ans d'experience feront toujours la difference
--


Home | Main Index | Thread Index | Old Index