On Fri, Dec 06, 2024 at 09:19:38AM -0500, Zi Yan wrote: > For architectures setting ARCH_HAS_CPU_CACHE_ALIASING, which requires > flushing cache and arc, which sets folio->flags after clearing a user > folio I think arc just has some legacy code left that needs to be ripped out. See commit d5272aaa8257 which took away ARCH_HAS_CPU_CACHE_ALIASING from arc. Looking at 8690bbcf3b70, I wonder if you want to use cpu_dcache_is_aliasing() here?