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] How to build vmlinuz-2.6.29-rc5-tip ?

To: Jeremy Fitzhardinge <jeremy@xxxxxxxx>
Subject: Re: [Xen-devel] How to build vmlinuz-2.6.29-rc5-tip ?
From: Boris Derzhavets <bderzhavets@xxxxxxxxx>
Date: Tue, 17 Feb 2009 00:15:26 -0800 (PST)
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Tue, 17 Feb 2009 00:15:55 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1234858526; bh=PF6dFcP36C7hFiEA0e9DI1PvxkpLrMQgy7gESadYQtI=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=AsdZnzqH2mZtdIwkAsyjJcj6Y2723/KcOwrEQUReuHtw41PHM5NaudP+SBMNha5YB3Vq51zGLVHwrmI1/t2SRI6q8SCQ5WcGm3LX+JXgFsnyBMCnvAVBuuEA7jfAV6YvPau1HhMjenYHMMf1gFSDVgdP1B940CrMZdwvtR7CiB0=
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:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=01bfKyiGVOkKk4MFthNzYNXoB8SbviVF8JMiLq9zqTPiAtxa6k7UHL4tt7Fc8d65nGcwqv5c7VWXGN91NYQkcE6OH5kXU/fvrlTjINuPFtLI08QiGDzVCt85oo0etgrhYCDxPm7Yr7JhQiccgf35N4o35TkFZNlityDbWXrGtXg=;
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <252589.95874.qm@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
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>
Reply-to: bderzhavets@xxxxxxxxx
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Another try:-
root@ServerXen331:/usr/src# mkdir linux.trees.git || exit -1
root@ServerXen331:/usr/src# cd linux.trees.git
root@ServerXen331:/usr/src/linux.trees.git# git init
Initialized empty Git repository in /usr/src/linux.trees.git/.git/
root@ServerXen331:/usr/src/linux.trees.git# git remote add linus git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
root@ServerXen331:/usr/src/linux.trees.git# git remote add tip git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git
root@ServerXen331:/usr/src/linux.trees.git# git remote update
Updating linus
warning: no common commits
remote: Counting objects: 1068144, done.
remote: Compressing objects: 100% (178196/178196), done.
remote: Total 1068144 (delta 890175), reused 1062206 (delta 885050)
Receiving objects: 100% (1068144/1068144), 258.76 MiB | 26 KiB/s, done.
Resolving deltas: 100% (890175/890175), done.

. . . . . . . . . .


Updating tip
remote: Counting objects: 19569, done.
remote: Compressing objects: 100% (7482/7482), done.
remote: Total 18172 (delta 14981), reused 12843 (delta 10122)
Receiving objects: 100% (18172/18172), 3.54 MiB | 107 KiB/s, done.
Resolving deltas: 100% (14981/14981), completed with 1157 local objects.
From git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen
 * [new branch]      acpi/map   -> tip/acpi/map
 * [new branch]      mainline/mm -> tip/mainline/mm
 * [new branch]      mainline/net -> tip/mainline/net
 * [new branch]      master     -> tip/master
 * [new branch]      push/xen/dom0/core -> tip/push/xen/dom0/core
 * [new branch]      tip/fixups -> tip/tip/fixups
 * [new branch]      x86/apic   -> tip/x86/apic
 * [new branch]      x86/cpa    -> tip/x86/cpa
 * [new branch]      x86/unify  -> tip/x86/unify
 * [new branch]      x86/unify-base -> tip/x86/unify-base
 * [new branch]      x86/unify-irq -> tip/x86/unify-irq
 * [new branch]      x86/unify-irq-base -> tip/x86/unify-irq-base
 * [new branch]      x86/unify-kmemcheck -> tip/x86/unify-kmemcheck
 * [new branch]      x86/unify-kmemcheck-base -> tip/x86/unify-kmemcheck-base
 * [new branch]      x86/untangle -> tip/x86/untangle
 * [new branch]      x86/untangle2 -> tip/x86/untangle2
 * [new branch]      xen/core   -> tip/xen/core
 * [new branch]      xen/dev-evtchn -> tip/xen/dev-evtchn
 * [new branch]      xen/dom0/apic -> tip/xen/dom0/apic
 * [new branch]      xen/dom0/backend/blkback -> tip/xen/dom0/backend/blkback
 * [new branch]      xen/dom0/backend/core -> tip/xen/dom0/backend/core
 * [new branch]      xen/dom0/backend/netback -> tip/xen/dom0/backend/netback
 * [new branch]      xen/dom0/core -> tip/xen/dom0/core
 * [new branch]      xen/dom0/hackery -> tip/xen/dom0/hackery
 * [new branch]      xen/dom0/mtrr -> tip/xen/dom0/mtrr
 * [new branch]      xen/dom0/pci -> tip/xen/dom0/pci
 * [new branch]      xen/dom0/swiotlb -> tip/xen/dom0/swiotlb
 * [new branch]      xen/dom0/xenfs -> tip/xen/dom0/xenfs
 * [new branch]      xen/frontend/blkfront -> tip/xen/frontend/blkfront
 * [new branch]      xen/fs     -> tip/xen/fs
 * [new branch]      xen/hg-queue-import -> tip/xen/hg-queue-import
 * [new branch]      xen/irq    -> tip/xen/irq
 * [new branch]      xen/master -> tip/xen/master
 * [new branch]      xen/pvhvm  -> tip/xen/pvhvm
 * [new branch]      xen/xenbus -> tip/xen/xenbus

