Xen 
 
Home About Xen.org Xen Xen Summit Wiki Mailing List Bug Tracker Xen Downloads
 
   
 

xen-changelog

[Xen-changelog] [xen-unstable] Build updates for building upstream trees

To: xen-changelog@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-changelog] [xen-unstable] Build updates for building upstream trees.
From: Xen patchbot-unstable <patchbot-unstable@xxxxxxxxxxxxxxxxxxx>
Date: Fri, 27 Jul 2007 03:11:23 -0700
Delivery-date: Fri, 27 Jul 2007 03:09:24 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-changelog-request@lists.xensource.com?subject=help>
List-id: BK change log <xen-changelog.lists.xensource.com>
List-post: <mailto:xen-changelog@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=unsubscribe>
Reply-to: xen-devel@xxxxxxxxxxxxxxxxxxx
Sender: xen-changelog-bounces@xxxxxxxxxxxxxxxxxxx
# HG changeset patch
# User Ian Campbell <ian.campbell@xxxxxxxxxxxxx>
# Date 1184837160 -3600
# Node ID 0eaa9f605b92e7d418633641f4ae3faebd6f1647
# Parent  e1f74a5a09cbb52ed67bb8b089c4cd2d31cc4a73
Build updates for building upstream trees.

* Merge the guts of the various upstream branch buildconfigs into a
  single mk.linux-2.6 which they include.
* Add support for the -git snapshot branch.
* Update .hgignore to ignore all these new trees.
* Update buildconfigs/enable-xen-config to make the upstream defconfig
  compile without questions.

Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxxxxx>
---
 .hgignore                      |    7 ++-----
 buildconfigs/enable-xen-config |    4 ++++
 buildconfigs/mk.linux-2.6      |   14 ++++++++++++++
 buildconfigs/mk.linux-2.6-git  |    2 ++
 buildconfigs/mk.linux-2.6-mm   |   14 +-------------
 buildconfigs/mk.linux-2.6-rc   |   14 +-------------
 buildconfigs/mk.linux-2.6-tip  |   14 +-------------
 7 files changed, 25 insertions(+), 44 deletions(-)

diff -r e1f74a5a09cb -r 0eaa9f605b92 .hgignore
--- a/.hgignore Wed Jul 18 13:56:21 2007 +0100
+++ b/.hgignore Thu Jul 19 10:26:00 2007 +0100
@@ -62,14 +62,11 @@
 ^extras/mini-os/h/xen-public$
 ^extras/mini-os/mini-os.*$
 ^install/.*$
-^linux-[^/]*-native/.*$
-^linux-[^/]*-xen/.*$
-^linux-[^/]*-xen0/.*$
-^linux-[^/]*-xenU/.*$
 ^linux-[^/]*-paravirt/.*$
-^linux-[^/]*-mm/.*$
+^linux-2.6[^/]*/.*$
 ^linux-[^/]*-rc/.*$
 ^linux-[^/]*-tip/.*$
+^linux-[^/]*-git/.*$
 ^linux-[^/]*\.patch$
 ^mkddbxen$
 ^netbsd-[^/]*-tools/.*$
diff -r e1f74a5a09cb -r 0eaa9f605b92 buildconfigs/enable-xen-config
--- a/buildconfigs/enable-xen-config    Wed Jul 18 13:56:21 2007 +0100
+++ b/buildconfigs/enable-xen-config    Thu Jul 19 10:26:00 2007 +0100
@@ -28,9 +28,13 @@ setopt CONFIG_PARAVIRT y
 setopt CONFIG_PARAVIRT y
 setopt CONFIG_XEN y
 setopt CONFIG_VMI y
+setopt CONFIG_KVM y
+setopt CONFIG_KVM_INTEL y
+setopt CONFIG_KVM_AMD y
 setopt CONFIG_LGUEST n
 setopt CONFIG_XEN_BLKDEV_FRONTEND y
 setopt CONFIG_XEN_NETDEV_FRONTEND y
 setopt CONFIG_HVC_XEN y
+setopt CONFIG_NUMA n
 
 exit 0
