[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [BUG] Xen vm kernel crash in get_free_entries.
On Fri, Oct 18, 2013 at 10:46:04AM +0100, Ian Campbell wrote: > On Fri, 2013-10-18 at 10:31 +0100, David Vrabel wrote: > > > I suspect some of the changes for ARM has caused this (because ARM is > > sort of PVHVM without a platform PCI device) but I had a quick look and > > couldn't spot anything. Stefano, any ideas? > > If there is no platform device then we should never be going anywhere > near any of the grant table code... > > From the log in the original post it looks like at least some parts of > the kernel think it is running PVHVM (i.e. it does the unplug and says > "Booting paravirtualized kernel on Xen HVM"). I don't think this should > not be the case if there is no platform pci device. > > Could this be because XenServer uses this platform_device=2 thing, which > is enough to trigger some of the early setup (because the unplug > protocol is present on I/O ports 0x10) but then the PCI driver in Linux > doesn't know about this ID and so never initialises the rest of it? > > Astarta, which of these configurations have you tried: > > - No platform device at all > - Platform device with ID == 1 > - Platform device with ID == 2 > > and what happened with each? > Just to clarify I didn't test with XenServer, I was testing with upstream Xen 4.2.3, where xen_platform_pci=0 causes the crash.. but weirdly enough only when using xl.. with xm/xend it works OK with and without platform pci device. -- Pasi _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |