Hi, Anyone has this working? Looks like there is a chicken-and-egg issue with pda setup: * xen_load_gdt() uses multicalls, thus depends on cpu-specific variables (per-cpu mc buffer) which in turn requires pda being setup already. * pda setup can't be done before xen_load_gdt() ... Next question while looking at xen_load_gdt(): why does it use multicalls in the first place? Seems that function puts only one hypercall into the multicall array, so there is no obvious point in using multicalls ... cheers, Gerd -- Gerd Hoffmann <kraxel at suse.de>