Messages in this thread | | | Date | Wed, 23 Nov 2022 10:37:24 +0100 | Subject | Re: [PATCH v2 3/3] x86/xen: add a dummy trampoline for Xen PV guests | From | Jan Beulich <> |
| |
On 22.11.2022 17:38, Juergen Gross wrote: > @@ -137,12 +138,28 @@ static void __init xen_pv_init_platform(void) > xen_init_time_ops(); > } > > +static struct real_mode_header xen_rm_header; > + > +static __initdata struct trampoline_ref xen_dummy_trampoline = { > + .blob = (unsigned char *)&xen_rm_header, > + .blob_end = (unsigned char *)&xen_rm_header,
With both pointing to the start of the struct, doesn't it suffice for the above to be xen_rm_header[0]? At which point there'd be no reason to wonder whether that struct could live in .init.data ...
Jan
| |