Re: [Xen-devel] [PATCH] xen PVonHVM: move shared_info to reserved memory area

2012-10-25 Thread Olaf Hering
On Thu, Oct 25, Jan Beulich wrote: > >>> On 25.10.12 at 11:04, Olaf Hering wrote: > > @@ -1495,38 +1494,53 @@ asmlinkage void __init xen_start_kernel(void) > > #endif > > } > > > > -void __ref xen_hvm_init_shared_info(void) > > Was the __ref here in fact unnecessary (i.e. did you check that

Re: [Xen-devel] [PATCH] xen PVonHVM: move shared_info to reserved memory area

2012-10-25 Thread Jan Beulich
>>> On 25.10.12 at 11:04, Olaf Hering wrote: > @@ -1495,38 +1494,53 @@ asmlinkage void __init xen_start_kernel(void) > #endif > } > > -void __ref xen_hvm_init_shared_info(void) Was the __ref here in fact unnecessary (i.e. did you check that its removal doesn't cause any section mismatch warni

[PATCH] xen PVonHVM: move shared_info to reserved memory area

2012-10-25 Thread Olaf Hering
This is a respin of 00e37bdb0113a98408de42db85be002f21dbffd3 ("xen PVonHVM: move shared_info to MMIO before kexec"). Currently kexec in a PVonHVM guest fails with a triple fault because the new kernel overwrites the shared info page. The exact failure depends on the size of the kernel image. This