|
|
@39994
|
13 years |
vboxsync |
IEM: Try to fix build error
|
|
|
@39993
|
13 years |
vboxsync |
tstX86-1: Some fxsave and fxrstor tests.
|
|
|
@39990
|
13 years |
vboxsync |
oops. commited a bit too much.
|
|
|
@39989
|
13 years |
vboxsync |
txtX86-1: some prefix decoding checks for the groups and rex.
|
|
|
@39974
|
13 years |
vboxsync |
IEM: Implemented rdmsr.
|
|
|
@39971
|
13 years |
vboxsync |
IEM: VERR_NOT_IMPLEMENTED -> VERR_IEM_INSTR_NOT_IMPLEMENTED or …
|
|
|
@39970
|
13 years |
vboxsync |
IEM: Implemented bswap. Fixed verification of INS.
|
|
|
@39962
|
13 years |
vboxsync |
IEM/VerficationMode: Work around MOV drX,greg bug in REM.
|
|
|
@39958
|
13 years |
vboxsync |
IEM: String fixes; invlpg.
|
|
|
@39953
|
13 years |
vboxsync |
gcc 4.2 on mac in debug mode maybe [insert fitting explitives].
|
|
|
@39948
|
13 years |
vboxsync |
two int xxh bugfixes (32-bit prot mode).
|
|
|
@39945
|
13 years |
vboxsync |
iret to different privilege level (32-bit prot mode). Hacked int 80h …
|
|
|
@39931
|
13 years |
vboxsync |
iemOp_Grp8: ditto
|
|
|
@39930
|
13 years |
vboxsync |
iemOpCommonBit_Ev_Gv: Fixed lock-prefixed bts and friends.
|
|
|
@39908
|
13 years |
vboxsync |
Disabled seemingly harmless assertion.
|
|
|
@39907
|
13 years |
vboxsync |
Fixed harmless assertion.
|
|
|
@39739
|
13 years |
vboxsync |
nits.
|
|
|
@39497
|
13 years |
vboxsync |
IEM: todo
|
|
|
@39402
|
13 years |
vboxsync |
VMM: don't use generic IPE status codes, use specific ones. Part 1.
|
|
|
@39303
|
13 years |
vboxsync |
VMCPUSET changes.
|
|
|
@39302
|
13 years |
vboxsync |
nits from a few days back.
|
|
|
@39301
|
13 years |
vboxsync |
PGMAllBth.h: Disabled annoying SMP assertions.
|
|
|
@39294
|
13 years |
vboxsync |
PGMAllPhys.cpp: Fixed page locking bug in rarely used path.
|
|
|
@39284
|
13 years |
vboxsync |
PGMAllBth.h: disabled annoying assertions.
|
|
|
@39178
|
13 years |
vboxsync |
duh!
|
|
|
@39154
|
13 years |
vboxsync |
IOM: Added flags for dropping into the vbox debugger on complicated …
|
|
|
@39138
|
13 years |
vboxsync |
iprt/types.h,IEM: Moved the pointer union types to iprt/types.h, …
|
|
|
@39127
|
13 years |
vboxsync |
IEM: Adding GET_NEXT_U16_ZX_U32/64 and GET_NEXT_U32_ZX_U64.
|
|
|
@39125
|
13 years |
vboxsync |
IEM: Fixed some details in the AAM, SAHF and LAHF instruction emulation.
|
|
|
@39112
|
13 years |
vboxsync |
build fix
|
|
|
@39111
|
13 years |
vboxsync |
IOM,PDM: Working on moving unaligned and non-dword MMIO access …
|
|
|
@39078
|
13 years |
vboxsync |
VMM: -Wunused-parameter
|
|
|
@39070
|
13 years |
vboxsync |
VMM,IPRT: -Wunused-function.
|
|
|
@39060
|
13 years |
vboxsync |
DevApic,PDM: Combine the two read functions (MSR/MMIO); renamed debug …
|
|
|
@39038
|
13 years |
vboxsync |
VMM: -W4 warnings (MSC).
|
|
|
@39034
|
13 years |
vboxsync |
VMM,INTNET: Addressing unused variable warnings.
|
|
|
@38956
|
13 years |
vboxsync |
PGM: Avoid requiring a full tree walk to age the mapping chunks …
|
|
|
@38955
|
13 years |
vboxsync |
pgmR3PhysChunkMap: Make sure we don't unmap the chunk we just added.
|
|
|
@38953
|
13 years |
vboxsync |
PGM: Attempt at fixing the VERR_MAP_FAILED during state save problem …
|
|
|
@38944
|
13 years |
vboxsync |
PDMCritSectLeave: Indicate whether it was a nested exit or a real one.
|
|
|
@38838
|
13 years |
vboxsync |
VMM,++: Try fix the async reset, suspend and power-off problems in PDM …
|
|
|
@38816
|
13 years |
vboxsync |
HWSVMR0.cpp: Addendum to r73226 and #5666 - Since we update SS.DPL …
|
|
|
@38707
|
13 years |
vboxsync |
VMM/VT-x: Fix for PAE guests running on 32-bit hosts or 64-bit hosts …
|
|
|
@38677
|
13 years |
vboxsync |
IOM: MMIO instruction interpreter bug fixes.
|
|
|
@38325
|
13 years |
vboxsync |
VMM: Renamed VM::fRawR0Enabled and VM::fRawR3Enabled, inverting their …
|
|
|
@38092
|
13 years |
vboxsync |
Fixed assertion (last item may or may not match).
|
|
|
@38086
|
13 years |
vboxsync |
oooops.
|
|
|
@38084
|
13 years |
vboxsync |
IEM: Implemented immediate far call.
|
|
|
@38082
|
13 years |
vboxsync |
*.kmk: Installation/staging adjustments (kBuild 0.2.0 preps).
|
|
|
@38081
|
13 years |
vboxsync |
PDMCritSectLeave: Release assertion if not owner.
|
|
|
@38079
|
13 years |
vboxsync |
IEM: Implemented AAM, fixed AAD.
|
|
|
@38077
|
13 years |
vboxsync |
IEM: Implemented LAHF/SAHF.
|
|
|
@38074
|
13 years |
vboxsync |
IEM: Implemented CMC.
|
|
|
@38073
|
13 years |
vboxsync |
IEM: Implemented CBW and friends.
|
|
|
@38059
|
13 years |
vboxsync |
PDMCritSectLeave: Changed the release assertion into a normal …
|
|
|
@38042
|
13 years |
vboxsync |
PDMCritSectEnter: Fixed rcBusy=VINF_SUCCESS case. Only affected …
|
|
|
@38035
|
13 years |
vboxsync |
PDMCritSectLeave: Don't leave if we're not the owner, panic instead …
|
|
|
@38026
|
13 years |
vboxsync |
IEMAllAImpl.asm: Build fix.
|
|
|
@38025
|
13 years |
vboxsync |
IEMAllAImpl.asm: Fixed fastcall bug.
|
|
|
@38019
|
13 years |
vboxsync |
IEM: typo
|
|
|
@38018
|
13 years |
vboxsync |
IEM: Made it link on 32-bit windows.
|
|
|
@37955
|
13 years |
vboxsync |
Moved VBox/x86.h/mac to iprt/x86.h/mac.
|
|
|
@37934
|
13 years |
vboxsync |
IEM: two mnemonic typos.
|
|
|
@37918
|
13 years |
vboxsync |
IEM: Implemented AAD (used by the bios build by watcomc) and fixed a …
|
|
|
@37731
|
13 years |
vboxsync |
EMRemLock: Better assertions.
|
|
|
@37702
|
13 years |
vboxsync |
REM/VMM: Don't flush the TLB if you don't hold the EM/REM lock, some …
|
|
|
@37583
|
13 years |
vboxsync |
removed left over code
|
|
|
@37582
|
13 years |
vboxsync |
PDMCritSect: Fixed PDMCritSectIsOwner[Ex] returning true in …
|
|
|
@37527
|
13 years |
vboxsync |
TM: Virtual sync timer locking fixes and assertions.
|
|
|
@37517
|
14 years |
vboxsync |
TM: Simplified the virtual sync timers by requiring changes to be done …
|
|
|
@37475
|
14 years |
vboxsync |
DevAPIC: Locking reworking in progress.
|
|
|
@37467
|
14 years |
vboxsync |
IOM: Clean up locking now that all devices has its own CS.
|
|
|
@37466
|
14 years |
vboxsync |
VMM,Devices: Automatically use a per-device lock instead of the giant …
|
|
|
@37452
|
14 years |
vboxsync |
IOM,PDMCritSect: Extended PDMCritSectEnter to handle …
|
|
|
@37443
|
14 years |
vboxsync |
PDM: Implemented the NOP critical section.
|
|
|
@37439
|
14 years |
vboxsync |
TMAllVirtual.cpp: Added some trace points.
|
|
|
@37424
|
14 years |
vboxsync |
IOM: Moved the inline functions out of IOMInternal.h and into IOMInline.h.
|
|
|
@37423
|
14 years |
vboxsync |
Ran the source code massager (scm).
|
|
|
@37419
|
14 years |
vboxsync |
PDM/IPRT CritSect: Introduced the NOP critical section for simplifying …
|
|
|
@37414
|
14 years |
vboxsync |
TM: Added TMTimerLock, TMTimerUnlock and TMTimerIsLockOwner for …
|
|
|
@37389
|
14 years |
vboxsync |
HWACCMAll.cpp: Added todo for optimziating the poking a little bit.
|
|
|
@37387
|
14 years |
vboxsync |
VMM/HM: Drop assertion in hmR0PokeCpu that might be subject to traces …
|
|
|
@37386
|
14 years |
vboxsync |
VMM/HM: more paranoid poking code.
|
|
|
@37362
|
14 years |
vboxsync |
PGMNotifyNxeChanged: Another try.
|
|
|
@37360
|
14 years |
vboxsync |
PGMPhysSimpleReadGCPtr: hrumpf.
|
|
|
@37357
|
14 years |
vboxsync |
PGM: relax some assertion added earlier today so they'll survive reset …
|
|
|
@37354
|
14 years |
vboxsync |
PGM: Fixed locking issues in PGMR3PhysMMIORegister and …
|
|
|
@37324
|
14 years |
vboxsync |
TM,Devices: Fixed default critical section screwup and adjusted its …
|
|
|
@37137
|
14 years |
vboxsync |
Remvoed the non-PGM_USE_RAMRANGE_SEARCH_TREES code.
|
|
|
@37136
|
14 years |
vboxsync |
CPUM: Option to set Hypervisor Present bit.
|
|
|
@37090
|
14 years |
vboxsync |
IEM: exception hacking…
|
|
|
@37084
|
14 years |
vboxsync |
IEM: xadd
|
|
|
@37079
|
14 years |
vboxsync |
IEM: Implemented the bare minimum of protected mode interrupt handling …
|
|
|
@37061
|
14 years |
vboxsync |
burn fix?
|
|
|
@37058
|
14 years |
vboxsync |
-> office
|
|
|
@37056
|
14 years |
vboxsync |
IEMAllAImpl.asm: BEGINCODE
|
|
|
@37039
|
14 years |
vboxsync |
IEM: Hacking in progress…
|
|
|
@37034
|
14 years |
vboxsync |
IEM: Hacking in progress…
|
|
|
@37013
|
14 years |
vboxsync |
IEM: Some exception/interrupt dispatching preparations.
|
|
|
@37011
|
14 years |
vboxsync |
IEM: Reduce the code / exception table size a wee bit for GCC.
|
|
|