[Skiboot] [PATCH V2] core: Add explicit 1:1 mappings in ranges properties
stewart at linux.vnet.ibm.com
Tue Feb 23 14:51:54 AEDT 2016
Sam Mendoza-Jonas <sam at mendozajonas.com> writes:
> Currently skiboot adds an empty ranges property for each PCI bridge,
> representing a 1:1 mapping, which the kernel can later update if needed.
> However this does not appear to be the case, which leads to an issue in
> the kernel where the translation of assigned-addresses properties is
> mishandled and prematurely drops the PCI memory flags (ie. the first
> cell of an address).
> Instead, explicitly describe a 1:1 mapping in each bridge's ranges
> property, allowing assigned-addresses to be properly handled.
> Signed-off-by: Sam Mendoza-Jonas <sam at mendozajonas.com>
Thanks! (as discussed f2f) merged to stable as of
deb601f731 and master as of 9e358efb5ee3f
OPAL Architect, IBM.
More information about the Skiboot