aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--linux-2.6.11-xen-sparse/arch/xen/i386/kernel/head.S2
-rw-r--r--linux-2.6.11-xen-sparse/include/asm-xen/hypervisor.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/linux-2.6.11-xen-sparse/arch/xen/i386/kernel/head.S b/linux-2.6.11-xen-sparse/arch/xen/i386/kernel/head.S
index 91036572bc..a0ccdbc2d9 100644
--- a/linux-2.6.11-xen-sparse/arch/xen/i386/kernel/head.S
+++ b/linux-2.6.11-xen-sparse/arch/xen/i386/kernel/head.S
@@ -34,7 +34,7 @@ ENTRY(startup_32)
/* Copy the necessary stuff from xen_start_info structure. */
mov $xen_start_info_union,%edi
- mov $128,%ecx
+ mov $512,%ecx
rep movsl
#ifdef CONFIG_SMP
diff --git a/linux-2.6.11-xen-sparse/include/asm-xen/hypervisor.h b/linux-2.6.11-xen-sparse/include/asm-xen/hypervisor.h
index 449dba9745..a2929951d2 100644
--- a/linux-2.6.11-xen-sparse/include/asm-xen/hypervisor.h
+++ b/linux-2.6.11-xen-sparse/include/asm-xen/hypervisor.h
@@ -49,7 +49,7 @@
union xen_start_info_union
{
start_info_t xen_start_info;
- char padding[512];
+ char padding[2048];
};
extern union xen_start_info_union xen_start_info_union;
#define xen_start_info (xen_start_info_union.xen_start_info)