summaryrefslogtreecommitdiff
path: root/src/VBox/VMM/VMMR0/NEMR0Native-win.cpp
Commit message (Expand)AuthorAgeFilesLines
* scm --update-copyright-yearvboxsync2019-01-011-1/+1
* VMM: Nested VMX: bugref:9180 Initialize VMX guest-MSRs from the exploded and ...vboxsync2018-12-131-2/+2
* vm.h,VMM,REM: s/VMCPU_FF_IS_PENDING/VMCPU_FF_IS_ANY_SET/g to emphasize the pl...vboxsync2018-10-121-1/+1
* vm.h,VMM: Use VMCPU_FF_IS_SET instead of VMCPU_FF_IS_PENDING when checking a ...vboxsync2018-10-121-4/+4
* NEM/win: Updates for new builds. bugref:9044vboxsync2018-09-281-37/+53
* NEM/win: Do CR3 flush/update from ring-0 when we can (requires setjmp for VMM...vboxsync2018-07-231-18/+24
* NEM/win: Deal with DRx state import assertions if DR7 isn't already imported ...vboxsync2018-07-231-12/+15
* NEM/win: Kicked out VINF/VERR_NEM_UPDATE_APIC_BASE and VINF/VERR_NEM_CHANGE_P...vboxsync2018-07-201-21/+3
* APIC: Made APICSetBaseMsr work in ring-0 and raw-mode context without requiri...vboxsync2018-07-201-2/+3
* *: Made RT_UOFFSETOF, RT_OFFSETOF, RT_UOFFSETOF_ADD and RT_OFFSETOF_ADD work ...vboxsync2018-07-121-5/+5
* NEM/win: Poll timers from inner loop and adjust run/wait timeout to next time...vboxsync2018-07-101-0/+1
* NEM/win: Make it possible to select between ring-0 runloop hypercalls+VID.SYS...vboxsync2018-07-051-21/+58
* NEM/win: Cleanups. bugref:9044vboxsync2018-07-051-2/+2
* NEM: Stop passing pCtx around and use pVCpu->cpum.GstCtx instead. bugref:9044vboxsync2018-07-051-0/+1
* NEM/win: Redid the IoCtlMessageSlotHandleAndGetNext stuff during nemHCWinStop...vboxsync2018-06-261-63/+2
* NEM: Apparently the IoCtlMessageSlotHandleAndGetNext operation may be distrub...vboxsync2018-06-261-0/+64
* NEM/win,TM: Setting TSC on TM start/restore/resume/etc as best we can. bugref...vboxsync2018-06-131-1/+107
* NEM/win: Some exploration of registers and partition properties. bugref:9044.vboxsync2018-06-131-0/+24
* NEM/win: Added TSC offset to the complaint list. Some exploration of registe...vboxsync2018-06-131-1/+79
* NEM,TM: Work on TSC and NEM/win. bugref:9044 [=>office]vboxsync2018-06-121-2/+82
* NEM,CPUM,EM: Don't sync in/out the entire state when leaving the inner NEM lo...vboxsync2018-06-091-0/+2
* IEM,NEM: Define minimum CPUMCTX set for IEM and hook it up to NEM for fetchin...vboxsync2018-06-081-11/+15
* NEM/win: More code merging. bugref:9044vboxsync2018-06-011-1/+1
* NEM/win: Working on merging the two sets of register access functions. bugref...vboxsync2018-05-311-6/+2
* NEM/win: TSC_AUX and APIC_BASE work. bugref:9044vboxsync2018-05-301-2/+26
* NEM/win: intel MSR register import/export adjustments. bugref:9044vboxsync2018-05-291-5/+13
* NEM: Sync more MSR state; don't treat unrecoverable exceptions as triple faul...vboxsync2018-05-281-1/+223
* VMM,ConsoleImpl2: NEM and 64-bit guests. Sync NXE state with PGM. bugref:9044vboxsync2018-05-251-0/+2
* NEMR0/win: Handle HV_STATUS_INSUFFICIENT_MEMORY during page mapping. bugref:9044vboxsync2018-05-231-21/+41
* NEM,STAM: Partition memory statistics for NEM. bugref:9044vboxsync2018-05-231-51/+169
* NEM/Win: Let's try get WinHvDepositMemory.vboxsync2018-05-221-2/+18
* NEM/win: Always set HvX64RegisterDeliverabilityNotifications on exit if we're...vboxsync2018-05-171-2/+3
* NEM/win: Some more interrupt fixes. bugref:9044vboxsync2018-05-151-1/+2
* NEM: Inject interrupts from the inner NEM loop, use interrupt windows. bugref...vboxsync2018-05-141-4/+89
* NEM: Updates for build 17115 and fixes for AMD-V. bugref:9044vboxsync2018-03-101-0/+14
* doxygen build fix. bugref:9044vboxsync2018-03-061-1/+0
* NEM/w: Optimizations and build fixes for the other configurations. bugref:9044vboxsync2018-03-061-0/+5
* NEM/win,VMM,PGM: Ported NEM runloop to ring-0. bugref:9044 [build fixes]vboxsync2018-03-051-1/+1
* NEM/win,VMM,PGM: Ported NEM runloop to ring-0. bugref:9044vboxsync2018-03-051-9/+40
* CPUM,NEM: Introduced CPUMCTX field for tracking state that's not in the struc...vboxsync2018-03-031-576/+1008
* VMM/NEM/win: Refactoring... bugref:9044vboxsync2018-02-281-94/+134
* SUPDrv,VMM/NEM/win: Abstracted kernel I/O control work in SUPDrv, currently o...vboxsync2018-02-271-20/+131
* VMM/NEM/win: Reimplemented virtual process API, optimizing the cancel case an...vboxsync2018-02-261-1/+1
* VMM/NEM/win: Get registers via hypercalls. bugref:9044vboxsync2018-02-211-1/+832
* VMM,SUPDrv: More NEM/win experimentation. bugref:9044vboxsync2018-02-201-0/+328