[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Re: 2.6.39-rc6 does not boot on Xen 3.3.1



On Sat, 2011-05-07 at 18:50 +0100, Alex Bligh wrote:
> 
> --On 7 May 2011 18:31:49 +0100 Alex Bligh <alex@xxxxxxxxxxx> wrote:
> 
> > 2.6.39-rc6 does not boot on Xen 3.3.1. It hangs on the first
> > line with Xen Platform PCI: unrecognised magic value.
> >
> > Is this intentional?

I expect 3.3.1 didn't support the unplug protocol. However the default
failure behaviour should be to continue with emulated devices and not
hang.

If you have the platform device enabled (which you do not, according the
the .config below) then you can also cause the kernel to ignore the
requirement for unplug using the "xen_emul_unplug" kernel command line
option, assuming you are happy that you have ensured that the emulated
devices cannot be used by mistake.

> Sorry, I should have been mode explicit:
> 
> A PV on HVM guest with CONFIG_XEN does not boot on Xen 2.6.39-rc6,
> failing with the above error.

It's not really a PV on HVM guest since CONFIG_XEN_PLATFORM_PCI is
disabled.

Please can you capture a log of the kernel boot (e.g. setup the guest
kernel to use a serial console and use serial = "file:/tmp/blah.log" in
your guest cfg) and also show us your domU command line and guest cfg
file.

Are you running a self-built 3.3.1 or is this some distro package?

Thanks,
Ian.

> 
> $ fgrep XEN .config
> CONFIG_XEN=y
> CONFIG_XEN_DOM0=y
> CONFIG_XEN_PRIVILEGED_GUEST=y
> CONFIG_XEN_PVHVM=y
> CONFIG_XEN_MAX_DOMAIN_MEMORY=128
> CONFIG_XEN_SAVE_RESTORE=y
> # CONFIG_XEN_DEBUG_FS is not set
> CONFIG_PCI_XEN=y
> # CONFIG_XEN_PCIDEV_FRONTEND is not set
> # CONFIG_XEN_BLKDEV_FRONTEND is not set
> # CONFIG_NETXEN_NIC is not set
> # CONFIG_XEN_NETDEV_FRONTEND is not set
> CONFIG_HVC_XEN=y
> # CONFIG_XEN_FBDEV_FRONTEND is not set
> CONFIG_XEN_BALLOON=y
> CONFIG_XEN_SCRUB_PAGES=y
> # CONFIG_XEN_DEV_EVTCHN is not set
> CONFIG_XEN_BACKEND=y
> # CONFIG_XENFS is not set
> CONFIG_XEN_SYS_HYPERVISOR=y
> # CONFIG_XEN_GNTDEV is not set
> # CONFIG_XEN_PLATFORM_PCI is not set
> CONFIG_SWIOTLB_XEN=y
> 



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.