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] xen-unstable & pvops on *Suse distro? successful howto?

To: 0bo0 <0.bugs.only.0@xxxxxxxxx>
Subject: Re: [Xen-devel] xen-unstable & pvops on *Suse distro? successful howto?
From: Pasi Kärkkäinen <pasik@xxxxxx>
Date: Wed, 3 Feb 2010 20:16:57 +0200
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Wed, 03 Feb 2010 10:17:14 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <c67eed301002030853t74c337e2i33518cf9c9f7076f@xxxxxxxxxxxxxx>
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: <c67eed301002030853t74c337e2i33518cf9c9f7076f@xxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.18 (2008-05-17)
On Wed, Feb 03, 2010 at 08:53:57AM -0800, 0bo0 wrote:
> Starting with a well-updated Opensuse 11.2 distro, I'm attempting to
> build/install a Xen4 + PVOPS kernel on it.
> 
> Following the various/disparate Wiki pages,
> 
> If I checkout xen-unstable.hg, and build all from there, Xen itself
> builds OK, but the embedded xen.git linux kernel build fails.
> 
> If I checkout xen-unstable.hg, build only Xen, and then separately co
> the xen.git tree, using a kernel config from Opensuse's Kernel:HEAD
> repos, Xen builds, the kernel build, again, fails.
> 

Opensuse's kernel is NOT pvops, it's based on forward-ported xenlinux 2.6.18 
patches.
So that explains why opensuse's .config didn't work.

> If I repeat the last step, but use the kernel config provided @
> http://pasik.reaktio.net/xen/pv_ops-dom0-debug/config-2.6.31.4-pvops_dom0-x86_64,
> Xen builds, and the kernel builds.  mkinitrd is OK as well.
> 

That's my .config, and it builds/works for me ;)

> But, @ boot to the new xen+kernel, boot hangs @ grub loading ... I
> never get to any console output.
> 

Please paste your grub.conf.

Did you check the grub configuration examples in:
http://wiki.xensource.com/xenwiki/XenParavirtOps

Also check this wiki page for setting up a serial console for debugging boot 
problems:
http://wiki.xensource.com/xenwiki/XenSerialConsole


> Clearly, people on this list are working with *Suse.  Could someone
> share their specific steps, & .config, for getting this 'up' on *Suse?
> 

*Suse is currently shipping forward-ported xenlinux patches, not pv_ops,
so I assume that's why there aren't many pvops+suse stories out there.

I'm sure it can be done though. You'll figure it out :)

-- Pasi


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