|
|
@56258
|
10 years |
vboxsync |
IEM: Don't handle rIP specially in 16-bit mode.
|
|
|
@56255
|
10 years |
vboxsync |
updates
|
|
|
@56252
|
10 years |
vboxsync |
updated pci raw config docs; read config.
|
|
|
@56214
|
10 years |
vboxsync |
VMM/HMR0: todo is done.
|
|
|
@56095
|
10 years |
vboxsync |
VMM: logrel nit.
|
|
|
@56094
|
10 years |
vboxsync |
cpumR3LoadCpuIdInner: More correct assertion as we don't actually …
|
|
|
@56093
|
10 years |
vboxsync |
Adjusted release log line.
|
|
|
@56089
|
10 years |
vboxsync |
removed invalid assertion.
|
|
|
@56085
|
10 years |
vboxsync |
PDM/Audio: Removed old audio architecture.
|
|
|
@56084
|
10 years |
vboxsync |
VMM/HM: group preempt STAM counters under 'HM/Switch'.
|
|
|
@56083
|
10 years |
vboxsync |
Build fix.
|
|
|
@56081
|
10 years |
vboxsync |
HMSVMR0/IOIO: fUpdateRipAlready
|
|
|
@56080
|
10 years |
vboxsync |
IOM,HM: Let IEM take over the MMIO handling from IOM when …
|
|
|
@56078
|
10 years |
vboxsync |
PGM: Must reallocate the new pfnHandlerRC members.
|
|
|
@56072
|
10 years |
vboxsync |
IOM: Moved some RC code into IOMRC.cpp.
|
|
|
@56064
|
10 years |
vboxsync |
Committed the VBOX_WITH_FIRST_IEM_STEP code, removing the #else cases.
|
|
|
@56063
|
10 years |
vboxsync |
IOMAllMMIO.cpp: IEM experiment (disabled).
|
|
|
@56062
|
10 years |
vboxsync |
PGMAllPhys.cpp: Fixed a couple of typos - IEM not IOM is OK with …
|
|
|
@56061
|
10 years |
vboxsync |
IEMAll.cpp: return code adjusted assertion.
|
|
|
@56056
|
10 years |
vboxsync |
PGMPhysRead/Write: Enabled ring-0 and raw-mode access handlers for …
|
|
|
@56055
|
10 years |
vboxsync |
PGMPhysRead,PGMPhysWrite: Compile the code for calling the new ring-0 …
|
|
|
@56054
|
10 years |
vboxsync |
PGM,CSAM: Documented that pfnInvalidateR3 does't work for the last 9 …
|
|
|
@56053
|
10 years |
vboxsync |
padding typo
|
|
|
@56052
|
10 years |
vboxsync |
VMM: Added non-PF raw-mode context virtual page access handler …
|
|
|
@56051
|
10 years |
vboxsync |
VMM: Added VMMGC_MAIN_MODULE_NAME -> VMMRC_MAIN_MODULE_NAME and …
|
|
|
@56050
|
10 years |
vboxsync |
PDMLdr.cpp: Made PDMR3LdrGetSymbolRCLazy handle VMMRC.rc lazy loading …
|
|
|
@56049
|
10 years |
vboxsync |
build fix
|
|
|
@56048
|
10 years |
vboxsync |
pgm.h,++: Changed the return type of PDMPhysRead, PGMPhysWrite, …
|
|
|
@56047
|
10 years |
vboxsync |
VBox/err.h,err.mac,TRPMRC,VMM,EM: Removed unused return codes …
|
|
|
@56046
|
10 years |
vboxsync |
SELMRC.cpp: USe VINF_EM_RAW_EMULATE_INSTR for the case where we didn't …
|
|
|
@56045
|
10 years |
vboxsync |
PATMRC.cpp: docs
|
|
|
@56044
|
10 years |
vboxsync |
PGMAllPool.cpp: doc update
|
|
|
@56043
|
10 years |
vboxsync |
PATMAll.cpp: docs
|
|
|
@56042
|
10 years |
vboxsync |
CSAMAll.cpp: Removed strict rc todo.
|
|
|
@56034
|
10 years |
vboxsync |
VMM/HM: comment typos.
|
|
|
@56025
|
10 years |
vboxsync |
VMM/HM: Comments please, as I don't want to spend another 30 minutes …
|
|
|
@56021
|
10 years |
vboxsync |
IEM_STATIC and stuff.
|
|
|
@56017
|
10 years |
vboxsync |
Physical access handler cleanups.
|
|
|
@56016
|
10 years |
vboxsync |
build fix
|
|
|
@56013
|
10 years |
vboxsync |
PGM: Made the virtual handler callbacks return VBOXSTRICTRC and …
|
|
|
@56011
|
10 years |
vboxsync |
TRPMRCHandler.cpp: Also return to ring-3 if VMCPU_FF_TRPM_SYNC_IDT is set.
|
|
|
@56010
|
10 years |
vboxsync |
TRPMRCHandler.cpp: Also return to ring-3 if VMCPU_FF_TRPM_SYNC_IDT is set.
|
|
|
@55988
|
10 years |
vboxsync |
iprt/log.h,SUPDrv: Replaced the 'personal' logging groups with 6 more …
|
|
|
@55980
|
10 years |
vboxsync |
iprt/log.h,++: Added extended logger instance getters that also checks …
|
|
|
@55979
|
10 years |
vboxsync |
Fix burn.
|
|
|
@55972
|
10 years |
vboxsync |
build fix
|
|
|
@55970
|
10 years |
vboxsync |
VMM/PDM: Change PDMR3PowerOff to always call the power off …
|
|
|
@55966
|
10 years |
vboxsync |
PGM,++: VBOXSTRICTRC for physical access handlers.
|
|
|
@55937
|
10 years |
vboxsync |
CSAM,PATM: Changed csamRCCodePageWritePfHandler to store the pvFault …
|
|
|
@55929
|
10 years |
vboxsync |
VMM/GIM: Backout temporary change.
|
|
|
@55926
|
10 years |
vboxsync |
VMM/GIM: temporary change for test build.
|
|
|
@55910
|
10 years |
vboxsync |
pgmPoolAccessHandler: Make use of the enmOrigin to detect device …
|
|
|
@55909
|
10 years |
vboxsync |
PGM,++: Made the ring-3 physical access handler callbacks present in …
|
|
|
@55903
|
10 years |
vboxsync |
PGM: Added a pVCpu parameter to all physical handler callouts and also …
|
|
|
@55900
|
10 years |
vboxsync |
PGM: Added a pVCpu parameter to all virtual handler callouts and also …
|
|
|
@55899
|
10 years |
vboxsync |
PGM: Added an access origin to memory read & write calls that respects …
|
|
|
@55897
|
10 years |
vboxsync |
PGMR3HandlerVirtualTypeRegister: Dropped the pszModRC parameter as all …
|
|
|
@55896
|
10 years |
vboxsync |
PGM: Renamed the ring-0 and raw-mode context physical page access …
|
|
|
@55895
|
10 years |
vboxsync |
Added pvUser to the raw-mode context virtual handler callbacks.
|
|
|
@55894
|
10 years |
vboxsync |
build fix
|
|
|
@55893
|
10 years |
vboxsync |
build fix
|
|
|
@55892
|
10 years |
vboxsync |
build fix
|
|
|
@55890
|
10 years |
vboxsync |
build fix
|
|
|
@55889
|
10 years |
vboxsync |
VMM: Split up virtual handlers just like the physical ones, such that …
|
|
|
@55888
|
10 years |
vboxsync |
build fix
|
|
|
@55886
|
10 years |
vboxsync |
build fix
|
|
|
@55882
|
10 years |
vboxsync |
Add DBGFR3PlugIn* to export defintions.
|
|
|
@55881
|
10 years |
vboxsync |
DBGF,DBGC: Moved the plug-ins from DBGC to DBGF so we can make use of …
|
|
|
@55864
|
10 years |
vboxsync |
VMMR0EntryFast: Don't return with the context hook enabled when …
|
|
|
@55863
|
10 years |
vboxsync |
IPRT,SUPDrv,VMM: Revised the context switching hook interface. Do …
|
|
|
@55862
|
10 years |
vboxsync |
CPUMR3CpuId.cpp: Corrected XSAVE related CPUID handling loading old state.
|
|
|
@55841
|
10 years |
vboxsync |
VMM/IOM: logging.
|
|
|
@55830
|
10 years |
vboxsync |
VMM/HM: hungarian.
|
|
|
@55829
|
10 years |
vboxsync |
VMM: fix for 64-bit guests on 32-bit hosts with fxrstor
|
|
|
@55817
|
10 years |
vboxsync |
VMM/IOMAllMMIO: redundant check.
|
|
|
@55816
|
10 years |
vboxsync |
VMM/IOMAll: redundant check.
|
|
|
@55815
|
10 years |
vboxsync |
VMM/HMVMXR0: bounds checking for auto load/store MSR functions.
|
|
|
@55789
|
10 years |
vboxsync |
Resources: Some simplifications.
|
|
|
@55788
|
10 years |
vboxsync |
Config.kmk,VMM,VBoxSDL,Resources/win: Created resource templates for …
|
|
|
@55784
|
10 years |
vboxsync |
Restored lost ProductVersion.
|
|
|
@55782
|
10 years |
vboxsync |
Added an empty macro as a place holder for any additional strings we …
|
|
|
@55781
|
10 years |
vboxsync |
Clean up RC files, adding more version.h defines for common values.
|
|
|
@55772
|
10 years |
vboxsync |
Two more RC defines.
|
|
|
@55771
|
10 years |
vboxsync |
Use defines in the RC files and make those defines compatible with …
|
|
|
@55757
|
10 years |
vboxsync |
VMM/HMVMXR0: oops! not meant to commit this!
|
|
|
@55756
|
10 years |
vboxsync |
VMM/HM: Add some rudimentary logging for VERR_VMX_INVALID_VMXON_PTR errors.
|
|
|
@55755
|
10 years |
vboxsync |
VMM/HMR0: build fix.
|
|
|
@55754
|
10 years |
vboxsync |
VMM/HM: Avoid some fatal assertions in places that can fail.
|
|
|
@55740
|
10 years |
vboxsync |
leaf 0xd fixes
|
|
|
@55738
|
10 years |
vboxsync |
CPUMR0A.asm,HMR0A.asm: Microsoft documents doesn't extend the …
|
|
|
@55737
|
10 years |
vboxsync |
build fiX
|
|
|
@55736
|
10 years |
vboxsync |
CPUM.cpp/info: Missed on place where CPUMCTX_XSAVE_C_PTR should be applied.
|
|
|
@55735
|
10 years |
vboxsync |
HMSVMR0.cpp: Should use IEM for CRx writes, CR4.OSXSAVE isn't …
|
|
|
@55733
|
10 years |
vboxsync |
CPUMR3CpuId.cpp: Fixed CPUID sub-leaves collection for leaf 0xd. …
|
|
|
@55716
|
10 years |
vboxsync |
just disable AVX on AMD-V wholesale.
|
|
|
@55715
|
10 years |
vboxsync |
VMM: typo.
|
|
|
@55714
|
10 years |
vboxsync |
VMM/GIM: scoping.
|
|
|
@55713
|
10 years |
vboxsync |
Disabled AVX/XSAVE for AMD fam 15h.
|
|
|
@55711
|
10 years |
vboxsync |
NetShaper: Prevent assertions due to duplicate lock names when …
|
|
|
@55691
|
10 years |
vboxsync |
CPUMR3CpuId.cpp: Added PKU and OSPKU to g_aLeaf7Sub0EcxSubFields.
|
|
|