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>, Pasi Kärkkäinen <pasik@xxxxxx>
Subject: Re: [Xen-devel] xen-unstable & pvops on *Suse distro? successful howto?
From: Boris Derzhavets <bderzhavets@xxxxxxxxx>
Date: Wed, 3 Feb 2010 11:00:59 -0800 (PST)
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Wed, 03 Feb 2010 11:01:58 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1265223659; bh=1aoAAOWx2ARPfOpDoNuwEOHIWqlESB8y84fwRu/LbZY=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=XnEhFIQCLKAJFC3IYUP9XMBxnUQNsuquMyb+6+67/VWNTDrQu20n7gJ1IAKnmTGz3xs3c7cTHWuQ3zfYI0LUHb67IHKUuFcx0Srhhh2vvooIQMNlYY6c0eVIDMEve5Sr8MquXDzyrijKnHtkwq9EouXC3sDp55NGmZheBiBBRp0=
Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=YA46ahYoGvM3BBpUTn6T9jmfVWwFuQ2Z2z7CbW7gji6T8gP3pCb/81mSvm03yxeeRhPUo1AHovxnYdux7TCvdAhgunFqp3bClPy6+yhMKH4byiIXD15m+xfWwVWiRH+dUSEDIdfMnTAu2F5vQJCttoSewN+mfITy/ozAOXABKrI=;
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20100203181657.GK2861@xxxxxxxxxxx>
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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Install 11.2 + Xen Host via original  DVD  and run "zypper update kernel-xen" or just "zypper update"

Jan's Beulich 2.6.31.8-01-xen would be installed.
Then take look  at /boot/grub/menu.lst.
You would probably realize  , that *Suse*  is not the best place to build any xen stuff from source, except maybe new xenified kernel via Novell's Repos.

Boris.

P.S. If you wonna build from source candidate 1 - F12, candidate 2 - Ubuntu
Karmic Koala Server, candidate 3 - Gentoo ( having problems with Internet connectivity)

--- On Wed, 2/3/10, Pasi Kärkkäinen <pasik@xxxxxx> wrote:

From: Pasi Kärkkäinen <pasik@xxxxxx>
Subject: Re: [Xen-devel] xen-unstable & pvops on *Suse distro? successful howto?
To: "0bo0" <0.bugs.only.0@xxxxxxxxx>
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Date: Wednesday, February 3, 2010, 1:16 PM

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

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