WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

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

To: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
Subject: Re: [Xen-devel] Problems booting latest xen pv-ops linux kernel
From: Pasi Kärkkäinen <pasik@xxxxxx>
Date: Wed, 18 Nov 2009 17:28:00 +0200
Cc: Xen Developers List <xen-devel@xxxxxxxxxxxxxxxxxxx>, Goswin von Brederlow <goswin-v-b@xxxxxx>
Delivery-date: Wed, 18 Nov 2009 07:28:22 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20091118150856.GG15585@xxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <87zl6klp06.fsf@xxxxxxxxxxxxxxxxxxxx> <20091118071044.GO16033@xxxxxxxxxxx> <20091118150856.GG15585@xxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.13 (2006-08-11)
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