Skip to content
  • Charlie Jacobsen's avatar
    Completed re-factoring of address space code (untested). · 922c8135
    Charlie Jacobsen authored and Vikram Narayanan's avatar Vikram Narayanan committed
    Completed lcd_setup_addr_space (replaced
    vmx_create_initial_page_table). lcd_setup_addr_space
    allocates and maps the guest physical and virtual
    memory needed for the lcd when it first enters.
    
    The code should be easily extendable for a different
    address space layout. Guest virtual and ept mapping
    code is now fairly symmetric and easier to understand.
    
    Comment headers for ept and gva functions.
    
    Next up: seeing if I can build, and get it to run.
    Then I'll merge with the main branch (lcd).
    922c8135