root@ServerXen331:/usr/src/linux.trees.git# git checkout -b tip-latest tip/master
warning: You appear to be on a branch yet to be born.
warning: Forcing checkout of tip/master.
Checking out files: 100% (26687/26687), done.
Branch tip-latest set up to track remote branch refs/remotes/tip/master.
Switched to a new branch "tip-latest"


"make menuconfig" still  doesn't show options for Xen Dom0 support.


--- On Tue, 2/17/09, Boris Derzhavets <bderzhavets@xxxxxxxxx> wrote:
From: Boris Derzhavets <bderzhavets@xxxxxxxxx>
Subject: [Xen-devel] How to build vmlinuz-2.6.29-rc5-tip ?
To: "Jeremy Fitzhardinge" <jeremy@xxxxxxxx>
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Date: Tuesday, February 17, 2009, 12:14 AM

>title xen-unstable pvops
> kernel /xen-3.gz loglvl=all guest_loglvl=all
> module /vmlinuz-2.6.29-rc5-tip ro root=/dev/VolGroup00/LogVol00
> ignore_loglevel pci=nomsi earlyprintk=vga console=tty0
> module /initrd-2.6.29-rc5-tip.img
> J


I was able to reproduce http://people.redhat.com/mingo/tip.git/README:-

mkdir linux.trees.git || exit -1
cd linux.trees.git

git init
# Add Linus's tree as a remote
git remote add linus git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git

# Add the -tip tree as a remote
git remote add tip git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git
git remote update
git checkout -b tip-latest tip/master

"make menuconfig" doesn't show options for Xen Dom0 support
"make" builds
vmlinuz-2.6.29-rc5-tip, but it's useless.

Sorry, to bother you . It's unknown for myself at least
how to build kernel via git now . Git repos at kernel.org have
been modified.

Boris




-- On Mon, 2/16/09, Jeremy Fitzhardinge <jeremy@xxxxxxxx> wrote:
From: Jeremy Fitzhardinge <jeremy@xxxxxxxx>
Subject: Re: [Xen-devel] Console output with pv_ops kernel
To: jonr@xxxxxxxxxx
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Date: Monday, February 16, 2009, 5:53 PM

jonr@xxxxxxxxxx wrote:
> I am trying to get my Xen-3.4-unstable with 2.6.29-rc3-tip to output to
the console after Xen releases control back to the kernel. I can see the Xen
portion but as soon as it scrubs memory it goes to a blank screen. It will boot
up but I will never see a login prompt. I have to ssh
into the box.
>
> I have tried various options for grub but have not found the correct
combination as of yet. Here is what I have for my menu.lst:
>
> This is the latest incantation:
>
> title Xen 3.4 / kernel 2.6.29-tip-rc3
> root(hd0,0)
> kernel /boot/xen-3.4-unstable.gz dom0_mem=512M
> module /boot/vmlinuz-2.6.29-rc3-tip-new ro console=hvc0 earlyprintk=xen
pci=nomsi
> module /boot/initramfs-2.6.29-rc3-tip-new.cpio.gz
>
> ====
> Also:
> ====
> title Xen 3.4 / kernel 2.6.29-tip-rc3
> root(hd0,0)
> kernel /boot/xen-3.4-unstable.gz dom0_mem=512M
> module /boot/vmlinuz-2.6.29-rc3-tip-new ro console=hvc0 earlyprintk=xen
pci=nomsi
> module /boot/initramfs-2.6.29-rc3-tip-new.cpio.gz
>
>
> Has anybody gotten this to output to the screen? Is there some magic that
I am missing?
>

This
should work if you're using a serial console. Otherwise, you can use
a vga console; I use:

title xen-unstable pvops
kernel /xen-3.gz loglvl=all guest_loglvl=all
module /vmlinuz-2.6.29-rc5-tip ro root=/dev/VolGroup00/LogVol00
ignore_loglevel pci=nomsi earlyprintk=vga console=tty0 module
/initrd-2.6.29-rc5-tip.img


J

_______________________________________________
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

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