[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH RESEND 03/14] libxc: Add placeholders for ACPI tables blob and size
On Thu, Jun 16, 2016 at 06:53:37PM +0800, Shannon Zhao wrote: > > > On 2016/6/16 18:49, Wei Liu wrote: > > On Tue, Jun 07, 2016 at 08:32:26PM +0800, Shannon Zhao wrote: > > [...] > >> > That's its own mechanism I think and UEFI wants all the memory maps > >> > under its control. And it's same for QEMU(x86 and ARM) and also for Xen > >> > on x86. You can have a look at the OvmfPkg/AcpiPlatformDxe/Xen.c which > >> > is used for x86 Xen DomU. > >> > > > I don't think Xen relocates ACPI tables in OVMF. The code scans for > > signature in code. > Maybe you can have a look at the function InstallXenTables(). > Oh, I thought you were talking about Xen specific code. That's my misunderstanding. So that function (InstallXenTables) calls InstallAcpiTable, which eventually calls AcpiProtocol->InstallAcpiTable. Does it imply "UEFI wants all memory maps under its control"? Does it imply UEFI will relocate those tables (or keep a copy to itself)? The answer "implementation specific" or "not sure" is not good enough to address Julien's concern. Maybe this is just due to miscommunication or using the wrong term. I will refrain from commenting further now because the issue is quite ARM specific. Don't want to distract you guys further. Wei. > Thanks, > -- > Shannon > _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |