On Fri, Sep 29, 2006 at 08:56:54PM +1100, Tony Breeds wrote:
> Hi All,
> These patches update the xm-test code to be more easily portable
> to new architecture. This focus od this endevour is PPC but I believe
> that IA64 also benifits.
By way of a quick status report.
With all thee patch
Hollis requested that boot argument processing be documented. I have
placed the following text on this wiki:
http://wiki.xensource.com/xenwiki/XenPPC/BootArguments
---
The boot argument processing for powerpc Xen is much less complex than
it may appear. Assuming that the 'Simplify bootargs pr
Hi All,
These patches update the xm-test code to be more easily portable
to new architecture. This focus od this endevour is PPC but I believe
that IA64 also benifits.
Patch summary:
1: Instead of using a dated snapshot (which no longer exists)
use buildroot-snapshot.
2: Remove hard
Refactor code to encapsulate architecture decisions in one place.
Also includes some whitespace fixes.
Signed-off-by: Tony Breeds <[EMAIL PROTECTED]>
---
tools/xm-test/lib/XmTestLib/XenDomain.py | 72 +++---
tools/xm-test/lib/XmTestLib/arch.py| 103 +
tools
Add configuration data for powerpc.
Allows for building of initrd, and running of tests.
Signed-off-by: Tony Breeds <[EMAIL PROTECTED]>
---
tools/xm-test/lib/XmTestLib/arch.py | 30 +
tools/xm-test/lib/XmTestReport/arch.py |6
tools/xm-test/ramdisk/Makefile.am
rename buildroot -> buildroot-i386.
Also update Makefile.
Signed-off-by: Tony Breeds <[EMAIL PROTECTED]>
---
hg mv --after tools/xm-test/ramdisk/configs/buildroot{,-i386}
tools/xm-test/ramdisk/Makefile.am|2
tools/xm-test/ramdisk/configs/buildroot | 330 ---
Remove hard coded reference to i386.
In preperation for other architectures.
Signed-off-by: Tony Breeds <[EMAIL PROTECTED]>
---
tools/xm-test/ramdisk/Makefile.am |6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff -r 3207a28bb29d -r 5017ce424246 tools/xm-test/ramdisk/Makefile.am
Update to use uClib buildroot-snapshot.
Dated file no longer exists on upstream server.
Signed-off-by: Tony Breeds <[EMAIL PROTECTED]>
---
tools/xm-test/ramdisk/Makefile.am |3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff -r 500043f8ccff -r 3207a28bb29d tools/xm-test/ramdisk/Make
Update .hgignore to remove artifacts of ramdisk build.
Signed-off-by: Tony Breeds <[EMAIL PROTECTED]>
---
.hgignore |9 +
1 file changed, 9 insertions(+)
diff -r 76cd9324d142 -r 8fd3e1ce2f9f .hgignore
--- a/.hgignore Fri Sep 29 15:54:43 2006 +1000
+++ b/.hgignore Fri Sep 29 15:57:28
Set and document clear precedence rules for boot argument processing.
Support the same builtin command line format in the 32-bit xen binary as
the 32-bit zImage binary does. Remove dead default_bootargs code.
This patch has been in use by an internal IBM project for some time. It
enables two imp
An automated process boooted Xen on a JS20 blade 534 times, recording 0
failures and 534 passes, using the launch of the ssh daemon by dom0 as a
correctness criteria.
The version of Xen used was changeset 261c458e46af, which is tip of tree
changeset dbfb5fc0b9b2 plus the bootargs simplification pa
An automated process boooted Xen on a JS21 blade 126 times, recording 5
failures and 109 passes, using the launch of the ssh daemon by dom0 as a
correctness criteria.
The version of Xen used was changeset 261c458e46af, which is tip of tree
changeset dbfb5fc0b9b2 plus the bootargs simplification pa
On Sat, Sep 30, 2006 at 05:29:40PM -0400, poff wrote:
> When saving a domain, its htab must be copied, real page numbers replaced
> with physical,
> then written to disk. To copy the htab, I've tried for many hours to add a
> domctl operation,
> #define XEN_DOMCTL_gethtab 29, using code and stru
When saving a domain, its htab must be copied, real page numbers replaced with
physical,
then written to disk. To copy the htab, I've tried for many hours to add a
domctl operation,
#define XEN_DOMCTL_gethtab 29, using code and structures similar to
XEN_DOMCTL_getmemlist.
This new command make
Recent changes have gone in to allow for domains to be rather large.
However, Dom0 is limited to 2GiB in size for the time being.
Here is the bug that describes the issue:
http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=785
-JX
___
Xen-ppc-dev
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID dbfb5fc0b9b2ccc2f481710da8cf419d91ae40d6
# Parent 3bf1684f032ebf5ccabda8f0a7cc10757061b0bf
shadowed paramter in prototype, SHEESH!
Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]>
---
xen/arch/powerpc/rtas.h |2 +-
1 files
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID 3bf1684f032ebf5ccabda8f0a7cc10757061b0bf
# Parent 2e219f06f9a407d13248ea7a389373a23028c426
[XEN][POWERPC] Conistence with log vs. order
We use "log" for a log2 value, "order" is the log2 of page size, so:
order = log - PAGE_
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID 2e219f06f9a407d13248ea7a389373a23028c426
# Parent c9bf3af5624b6186e665e6d8d783ff92a5b3afce
[XEN][POWERPC] Remove limit on the page frame table
Dunno where the limit came from, but it is the reason we were
asserting in the page
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID 7de08aceff6de9569c6723c8283f6a653f1e90ea
# Parent c7fa7c41b9e60cf90feddea8c15f015f436b
[XEN][POWERPC] compress all extents into a single LMB
Linux prom code has a static limit.
Signed-off-by: Jimi Xenidis <[EMAIL PROTECTE
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID c7fa7c41b9e60cf90feddea8c15f015f436b
# Parent dbfb5fc0b9b2ccc2f481710da8cf419d91ae40d6
[XEN][POWERPC] Allocate Xen memory area based on the amount of memory
This will make sure that there is enough memory for large HTABs,
20 matches
Mail list logo