Просмотр исходного кода

arm_nce: skip dc cvac on possibly write-protected areas

Liam 2 лет назад
Родитель
Сommit
263b7a44f9
1 измененных файлов с 1 добавлено и 3 удалено
  1. 1 3
      src/core/arm/nce/arm_nce.cpp

+ 1 - 3
src/core/arm/nce/arm_nce.cpp

@@ -377,9 +377,7 @@ void ARM_NCE::ClearInstructionCache() {
 }
 
 void ARM_NCE::InvalidateCacheRange(u64 addr, std::size_t size) {
-    // Clean cache.
-    auto* ptr = reinterpret_cast<char*>(addr);
-    __builtin___clear_cache(ptr, ptr + size);
+    this->ClearInstructionCache();
 }
 
 void ARM_NCE::ClearExclusiveState() {