Print this page
13275 bhyve needs richer INIT/SIPI support
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/i86pc/io/vmm/vmm_stat.c
          +++ new/usr/src/uts/i86pc/io/vmm/vmm_stat.c
↓ open down ↓ 159 lines elided ↑ open up ↑
 160  160  VMM_STAT(VMEXIT_PAUSE, "number of times pause was intercepted");
 161  161  VMM_STAT(VMEXIT_INTR_WINDOW, "vm exits due to interrupt window opening");
 162  162  VMM_STAT(VMEXIT_NMI_WINDOW, "vm exits due to nmi window opening");
 163  163  VMM_STAT(VMEXIT_INOUT, "number of times in/out was intercepted");
 164  164  VMM_STAT(VMEXIT_CPUID, "number of times cpuid was intercepted");
 165  165  VMM_STAT(VMEXIT_NESTED_FAULT, "vm exits due to nested page fault");
 166  166  VMM_STAT(VMEXIT_MMIO_EMUL, "vm exits for mmio emulation");
 167  167  VMM_STAT(VMEXIT_UNKNOWN, "number of vm exits for unknown reason");
 168  168  VMM_STAT(VMEXIT_ASTPENDING, "number of times astpending at exit");
 169  169  VMM_STAT(VMEXIT_REQIDLE, "number of times idle requested at exit");
 170      -VMM_STAT(VMEXIT_USERSPACE, "number of vm exits handled in userspace");
 171      -VMM_STAT(VMEXIT_RUNBLOCK, "number of times runblock at exit");
 172  170  VMM_STAT(VMEXIT_EXCEPTION, "number of vm exits due to exceptions");
      171 +VMM_STAT(VMEXIT_RUN_STATE, "number of vm exits due to run_state change");
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX