[PATCH][RESEND] ARM: cache: detect PIPT I-cache using CTR

Russell King - ARM Linux linux at arm.linux.org.uk
Thu Sep 22 17:05:32 EDT 2011


On Thu, Sep 22, 2011 at 09:25:11PM +0100, Will Deacon wrote:
> The Cache Type Register L1Ip field identifies I-caches with a PIPT
> policy using the encoding 11b.
> 
> This patch extends the cache policy parsing to identify PIPT I-caches
> correctly and prevent them from being treated as VIPT aliasing in cases
> where they are sufficiently large.
> 
> Signed-off-by: Will Deacon <will.deacon at arm.com>
> KernelVersion: 3.1-rc3
> ---
> 
> Russell - this has been sitting in the patch system as 7062/1 for a
> while now. Please can you add it to your for-next branch for 3.2?

Well... I don't apply any patch to the for-next branch itself - that'd
be madness as the branch is re-built from the topic branches and it's
just a convenience for SFR so I don't have to keep on listing out all
the individual branches for him to pull.

Last time I tried to apply it to my misc branch (which was 3.1-rc1 based)
it wouldn't apply.  I've since rebased that branch (for various reasons)
and it now appears to apply cleanly, so I can _only_ _now_ apply it.



More information about the linux-arm-kernel mailing list