[PATCH] arm64: topology: Fix handling of multi-level cluster MPIDR-based detection
Lorenzo Pieralisi
lorenzo.pieralisi at arm.com
Wed Nov 12 07:07:56 PST 2014
On Wed, Oct 08, 2014 at 09:56:28PM +0100, Mark Brown wrote:
> On Fri, Oct 03, 2014 at 05:37:16PM +0100, Lorenzo Pieralisi wrote:
>
> > To be honest with you all I would have preferred to sort this out with
> > DT, that's already doable now without this patch.
>
> We'd still have to make sure there's a complete topology binding for
> ACPI and get through standardisation if any changes are needed. I guess
> it's probably mostly OK as the scenarios should all be shared with x86
> systems but I've not looked to see if some of the subsetting that's
> being done for ACPI on ARMv8 causes issues.
>
> > Having said that, for platforms setting MPIDR_EL1 to reasonable values,
> > I think that's what we should do, squash the upper MPIDR levels (for
> > the non SMT case too). Please stick a proper comment for that to the code.
> > We can always rely on DT to fix other cases that can't be treated
> > properly with code above.
>
> OK, I'll send a patch.
Mark,
do you have time to send it ?
Please let me know.
Thanks,
Lorenzo
More information about the linux-arm-kernel
mailing list