You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Stage2::invalidate_tlb 함수는 global state을 읽는 데 이 함수는 Hafnium 초기화 과정에서 호출될 수 있으므로 초기화 과정을 세심하게 작성해야 합니다. 이 함수가 자신이 속한 MemoryManager의 값을 읽게 하는 건 어려워 보이고, 호출하는 쪽에서 stage2_invalidate 변수를 읽고 직접 판단하는 게 맞아 보입니다.
MemoryManager가 읽은 다음
그 값을 PageTable<S>::identity_map 에 전달
...한 걸 PageTable<S>::identity_update에 전달
identity_update가 주어진 조건에 따라서 invalidate_tlb을 할지 말지 결정
The text was updated successfully, but these errors were encountered:
Stage2::invalidate_tlb
함수는 global state을 읽는 데 이 함수는 Hafnium 초기화 과정에서 호출될 수 있으므로 초기화 과정을 세심하게 작성해야 합니다. 이 함수가 자신이 속한 MemoryManager의 값을 읽게 하는 건 어려워 보이고, 호출하는 쪽에서stage2_invalidate
변수를 읽고 직접 판단하는 게 맞아 보입니다.MemoryManager
가 읽은 다음PageTable<S>::identity_map
에 전달PageTable<S>::identity_update
에 전달identity_update
가 주어진 조건에 따라서invalidate_tlb
을 할지 말지 결정The text was updated successfully, but these errors were encountered: