[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Design doc of adding ACPI support for arm64 on Xen - version 5



>>> On 02.09.15 at 11:25, <zhaoshenglong@xxxxxxxxxx> wrote:

> 
> On 2015/9/2 16:41, Jan Beulich wrote:
>>>>> Shannon Zhao <zhaoshenglong@xxxxxxxxxx> 09/02/15 8:03 AM >>>
>>> >There are some descriptions in Documentation/arm64/booting.txt of Linux:
>>> >
>>> >"The Image must be placed text_offset bytes from a 2MB aligned base
>>> >address near the start of usable system RAM and called there. Memory
>>> >below that base address is currently unusable by Linux, and therefore it
>>> >is strongly recommended that this location is the start of system RAM.
>>> >At least image_size bytes from the start of the image must be free for
>>> >use by the kernel."
>>> >
>>>From this, it says "Memory below that base address is currently unusable
>>> >by Linux". So if we put these tables below Dom0 RAM address and even
>>> >describe these regions as RAM, the Linux could not use them.
>> May I remind you that a design should not take specific guest OS
>> implementation details (which even for that one OS may change over time)
>> as the basis for decisions?
> 
> Yeah, but I think it needs to evaluate the design to check if it's
> feasible and make people believe this design could work by giving an
> example. Otherwise, if the design could not work well with some guest
> OSes or it needs to do a lot of changes, maybe we could choose another
> way to do it with no or less changes.

I don't mind (and indeed welcome) validating the design against
existing OSes, but what you said above sounded like far more
than that.

Jan


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.