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

2023-02-21 Thread Richard Henderson
On 2/21/23 05:30, 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 implementation of flush_idcache_r

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

2023-02-21 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