Skip to content
  • Charlie Jacobsen's avatar
    About half way done with vmcs initialization code. · acbb9533
    Charlie Jacobsen authored and Vikram Narayanan's avatar Vikram Narayanan committed
    lcd_create --> lcd_vmx_create, with a lot of code
    re-factored or removed for now, to keep it simple
    (no gdt, idt, isr, paging bitmap, address space
    init, etc.).
    -- basic ept initialization
    -- vmcs loading on a cpu
       -- re-factored __vmx_setup_cpu to use built-in
          segment descriptor access functions in desc.h
       -- removed host sys_enter storage, since this
          msr is disabled right now anyway
       -- more doc to understand vmcs load process
    acbb9533