[PATCH] ARC: mm: retire support for aliasing VIPT D$

Vineet Gupta vgupta at kernel.org
Mon Aug 14 12:45:59 PDT 2023



On 8/14/23 12:38, Andrew Morton wrote:
> On Sun, 13 Aug 2023 12:25:43 -0700 Vineet Gupta <vgupta at kernel.org> wrote:
>
>> Legacy ARC700 processors (first generation of MMU enabled ARC cores) has
>> VIPT cached which could be configured such that they could alias.
>> I added the VIPT aliasing support, with all the cache flush overhead to
>> support all but 1 silicon. That is long bygone and we can remove the
>> complexity and maintenance burden of that unneeded code.
>>
>> This also helps streamline support for new features such as generic folio
>> work.
>>
> This of course messes up Matthew's "arc: implement the new page table
> range API".  Are you or Matthew up for redoing that patch?
>
> Alternatively, can you redo this patch on top of Matthew's patch (ie,
> against mm-unstable or linux-next)?

Yeah I'll let Matthew's code get merged and redo mine once that is 
upstream to avoid conflicts in transition.

Thx,
-Vineet



More information about the linux-snps-arc mailing list