diff -r e1f74a5a09cb -r 0eaa9f605b92 buildconfigs/mk.linux-2.6
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/buildconfigs/mk.linux-2.6 Thu Jul 19 10:26:00 2007 +0100
@@ -0,0 +1,14 @@
+XEN_LINUX_SOURCE ?= tarball
+LINUX_VER ?= 2.6
+
+XEN_LINUX_TARBALL_KETCHUP := y
+
+IMAGE_TARGET ?= vmlinux bzImage
+
+XEN_LINUX_ALLOW_INTERFACE_MISMATCH := y
+
+XEN_LINUX_CONFIG_UPDATE := buildconfigs/enable-xen-config
+
+EXTRAVERSION ?=
+
+include buildconfigs/mk.linux-2.6-xen
diff -r e1f74a5a09cb -r 0eaa9f605b92 buildconfigs/mk.linux-2.6-git
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/buildconfigs/mk.linux-2.6-git     Thu Jul 19 10:26:00 2007 +0100
@@ -0,0 +1,2 @@
+LINUX_VER ?= 2.6-git
+include buildconfigs/mk.linux-2.6
diff -r e1f74a5a09cb -r 0eaa9f605b92 buildconfigs/mk.linux-2.6-mm
--- a/buildconfigs/mk.linux-2.6-mm      Wed Jul 18 13:56:21 2007 +0100
+++ b/buildconfigs/mk.linux-2.6-mm      Thu Jul 19 10:26:00 2007 +0100
@@ -1,14 +1,2 @@ XEN_LINUX_SOURCE ?= tarball
-XEN_LINUX_SOURCE ?= tarball
 LINUX_VER ?= 2.6-mm
-
-XEN_LINUX_TARBALL_KETCHUP := y
-
-IMAGE_TARGET ?= vmlinux bzImage
-
-XEN_LINUX_ALLOW_INTERFACE_MISMATCH := y
-
-XEN_LINUX_CONFIG_UPDATE := buildconfigs/enable-xen-config
-
-EXTRAVERSION ?=
-
-include buildconfigs/mk.linux-2.6-xen
+include buildconfigs/mk.linux-2.6
diff -r e1f74a5a09cb -r 0eaa9f605b92 buildconfigs/mk.linux-2.6-rc
--- a/buildconfigs/mk.linux-2.6-rc      Wed Jul 18 13:56:21 2007 +0100
+++ b/buildconfigs/mk.linux-2.6-rc      Thu Jul 19 10:26:00 2007 +0100
@@ -1,14 +1,2 @@ XEN_LINUX_SOURCE ?= tarball
-XEN_LINUX_SOURCE ?= tarball
 LINUX_VER ?= 2.6-rc
-
-XEN_LINUX_TARBALL_KETCHUP := y
-
-IMAGE_TARGET ?= vmlinux bzImage
-
-XEN_LINUX_ALLOW_INTERFACE_MISMATCH := y
-
-XEN_LINUX_CONFIG_UPDATE := buildconfigs/enable-xen-config
-
-EXTRAVERSION ?=
-
-include buildconfigs/mk.linux-2.6-xen
+include buildconfigs/mk.linux-2.6
diff -r e1f74a5a09cb -r 0eaa9f605b92 buildconfigs/mk.linux-2.6-tip
--- a/buildconfigs/mk.linux-2.6-tip     Wed Jul 18 13:56:21 2007 +0100
+++ b/buildconfigs/mk.linux-2.6-tip     Thu Jul 19 10:26:00 2007 +0100
@@ -1,14 +1,2 @@ XEN_LINUX_SOURCE ?= tarball
-XEN_LINUX_SOURCE ?= tarball
 LINUX_VER ?= 2.6-tip
-
-XEN_LINUX_TARBALL_KETCHUP := y
-
-IMAGE_TARGET ?= vmlinux bzImage
-
-XEN_LINUX_ALLOW_INTERFACE_MISMATCH := y
-
-XEN_LINUX_CONFIG_UPDATE := buildconfigs/enable-xen-config
-
-EXTRAVERSION ?=
-
-include buildconfigs/mk.linux-2.6-xen
+include buildconfigs/mk.linux-2.6

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

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-changelog] [xen-unstable] Build updates for building upstream trees., Xen patchbot-unstable <=