Menu

Computer Architecture

MTRR Emulation: Beginner’s Common Mistake in EPT Setup
According to Chapter 28.2.7 “EPT and Memory Typing”, Volume 3, Intel 64 and IA-32 Architecture Software Developer’s Manual, the MTRRs [...]
Extending the Traditional Hypervisor’s Approach of System Call Hooking in the Post-2018 Windows Operating Systems
Introduction to KVA-Shadow As the calamity called the Meltdown brought by Google Project Zero in early 2018, all OS vendors worked on mitigations against [...]
The “pause” Instruction: Conjecture of the Generalized Micro-architecture for Hyper-Threading Technology
Recently, I was thinking about virtual machine scheduling algorithm. Soon my mind went to intercepting pause-loops, in that pause-loop is indicator of [...]