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

[Xen-devel] Re: [XenPPC] [PATCH 0/6][TOOLS][XM-TEST] [v2] Update xm-test

To: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Subject: [Xen-devel] Re: [XenPPC] [PATCH 0/6][TOOLS][XM-TEST] [v2] Update xm-test to support new architectures
From: Jimi Xenidis <jimix@xxxxxxxxxxxxxx>
Date: Mon, 2 Oct 2006 08:15:23 -0400
Cc: Dan Smith <danms@xxxxxxxxxx>, Xen-Devel <xen-devel@xxxxxxxxxxxxxxxxxxx>, Tony Breeds <tony@xxxxxxxxxxxxxxxxxx>, XenPPC-devel <xen-ppc-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Mon, 02 Oct 2006 05:15:51 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <patchbomb.1159527414@xxxxxxxxxxxxxxxxxxxxxxxxx>
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/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <patchbomb.1159527414@xxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Keir, I whole heartedly ACK these patches.
If you plan to wait until the flood gates open again, then please advise and we'll integrate into xenppc-unstable and deal with the merge later.

Thanks,
-JX
On Oct 2, 2006, at 3:57 AM, Tony Breeds wrote:

Hi All,
        These patches update the xm-test code to be more easily portable
to new architecture. This focus of this endeavor is PPC but I believe
that IA64 also benefits.

Patch summary:

 1: Instead of using a dated snapshot (which no longer exists)
    use buildroot-snapshot.
 2: Remove hardcoded references to i386.
 3: Rename configs/buildroot -> configs/buildroot-i386
    and update Makefiles.
 5: Update .hgignore to remove noise from the initrd building process
 5: Refactor the XmTestLib and XmTestReport code to encapsulate all
    platform variations in one place.
 6: FYI: Add powerpc definitions.
This patch is for the XenPPC tree but included here for comments and
    completeness.

With these patches applied I'm still able to build an initrd and run the
xm-test on x86 with no regressions.

Updated to address feedback from Jimi Xenidis.
Feedback appreciated.

Signed-off-by: Tony Breeds <tony@xxxxxxxxxxxxxxxxxx>
---

 .hgignore                                       |    9
 tools/xm-test/lib/XmTestLib/XenDomain.py        |   73 ---
 tools/xm-test/lib/XmTestLib/arch.py             |  128 ++++++
 tools/xm-test/lib/XmTestReport/OSReport.py      |   10
 tools/xm-test/lib/XmTestReport/arch.py          |   48 ++
 tools/xm-test/ramdisk/Makefile.am               |   11
tools/xm-test/ramdisk/configs/buildroot | 330 --------------- tools/xm-test/ramdisk/configs/buildroot-i386 | 330 ++++++++++++ +++ tools/xm-test/ramdisk/configs/buildroot-powerpc | 334 ++++++++++++ ++++
 9 files changed, 872 insertions(+), 401 deletions(-)


Yours Tony

linux.conf.au http://linux.conf.au/ || http:// lca2007.linux.org.au/
   Jan 15-20 2007      The Australian Linux Technical Conference!



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


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

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] Re: [XenPPC] [PATCH 0/6][TOOLS][XM-TEST] [v2] Update xm-test to support new architectures, Jimi Xenidis <=