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

Re: [Xen-devel] Problems booting latest xen pv-ops linux kernel



On Wed, Nov 18, 2009 at 10:08:56AM -0500, Konrad Rzeszutek Wilk wrote:
> On Wed, Nov 18, 2009 at 09:10:44AM +0200, Pasi Kärkkäinen wrote:
> > On Wed, Nov 18, 2009 at 12:18:01AM +0100, Goswin von Brederlow wrote:
> > > Hi,
> > > 
> > > I followed http://wiki.xensource.com/xenwiki/XenParavirtOps
> > > to build a bleeding edge linux kernel with
> > > 
> > >   git clone git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git 
> > > linux-2.6-xen
> > > 
> > > I build the kernel for amd64 and installed Debians
> > > xen-hypervisor-3.4-amd64 package and bootet. Xen comes up nicely and
> > > starts the kernel. It detects my SATA disk (sata_sil driver) but then
> > > fails to read block 0. Something in xen breaks the sata_sil driver.
> > > 
> > > Booting the kernel as bare-metal works fine.
> > > 
> > > Anyone an idea what is wrong? The wiki lists a few problems (e.g. on
> > > 32bit use CONFIG_HIGHPTE=n) but nothing for 64bit. Anything config
> > > option known to have sideeffects?
> > > 
> > 
> > You could try my .config:
> > 
> > cd linux-2.6-xen
> > cp -a .config .config-old
> > wget -O .config 
> > http://pasik.reaktio.net/xen/pv_ops-dom0-debug/config-2.6.31.4-pvops_dom0-x86_64
> > make oldconfig
> > <continue as usual>
> 
> Pasi,
> 
> The idea of the Wiki and people using it has been quite a good one. Do you 
> think
> it would make sense to include a checklist of things to when things don't 
> work.
> As in:
> 
>  1). Try this .config.
>  2). Get serial console ('dmesg + xm dmesg') output to Xen-devel. To get this
>      via the serial console follow these steps: ...blah blah
> 
>  3) and so on.


Yeah.. that's a good idea. I've been trying to update the Xen wiki pages
(XenParavirtOps, XenDom0Kernels, XenOverview) whenever I remember, and 
notice some common problem.

-- Pasi


_______________________________________________
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®.