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

Re: [Xen-devel] [PATCH v2 3/9] xen/mm: move modify_identity_mmio to global file and drop __init



>>> On 25.04.17 at 11:25, <roger.pau@xxxxxxxxxx> wrote:
> On Tue, Apr 25, 2017 at 10:09:34AM +0100, Julien Grall wrote:
>> My understanding is BARs may be allocated by the kernel because the firmware
>> didn't do it. This is the current case on ARM (and I guess x86) where Linux
>> will always go through the BARs.
> 
> No, on x86 BARs are allocated by the firmware. Linux or whatever OS will scan
> the BARs in order to get it's position/size, but will not try to move them
> AFAIK.

That depends. Firmware is not required to set up all of them (only
such on devices needed for booting obviously need to be set up).
And Linux may (voluntarily or forced via command line option) still
move BARs.

Jan


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

 


Rackspace

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