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-ppc-devel

[XenPPC] [PATCH 0 of 4] [PATCH] move devtree creation to libxc

To: xen-ppc-devel@xxxxxxxxxxxxxxxxxxx
Subject: [XenPPC] [PATCH 0 of 4] [PATCH] move devtree creation to libxc
From: Ryan Harper <ryanh@xxxxxxxxxx>
Date: Thu, 11 Jan 2007 13:42:02 -0500
Delivery-date: Thu, 11 Jan 2007 11:42:14 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-ppc-devel-request@lists.xensource.com?subject=help>
List-id: Xen PPC development <xen-ppc-devel.lists.xensource.com>
List-post: <mailto:xen-ppc-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ppc-devel>, <mailto:xen-ppc-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ppc-devel>, <mailto:xen-ppc-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-ppc-devel-bounces@xxxxxxxxxxxxxxxxxxx
This patchset moves the construction of the flat OF tree from python
into libxc.

whitespace_cleanup.patch - whitespace clean-up in xc_linux_build.c
fix_up_flatdevtree.patch - fix copyright notice in flatdevtree.c
                         - fix pointer math in ft_add_rsvmap()
                         - rename bph string block field to match spec
dd_make_devtree.patch    - fix copyright notice in xc_linux_build.c
                         - remove arch_arg from python down to libxc
                         - remove call to Flatdevtree in image.py
                         - add mk_flatdevtree for construction of
                           flat OF trees
                         - modify xc_linux_build to use mk_flatdevtree

remove_python_flatdevtree.patch
                         - remove FlatDeviceTree.py
                         - remove arch_arg for prose builder
                         - remove call to Flatdevtree for prose builder
                         - modify prose builder to use mk_flatdevtree

I've test booted using the xc_linux_build, but I've not tested the
changes to the prose builder.

Signed-off-by: Ryan Harper <ryanh@xxxxxxxxxx>
---
11 files changed, 675 insertions(+), 400 deletions(-)
tools/python/xen/xend/FlatDeviceTree.py |  359 ---------------------
tools/libxc/powerpc64/Makefile          |    1 
tools/libxc/powerpc64/flatdevtree.c     |    7 
tools/libxc/powerpc64/flatdevtree.h     |    2 
tools/libxc/powerpc64/mk_flatdevtree.c  |  520 +++++++++++++++++++++++++++++++
tools/libxc/powerpc64/mk_flatdevtree.h  |   48 ++
tools/libxc/powerpc64/xc_linux_build.c  |   52 ++-
tools/libxc/powerpc64/xc_prose_build.c  |   44 ++
tools/libxc/xenguest.h                  |    7 
tools/python/xen/lowlevel/xc/xc.c       |   24 -
tools/python/xen/xend/image.py          |   11 
_______________________________________________
Xen-ppc-devel mailing list
Xen-ppc-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ppc-devel