Re: [PATCH v3 1/4] util/cacheflush: fix cache on windows-arm64

2023-02-20 Thread Pierrick Bouvier
Reviewed-by: Richard Henderson On 2/20/23 12:12, Pierrick Bouvier wrote: ctr_el0 access is privileged on this platform and fails as an illegal instruction. Windows does not offer a way to flush data cache from userspace, and only FlushInstructionCache is available in Windows API. The generic

[PATCH v3 1/4] util/cacheflush: fix cache on windows-arm64

2023-02-20 Thread Pierrick Bouvier
ctr_el0 access is privileged on this platform and fails as an illegal instruction. Windows does not offer a way to flush data cache from userspace, and only FlushInstructionCache is available in Windows API. The generic implementation of flush_idcache_range uses, __builtin___clear_cache, which al