title: Using Nested Paging for Application-Level Paging
body: <p>I'm not too familiar with the Nested Paging virtualization feature of newer CPUs, and so this question might not be a great question, but I've thought of an idea:</p>
  
  <p>Is it possible to use nested paging in our applications to enable our own kind of paging mechanism (something like memory-mapped files)?</p>
  
  <p>This could allow you to redirect memory accesses from anywhere the application to anywhere else, even if you don't have access to the code you're redirecting. (It wouldn't even require mapping to files, though -- you could produce the data on the fly, when the page fault happens.)</p>