|
|
@7533
|
17 years |
vboxsync |
comment.
|
|
|
@7530
|
17 years |
vboxsync |
no local variables banner.
|
|
|
@7524
|
17 years |
vboxsync |
Linux VT-x/AMD-V enabled again.
|
|
|
@7523
|
17 years |
vboxsync |
Unconditionally resolve R0 function addresses
|
|
|
@7510
|
17 years |
vboxsync |
Backed out 28970.
|
|
|
@7508
|
17 years |
vboxsync |
Enabled VT-x/AMD-V on other platforms again.
|
|
|
@7507
|
17 years |
vboxsync |
Restore saved registers after returning from a call in …
|
|
|
@7505
|
17 years |
vboxsync |
More assertions
|
|
|
@7503
|
17 years |
vboxsync |
Cleanup
|
|
|
@7502
|
17 years |
vboxsync |
Best regards from the spelling police
|
|
|
@7501
|
17 years |
vboxsync |
Display a warning when a user attempts to mix VT-x/ADM-V and raw mode VMs.
|
|
|
@7500
|
17 years |
vboxsync |
Logging update
|
|
|
@7499
|
17 years |
vboxsync |
typo
|
|
|
@7498
|
17 years |
vboxsync |
Don't init hwaccm when using raw mode.
|
|
|
@7496
|
17 years |
vboxsync |
Moved VMCS allocation to ring 0.
|
|
|
@7495
|
17 years |
vboxsync |
More logging
|
|
|
@7494
|
17 years |
vboxsync |
Cleaned up
|
|
|
@7484
|
17 years |
vboxsync |
make gcc happy
|
|
|
@7478
|
17 years |
vboxsync |
Disable VT-x and AMD-V on all hosts except Windows for now.
|
|
|
@7477
|
17 years |
vboxsync |
attempt to fix 64-bit Linux boxes
|
|
|
@7476
|
17 years |
vboxsync |
Initialize VT-x and AMD-V properly on all cpus if the BIOS failed to do so.
|
|
|
@7471
|
17 years |
vboxsync |
Rewrote VT-x & AMD-V mode changes. Requires the MP apis in our runtime …
|
|
|
@7469
|
17 years |
vboxsync |
fixed log statements
|
|
|
@7294
|
17 years |
vboxsync |
xadd: small optimization
|
|
|
@7286
|
17 years |
vboxsync |
emulate [lock] xadd in GC
|
|
|
@7192
|
17 years |
vboxsync |
shell scripts are eol-style LF
|
|
|
@7136
|
17 years |
vboxsync |
include cpum.h.
|
|
|
@7135
|
17 years |
vboxsync |
Fixed uninitialized cGuard variable. Fixes 2691.
|
|
|
@7122
|
17 years |
vboxsync |
Correct comment (not pushad any longer).
|
|
|
@7114
|
17 years |
vboxsync |
Removed TMCpuTickGetOffset.
|
|
|
@7113
|
17 years |
vboxsync |
Export TMTimerFrom*.
|
|
|
@7111
|
17 years |
vboxsync |
spaces
|
|
|
@7109
|
17 years |
vboxsync |
Added TMTimerSetNano and TMTimerSetMicro.
|
|
|
@7105
|
17 years |
vboxsync |
adapted format specifier to 32->64 bit change of CPUMCTX.drX and …
|
|
|
@7097
|
17 years |
vboxsync |
Removed the anonymous struct
|
|
|
@7095
|
17 years |
vboxsync |
Extended the CPUMCTX structure for 64 bits mode.
|
|
|
@7092
|
17 years |
vboxsync |
Accidental commit
|
|
|
@7091
|
17 years |
vboxsync |
Backed out more alignment changes
|
|
|
@7089
|
17 years |
vboxsync |
Backed out more alignment changes
|
|
|
@7088
|
17 years |
vboxsync |
Backed out alignment fixes
|
|
|
@7084
|
17 years |
vboxsync |
made RTGCPHYS 32-bit again, has to be solved properly
|
|
|
@7072
|
17 years |
vboxsync |
Make our devices use the RTGCPHYS32 type & backed out the alignment …
|
|
|
@7064
|
17 years |
vboxsync |
Realigning after RTGCPHYS change.
|
|
|
@7053
|
17 years |
vboxsync |
Realigning after RTGCPHYS change.
|
|
|
@7050
|
17 years |
vboxsync |
Realigning after RTGCPHYS change.
|
|
|
@7047
|
17 years |
vboxsync |
Realigning after RTGCPHYS change.
|
|
|
@7046
|
17 years |
vboxsync |
Realigning after RTGCPHYS change.
|
|
|
@7040
|
17 years |
vboxsync |
Not necessary for windows
|
|
|
@7039
|
17 years |
vboxsync |
Alignment issues with the 32 bits windows build
|
|
|
@7037
|
17 years |
vboxsync |
32-bit build fix
|
|
|
@7034
|
17 years |
vboxsync |
Fixed unlinking bug in the object cleanup routine that would screw up …
|
|
|
@7026
|
17 years |
vboxsync |
RTGCPHYS is now 64 bits wide on all host platforms
|
|
|
@7018
|
17 years |
vboxsync |
Assert+Break out of the scheduling loop if the links have gone bad.
|
|
|
@7017
|
17 years |
vboxsync |
Fixed MMHyperAlloc calls in PGMR3PhysRomRegister (dormant code).
|
|
|
@7015
|
17 years |
vboxsync |
Cleaned up
|
|
|
@6996
|
17 years |
vboxsync |
Check for VBOX_WITH_PDM_LOCK.
|
|
|
@6958
|
17 years |
vboxsync |
assertion
|
|
|
@6927
|
17 years |
vboxsync |
Converted MM_RAM_FLAGS_VIRTUAL_HANDLER, MM_RAM_FLAGS_VIRTUAL_WRITE …
|
|
|
@6925
|
17 years |
vboxsync |
Virtual handler docs.
|
|
|
@6916
|
17 years |
vboxsync |
Fixed stupid inverted assertion.
|
|
|
@6915
|
17 years |
vboxsync |
Pass mapping sizes in uint32_t instead of size_t to avoid warnings. …
|
|
|
@6914
|
17 years |
vboxsync |
Replaced PGMR3DumpMappings by info handler.
|
|
|
@6913
|
17 years |
vboxsync |
Separated the PGMVIRTHANDLERTYPE_HYPERVISOR kind of handlers from the …
|
|
|
@6912
|
17 years |
vboxsync |
Removed the normal (PGMVIRTHANDLERTYPE_NORMAL) kind of virtual access …
|
|
|
@6911
|
17 years |
vboxsync |
Removed the EIP (PGMVIRTHANDLERTYPE_EIP) kind of virtual access …
|
|
|
@6908
|
17 years |
vboxsync |
Fixed uninitialized rc in PGMHandlerPhysicalReset.
|
|
|
@6906
|
17 years |
vboxsync |
Moved PGMHandlerPhysicalPageTempOff, PGMHandlerPhysicalPageReset, …
|
|
|
@6905
|
17 years |
vboxsync |
A couple of fixes to PGMAssertHandlerAndFlagsInSync.
|
|
|
@6903
|
17 years |
vboxsync |
Fixed bug (regression) in PGMAssertHandlerAndFlagsInSync.
|
|
|
@6902
|
17 years |
vboxsync |
Converted MM_RAM_FLAGS_PHYSICAL_HANDLER, _WRITE, _ALL and _TEMP_OFF …
|
|
|
@6869
|
17 years |
vboxsync |
Use PGM_PAGE_SET/GET/IS/CLEAR/INIT macros.
|
|
|
@6862
|
17 years |
vboxsync |
Removed the PGMPHYSHANDLERTYPE_PHYSICAL value as it was never and will …
|
|
|
@6861
|
17 years |
vboxsync |
Sketected out new MMIO and MMIO2 interfaces. Not complete or …
|
|
|
@6856
|
17 years |
vboxsync |
Renamed pgmGuestROMWriteHandler to pgmPhysRomWriteHandler.
|
|
|
@6855
|
17 years |
vboxsync |
Moved pgmGuestROMWriteHandler from PGMAllHandler.cpp to PGMAllPhys.cpp …
|
|
|
@6854
|
17 years |
vboxsync |
All the new ROM stuff. Had to change PGMROMPAGE a bit to make it …
|
|
|
@6841
|
17 years |
vboxsync |
forgot LOG_GROUP.
|
|
|
@6840
|
17 years |
vboxsync |
Free the allocated pages on ROM registration failure.
|
|
|
@6839
|
17 years |
vboxsync |
Added GMMR0FreePages request wrappers for ring-3.
|
|
|
@6837
|
17 years |
vboxsync |
Implemented PGMR3PhysRomRegister.
|
|
|
@6836
|
17 years |
vboxsync |
Added ring-3 request wrapper for GMMR0AllocatePages that takes care of …
|
|
|
@6835
|
17 years |
vboxsync |
Added VMGetStateName.
|
|
|
@6830
|
17 years |
vboxsync |
Used PGMR3PhysRegisterRam.
|
|
|
@6829
|
17 years |
vboxsync |
Addressed the R0/R3 issues with the PGMRAMRANGE structure.
|
|
|
@6820
|
17 years |
vboxsync |
Implemented PGMR3PhysRegisterRam (not used). Enforced alignment of …
|
|
|
@6818
|
17 years |
vboxsync |
New tag: MM_TAG_PGM_PHYS.
|
|
|
@6817
|
17 years |
vboxsync |
Fixed to reservation update code.
|
|
|
@6816
|
17 years |
vboxsync |
Made MMR3HyperAllocOnceNoRel suitable for allocating the PGMRAMRANGE …
|
|
|
@6815
|
17 years |
vboxsync |
Print misaligned member offset in hex.
|
|
|
@6804
|
17 years |
vboxsync |
Fixed VMR3PowerOn regression.
The problem was that the EMT outer …
|
|
|
@6802
|
17 years |
vboxsync |
Enabled the GMMR3InitialReservation call in MM.
|
|
|
@6801
|
17 years |
vboxsync |
Changed GVM the ownership rules - at long last. EMT is the guy that …
|
|
|
@6799
|
17 years |
vboxsync |
Fixed two bugs in the VMR3Create failure path introduced in the big …
|
|
|
@6796
|
17 years |
vboxsync |
Fixed init problems wrt. VM ownership by implementing the UVM …
|
|
|
@6765
|
17 years |
vboxsync |
oops.
|
|
|
@6764
|
17 years |
vboxsync |
Made !PGMPOOL_WITH_CACHE buildable so I can run OS/2 here.
|
|
|
@6636
|
17 years |
vboxsync |
Fixed invered assertions in the two reservation request wrappers.
|
|
|
@6635
|
17 years |
vboxsync |
Wrap locking and unlocking of the two semaphores to make it easier to …
|
|
|
@6634
|
17 years |
vboxsync |
fixes to new (disabled) code.
|
|
|
@6633
|
17 years |
vboxsync |
Initialize the halt method correctly. We cannot use the default in …
|
|
|