|
|
@70782
|
7 years |
vboxsync |
VMM: Nested Hw.virt: Pick up the TSC offset from the original VMCB …
|
|
|
@70781
|
7 years |
vboxsync |
VMM: Nested Hw.virt: Clean up interrupt injection for nested-guests.
|
|
|
@70732
|
7 years |
vboxsync |
VMM: Move fGif out of svm and into common nested hwvirt struct.
|
|
|
@70234
|
7 years |
vboxsync |
VMM/CPUM: nit.
|
|
|
@70233
|
7 years |
vboxsync |
VMM/CPUM: todo for later.
|
|
|
@70056
|
7 years |
vboxsync |
VMM: Nested hw.virt: Apply nested-guest TSC offset when executing the …
|
|
|
@70000
|
7 years |
vboxsync |
VMM: Nested Hw.virt: Make SVM intercept functions smarter. Avoids …
|
|
|
@69819
|
7 years |
vboxsync |
VMM: Nested Hw.virt: bits.
|
|
|
@69764
|
7 years |
vboxsync |
VMM: Nested Hw.virt: SVM fixes.
|
|
|
@69408
|
7 years |
vboxsync |
VMM/CPUM: Nested Hw.virt: Fix CPUMSvmVmExitRestoreHostState.
|
|
|
@69111
|
7 years |
vboxsync |
(C) year
|
|
|
@69046
|
7 years |
vboxsync |
Global: replace fall-through comments with RT_FALL_THRU(). …
|
|
|
@69032
|
7 years |
vboxsync |
VMM/CPUMAllRegs: Added an assertion to ensure the host (outer guest) …
|
|
|
@68438
|
7 years |
vboxsync |
space.
|
|
|
@68228
|
7 years |
vboxsync |
VMM: Nested Hw.virt: Doxygen fixes.
|
|
|
@68226
|
7 years |
vboxsync |
VMM: Nested Hw.virt: SVM R0 bits.
|
|
|
@67924
|
7 years |
vboxsync |
VMM/CPUM: Nested Hw.virt: Allocate the nested-guest VMCB (controls and …
|
|
|
@67696
|
7 years |
vboxsync |
VMM/CPUM: Nested Hw.virt: Fix typo in interrupt injection logic with …
|
|
|
@67524
|
7 years |
vboxsync |
VMM/CPUM: Nested Hw.virt: Fixes.
|
|
|
@67258
|
7 years |
vboxsync |
VMM/CPUM: Nested Hw.virt: Added some SVM nested-guest interrupt helpers.
|
|
|
@66403
|
8 years |
vboxsync |
CPUM: Added the MXCSR mask to the CPU database and CPUM::GuestInfo as …
|
|
|
@66227
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Implement SVM VMRUN and #VMEXIT in IEM.
|
|
|
@65919
|
8 years |
vboxsync |
gcc 7: fall thru
|
|
|
@65168
|
8 years |
vboxsync |
doxygen fixes
|
|
|
@64720
|
8 years |
vboxsync |
DBGF: Added DBGFR3StepEx for simple step-over support as well as both …
|
|
|
@64655
|
8 years |
vboxsync |
VMM,recompiler: Get rid of PDM APIC interfaces reducing one level of …
|
|
|
@62601
|
8 years |
vboxsync |
VMM: Unused parameters.
|
|
|
@62478
|
8 years |
vboxsync |
(C) 2016
|
|
|
@62440
|
8 years |
vboxsync |
VMM: More MSC level 4 warning fixes.
|
|
|
@62277
|
8 years |
vboxsync |
VMM/CPUM: Use 'VMMDECL' until we fully retire the old APIC code. Fixes …
|
|
|
@62260
|
8 years |
vboxsync |
CPUMRawEnter: Incorrect CR0 assertion, we allow raw-mode without WP …
|
|
|
@61776
|
8 years |
vboxsync |
CPUM,APIC: Per-CPU APIC CPUID feature bit and MSR_IA32_APICBASE GP …
|
|
|
@61071
|
9 years |
vboxsync |
VMM/CPUM: comment indent.
|
|
|
@61066
|
9 years |
vboxsync |
CPUMIsGuestFPUStateActive: Fixed 64-on-32 regression from r107325, …
|
|
|
@61058
|
9 years |
vboxsync |
CPUM,++: Split up CPUM_USED_FPU into CPUM_USED_FPU_GUEST & …
|
|
|
@60821
|
9 years |
vboxsync |
CPUMSetGuestGDTR/IDTR/TR/LDTR: drop the #ifdef VBOX_WITH_IEM guard, …
|
|
|
@60664
|
9 years |
vboxsync |
VMM,ConsoleImpl2: Added 386 profile, adding IEM code for some obvious …
|
|
|
@60377
|
9 years |
vboxsync |
VMM: Fix APIC, CPUM init ordering for the new APIC code while still …
|
|
|
@58170
|
9 years |
vboxsync |
doxygen: fixes.
|
|
|
@58126
|
9 years |
vboxsync |
VMM: Fixed almost all the Doxygen warnings.
|
|
|
@58123
|
9 years |
vboxsync |
VMM: Made @param pVCpu more uniform and to the point.
|
|
|
@58122
|
9 years |
vboxsync |
VMM: Made @param pVM more uniform and to the point.
|
|
|
@58116
|
9 years |
vboxsync |
VMM: Doxygen fixes.
|
|
|
@57856
|
9 years |
vboxsync |
VMM: warnings.
|
|
|
@57446
|
9 years |
vboxsync |
VMM: Removing VBOX_WITH_HYBRID_32BIT_KERNEL and other 32-bit darwin fun.
|
|
|
@57358
|
9 years |
vboxsync |
*: scm cleanup run.
|
|
|
@56985
|
9 years |
vboxsync |
VMM: Log and assertion formatting fixes.
|
|
|
@55312
|
10 years |
vboxsync |
CPUM: Must load additional extended CPU state when added to (guest) XCR0.
|
|
|
@55292
|
10 years |
vboxsync |
HM,CPUM,IEM: XSETBV fixes and adjustments.
|
|
|
@55289
|
10 years |
vboxsync |
IEM,CPUM: Implemented XSETBV and XGETBV.
|
|
|
@55229
|
10 years |
vboxsync |
CPUM,IEM: Expose GuestFeatures and HostFeatures (exploded CPUID), …
|
|
|
@55062
|
10 years |
vboxsync |
Remove CPUFeatures and CPUFeaturesExt from CPUM, use HostFeatures …
|
|
|
@55000
|
10 years |
vboxsync |
CPUMCTXCORE elimination.
|
|
|
@54862
|
10 years |
vboxsync |
Corrected x86.h/mac typo.
|
|
|
@54760
|
10 years |
vboxsync |
CPUMGetGuestCpuId: Fixed APIC ID assertions to read the pLeaf values …
|
|
|
@54737
|
10 years |
vboxsync |
VMM,REM: CPUID revamp - almost there now.
|
|
|
@54714
|
10 years |
vboxsync |
PATM,CPUM: CPUID patch update.
|
|
|
@54674
|
10 years |
vboxsync |
CPUM: Working on refactoring the guest CPUID handling.
|
|
|
@53467
|
10 years |
vboxsync |
VMM: Removed VBOX_WITH_NEW_MSR_CODE and the code marked ifndef …
|
|
|
@52770
|
10 years |
vboxsync |
VMM/CPUM: Fix EFER WRMSR to ignore EFER.LMA bit, trunk regression …
|
|
|
@52717
|
10 years |
vboxsync |
VMM/CPUM: Raise #GP(0) while writing to disallowed EFER bits.
|
|
|
@51729
|
10 years |
vboxsync |
Recently missed header updates.
|
|
|
@51728
|
10 years |
vboxsync |
VMM: Add MWait Extensions as a CPUM feature to allow configuring it …
|
|
|
@51720
|
10 years |
vboxsync |
VMM: Doxygen bugref comment consistency.
|
|
|
@51301
|
11 years |
vboxsync |
VMM: Retire aGuestCpuIdHyper legacy array.
|
|
|
@50785
|
11 years |
vboxsync |
CPUMAllRegs: comment nit.
|
|
|
@49972
|
11 years |
vboxsync |
CPUM: More msr hacking.
|
|
|
@49893
|
11 years |
vboxsync |
MSR rewrite: initial hacking - half disabled.
|
|
|
@49849
|
11 years |
vboxsync |
VMM: Use EFER.LMA in PAE-paging mode check rather than EFER.LME.
|
|
|
@49549
|
11 years |
vboxsync |
VMM/CPUM/MSRs: when returning the APIC base, don't rely upon the CPUID …
|
|
|
@49479
|
11 years |
vboxsync |
VMM: Warnings.
|
|
|
@49360
|
11 years |
vboxsync |
Stopgap MSR fixes (better MSR implementation is underways, just very …
|
|
|
@49355
|
11 years |
vboxsync |
VMM/CPUM: MSR_P4_LASTBRANCH_* is not Intel-specific
|
|
|
@49354
|
11 years |
vboxsync |
Stop gap MSR fixes (better MSR implementation is underways, just very …
|
|
|
@49019
|
11 years |
vboxsync |
VMM: FPU cleanup.
|
|
|
@48697
|
11 years |
vboxsync |
build fix
|
|
|
@48695
|
11 years |
vboxsync |
CPUM: MSR_CORE_THREAD_COUNT and MSR_FLEX_RATIO for snow leopard.
|
|
|
@48602
|
11 years |
vboxsync |
LogRel consistency.
|
|
|
@48567
|
11 years |
vboxsync |
CPUMR0: Avoid EFER writes whenever possible. Don't know which kernels …
|
|
|
@48544
|
11 years |
vboxsync |
VMM/CPUM: Guest and Hyper-debug state pending 32->64 switcher case helpers.
|
|
|
@48368
|
11 years |
vboxsync |
Implement MSR_PKG_CST_CONFIG_CONTROL for mac os x.
|
|
|
@48357
|
11 years |
vboxsync |
The intel_pstate Linux driver depends on these two MSRs
|
|
|
@48308
|
11 years |
vboxsync |
VMM: Log cosmetics.
|
|
|
@48203
|
11 years |
vboxsync |
Ignore IA32_PMC0/1, too.
|
|
|
@48202
|
11 years |
vboxsync |
Ignore MSR_IA32_PERFEVTSEL1 and MSR_IA32_PERFEVTSEL0 reads. Should …
|
|
|
@48151
|
11 years |
vboxsync |
Netware 6 is reading MSR_P4_LASTBRANCH_0 (0x1db).
|
|
|
@48144
|
11 years |
vboxsync |
Allow reading P5_MC_ADDR and P5_MC_TYPE.
|
|
|
@48142
|
11 years |
vboxsync |
intel manuals hints that there should be at least 8 variables one.
|
|
|
@48141
|
11 years |
vboxsync |
QNX doesn't believe our MTRR_CAP report and messes with the variable …
|
|
|
@48119
|
11 years |
vboxsync |
Another intel MSR.
|
|
|
@48077
|
11 years |
vboxsync |
ignore MSR_K8_VM_CR on AMD
|
|
|
@48075
|
11 years |
vboxsync |
Another MSR people like to read.
|
|
|
@48066
|
11 years |
vboxsync |
CPUM: Fake MSR_IA32_MCG_STATUS reads. Corrected MSR names, IA32_MCP …
|
|
|
@48026
|
11 years |
vboxsync |
Ignore MSR_IA32_DEBUGCTL access for now, should be virtualized later.
|
|
|
@48024
|
11 years |
vboxsync |
Since AMD has MSR_IA32_MCP_CAP, we have to fake the other machine …
|
|
|
@48000
|
11 years |
vboxsync |
Windows 7 want MSR_IA32_MCP_CAP on AMD64 too.
|
|
|
@47996
|
11 years |
vboxsync |
More MSRs fixes on AMD64. MSR_K8_NB_CFG is for recent linux kernels …
|
|
|
@47988
|
11 years |
vboxsync |
Solaris reads MSR_RAPL_POWER_UNIT, give it some fake values.
|
|
|
@47942
|
11 years |
vboxsync |
CPUM: Ignore MSR_K8_INT_PENDING access.
|
|
|
@47939
|
11 years |
vboxsync |
Ignore MSR_K8_SYSCFG on AMD64 like we used to do.
|
|
|