If a structure that does not fit within 1 page is pointed to, we need
to create a structure on the stack to represent this structure for the
hypervisor. This code affects kernel module addresses which are do not
have physically contiguous memory.
This has been tested to boot and also some tests
On Thu, 2007-01-11 at 12:12 -0600, Jerone Young wrote:
@@ -121,7 +156,7 @@ int HYPERVISOR_xen_version(int cmd, void
int HYPERVISOR_xen_version(int cmd, void *arg)
{
if (is_kernel_addr((unsigned long)arg)) {
- void *desc = xencomm_create_inline(arg);
+
7 files changed, 617 insertions(+), 17 deletions(-)
tools/libxc/powerpc64/Makefile |1
tools/libxc/powerpc64/mk_flatdevtree.c | 520
tools/libxc/powerpc64/mk_flatdevtree.h | 48 ++
tools/libxc/powerpc64/xc_linux_build.c | 44 ++
tools/libxc/xenguest.h
2 files changed, 6 insertions(+), 3 deletions(-)
tools/libxc/powerpc64/flatdevtree.c |7 +--
tools/libxc/powerpc64/flatdevtree.h |2 +-
# HG changeset patch
# User Ryan Harper [EMAIL PROTECTED]
# Date 1168544367 21600
# Node ID 0279229b68453a4a1b3613ac02c8b8ca9a965875
# Parent
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()
On Thu, 2007-01-11 at 13:06 -0600, Hollis Blanchard wrote:
On Thu, 2007-01-11 at 12:12 -0600, Jerone Young wrote:
@@ -121,7 +156,7 @@ int HYPERVISOR_xen_version(int cmd, void
int HYPERVISOR_xen_version(int cmd, void *arg)
{
if (is_kernel_addr((unsigned long)arg)) {
-
Straight off, prose should have no flat tree reference at all.
-JX
On Jan 11, 2007, at 1:42 PM, Ryan Harper wrote:
5 files changed, 48 insertions(+), 376 deletions(-)
tools/python/xen/xend/FlatDeviceTree.py | 359
---
tools/libxc/powerpc64/xc_prose_build.c | 44
* Jimi Xenidis [EMAIL PROTECTED] [2007-01-11 15:11]:
Straight off, prose should have no flat tree reference at all.
Respun with devtree refs excised.
--
Ryan Harper
Software Engineer; Linux Technology Center
IBM Corp., Austin, Tx
(512) 838-9253 T/L: 678-9253
[EMAIL PROTECTED]
diffstat
Ok there are a few things here.
On Jan 11, 2007, at 1:42 PM, Ryan Harper wrote:
7 files changed, 617 insertions(+), 17 deletions(-)
tools/libxc/powerpc64/Makefile |1
tools/libxc/powerpc64/mk_flatdevtree.c | 520 ++
++