Reducing world switches in virtualized environment with flexible cross-world calls
Using hypervisor to provide data secrecy for user applications on a per-page basis