Kaynağa Gözat

k_page_table: fix shutdown

Liam 2 yıl önce
ebeveyn
işleme
875246f5b2
1 değiştirilmiş dosya ile 0 ekleme ve 7 silme
  1. 0 7
      src/core/hle/kernel/k_page_table_base.cpp

+ 0 - 7
src/core/hle/kernel/k_page_table_base.cpp

@@ -68,10 +68,6 @@ public:
     }
     }
 };
 };
 
 
-void InvalidateEntireInstructionCache(Core::System& system) {
-    system.InvalidateCpuInstructionCaches();
-}
-
 template <typename AddressType>
 template <typename AddressType>
 void InvalidateInstructionCache(Core::System& system, AddressType addr, u64 size) {
 void InvalidateInstructionCache(Core::System& system, AddressType addr, u64 size) {
     system.InvalidateCpuInstructionCacheRange(GetInteger(addr), size);
     system.InvalidateCpuInstructionCacheRange(GetInteger(addr), size);
@@ -435,9 +431,6 @@ void KPageTableBase::Finalize() {
                                   m_mapped_ipc_server_memory);
                                   m_mapped_ipc_server_memory);
     }
     }
 
 
-    // Invalidate the entire instruction cache.
-    InvalidateEntireInstructionCache(m_system);
-
     // Close the backing page table, as the destructor is not called for guest objects.
     // Close the backing page table, as the destructor is not called for guest objects.
     m_impl.reset();
     m_impl.reset();
 }
 }