- Timestamp:
- Nov 1, 2018 3:48:17 AM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h
r75201 r75214 2865 2865 * In our implementation in IEM, all undefined fields are generally cleared. However, 2866 2866 * if the caller supplies information (from say the physical CPU directly) it is 2867 * then possible that the undefined fields not cleared.2867 * then possible that the undefined fields are not cleared. 2868 2868 * 2869 2869 * See Intel spec. 27.2.1 "Basic VM-Exit Information". … … 6179 6179 /* 6180 6180 * The priority of potential VM-exits during VM-entry is important. 6181 * The priorities are listed from highest to lowest as follows: 6181 * The priorities of VM-exits and events are listed from highest 6182 * to lowest as follows: 6182 6183 * 6183 * 1. Debug exceptions. 6184 * 2. VMX-preemption timer. 6185 * 3. NMI-window exit. 6186 * 4. NMI injection. 6187 * 5. Interrupt-window exit. 6188 * 6. Interrupt injection. 6189 * 7. MTF exit. 6184 * 1. Event injection. 6185 * 2. TPR below threshold. 6186 * 3. SMI. 6187 * 4. INIT. 6188 * 5. MTF exit. 6189 * 6. Pending debug exceptions. 6190 * 7. Debug-trap exceptions. 6191 * 8. VMX-preemption timer. 6192 * 9. NMI-window exit. 6193 * 10. NMI injection. 6194 * 11. Interrupt-window exit. 6195 * 12. Interrupt injection. 6190 6196 */ 6191 6197
Note:
See TracChangeset
for help on using the changeset viewer.