[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH RFC 04/18] OvmfPkg/XenbusDxe: Add support to make Xen Hypercalls.
On Wed, Jul 16, 2014 at 01:37:05PM -0400, Konrad Rzeszutek Wilk wrote: [...] > > + > > +EFI_STATUS > > +XenHyperpageInit ( > > + XENBUS_DEVICE *Dev > > + ) > > +{ > > + EFI_HOB_GUID_TYPE *GuidHob; > > + EFI_XEN_INFO *XenInfo; > > + > > + GuidHob = GetFirstGuidHob (&gEfiXenInfoGuid); > > + if (GuidHob == NULL) { > > + DEBUG ((EFI_D_INFO, "XenbusInit: No xeninfo ?\n")); > > + return EFI_NOT_FOUND; > > + } > > + XenInfo = (EFI_XEN_INFO*)GET_GUID_HOB_DATA (GuidHob); > > + Dev->Hyperpage = XenInfo->HyperPages; > > + return EFI_SUCCESS; > > +} > > Could you describe in the git commit a bit on how/where in hvmloader > this EfiXenInfoGuid is set and how the OVMF gets a handle on it? > I don't think hvmloader creates this info. OVMF creates this by itself. See OvmfPkg/PlatformPei/Xen.c:XenConnect. Wei. > Thank you. > > _______________________________________________ > Xen-devel mailing list > Xen-devel@xxxxxxxxxxxxx > http://lists.xen.org/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |