On Thu, Feb 11, 2016 at 08:53:22AM +0100, Juergen Gross wrote: > Do the allocation of special pages (start info, console and xenbus > ring buffers) in a separate function. This will allow to do the > allocation at different times of the boot preparations depending on > the features the kernel is supporting. > > Signed-off-by: Juergen Gross <jgr...@suse.com> > --- > grub-core/loader/i386/xen.c | 50 > +++++++++++++++++++++++++++++---------------- > 1 file changed, 32 insertions(+), 18 deletions(-) > > diff --git a/grub-core/loader/i386/xen.c b/grub-core/loader/i386/xen.c > index 42ed7c7..e48cc3f 100644 > --- a/grub-core/loader/i386/xen.c > +++ b/grub-core/loader/i386/xen.c > @@ -54,6 +54,8 @@ static grub_uint64_t modules_target_start; > static grub_size_t n_modules; > static struct grub_relocator_xen_state state; > static grub_xen_mfn_t *virt_mfn_list; > +static struct start_info *virt_start_info; > +static grub_xen_mfn_t console_pfn;
Same as in patch #1. Daniel _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel