|
|
@4668
|
17 years |
vboxsync |
Removed MMPhysGCVirt2HCVirt.
|
|
|
@4665
|
17 years |
vboxsync |
Moved some of the odd address conversion routines to PGMR3Dbg just to …
|
|
|
@4621
|
17 years |
vboxsync |
pgmPhysCacheAdd doesn't look like it's SMP safe, at least I got a …
|
|
|
@4620
|
17 years |
vboxsync |
The initial PGMRAMRANGE::aHCPhys -> PGMRAMRANGE::aPages (PGMPAGE) …
|
|
|
@4616
|
17 years |
vboxsync |
Ditto for REM(R3)NotifyHandlerPhysicalDeregister.
|
|
|
@4615
|
17 years |
vboxsync |
REM(R3)NotifyHandlerPhysicalModify no longer needs a pvHC pointer, …
|
|
|
@4598
|
17 years |
vboxsync |
Only check for vmx root mode for 64 bits hosts.
|
|
|
@4593
|
17 years |
vboxsync |
Don't modify the X86_CR4_VMXE flag.
|
|
|
@4592
|
17 years |
vboxsync |
Give up earlier, esp. if we're not the EMT - just had EMT in a HLT …
|
|
|
@4591
|
17 years |
vboxsync |
PGMPhysGCPhys2CCPtr + PGMPhysGCPhys2CCPtrRelease. Started on the …
|
|
|
@4569
|
17 years |
vboxsync |
Read and write to GC virt is only allowed from EMT.
|
|
|
@4568
|
17 years |
vboxsync |
Compile fix
|
|
|
@4566
|
17 years |
vboxsync |
Cleaned up
|
|
|
@4564
|
17 years |
vboxsync |
Don't allow gc to hc virt address conversions from non-EMT threads.
|
|
|
@4563
|
17 years |
vboxsync |
Add a release log message when PGMPhysGCPhys2HCPtr fails
|
|
|
@4558
|
17 years |
vboxsync |
Added PDMDEVHLP::pfnPhysGCPtr2GCPhys
|
|
|
@4551
|
17 years |
vboxsync |
EMSTATE_NONE
|
|
|
@4549
|
17 years |
vboxsync |
overlooked some import libs…
|
|
|
@4546
|
17 years |
vboxsync |
Only use SUPR0 on pe and lx targets. ditto for VMMGCBuiltin.
|
|
|
@4537
|
17 years |
vboxsync |
fallback notes.
|
|
|
@4536
|
17 years |
vboxsync |
mapping cache notes.
|
|
|
@4521
|
17 years |
vboxsync |
Fixes for taking the address of a va_list parameter. (must make stack …
|
|
|
@4520
|
17 years |
vboxsync |
Don't take the address of a va_list parameter. must va_copy it first …
|
|
|
@4518
|
17 years |
vboxsync |
more words.
|
|
|
@4511
|
17 years |
vboxsync |
lunch commit.
|
|
|
@4508
|
17 years |
vboxsync |
grrrr
|
|
|
@4507
|
17 years |
vboxsync |
grrr
|
|
|
@4506
|
17 years |
vboxsync |
iprt/uuid.h
|
|
|
@4503
|
17 years |
vboxsync |
CFGMR3InsertBytes should take a const data pointer.
|
|
|
@4502
|
17 years |
vboxsync |
The pc bios requires the UUID value now.
|
|
|
@4497
|
17 years |
vboxsync |
OSE / darwin fixes.
|
|
|
@4487
|
17 years |
vboxsync |
Todo
|
|
|
@4477
|
17 years |
vboxsync |
Added missing 20h spill area for register arguments. Changed it to use …
|
|
|
@4474
|
17 years |
vboxsync |
Solaris.
|
|
|
@4460
|
17 years |
vboxsync |
format typo
|
|
|
@4456
|
17 years |
vboxsync |
Fixed an invalid format string in a LogFlow() statement.
|
|
|
@4455
|
17 years |
vboxsync |
Fixed PDMTHREAD::Thread initialiation race, the new thread might …
|
|
|
@4451
|
17 years |
vboxsync |
Fixed compile problem when PGMPOOL_WITH_CACHE wasn't set.
|
|
|
@4425
|
17 years |
vboxsync |
some more CPU feature flags
|
|
|
@4421
|
17 years |
vboxsync |
Fixed bugs found during testing. Wakeup -> WakeUp.
|
|
|
@4420
|
17 years |
vboxsync |
Force recompiler emulation of string io operations to work around host …
|
|
|
@4419
|
17 years |
vboxsync |
Accidental commit
|
|
|
@4418
|
17 years |
vboxsync |
Reapplied 23986
|
|
|
@4417
|
17 years |
vboxsync |
Forgot to convert addresses
|
|
|
@4416
|
17 years |
vboxsync |
Backed out 23986
|
|
|
@4415
|
17 years |
vboxsync |
Todos added
|
|
|
@4414
|
17 years |
vboxsync |
Use PGMPhysRead/WriteGCPtrSafe to respect access handlers, set …
|
|
|
@4413
|
17 years |
vboxsync |
Added PGMPhysWriteGCPtrSafe & PGMPhysReadGCPtrSafe
|
|
|
@4411
|
17 years |
vboxsync |
Disabled string io operations for ring 0 (hangs/crashes host). Debug …
|
|
|
@4403
|
17 years |
vboxsync |
PDMCritSectIsInitialized.
|
|
|
@4402
|
17 years |
vboxsync |
Corrected assertion
|
|
|
@4401
|
17 years |
vboxsync |
More logging
|
|
|
@4396
|
17 years |
vboxsync |
Clearer release message
|
|
|
@4394
|
17 years |
vboxsync |
fixed comment
|
|
|
@4390
|
17 years |
vboxsync |
The page pool may flush a shadow page table mapping referenced by the …
|
|
|
@4388
|
17 years |
vboxsync |
Shadow ROM emulation. Clear the RESERVED flag for ROM.
|
|
|
@4387
|
17 years |
vboxsync |
more grokable.
|
|
|
@4382
|
17 years |
vboxsync |
Extended the ROMRegister DevHlp interface to include a fShadow flag. …
|
|
|
@4372
|
17 years |
vboxsync |
Finally corrected the RTFileRead, RTFileReadAt, RTFileWrite and …
|
|
|
@4296
|
17 years |
vboxsync |
vmR3SetState must accessible of course.
|
|
|
@4295
|
17 years |
vboxsync |
VMSTATE_GURU_MEDITATION when EMR3Execute returns with the EM state …
|
|
|
@4284
|
17 years |
vboxsync |
drop a double prediction and some blanks.
|
|
|
@4268
|
17 years |
vboxsync |
Record invlpg occurrences in ring 0 too.
|
|
|
@4250
|
17 years |
vboxsync |
Test RTLogPrintf and unset the per-thread loginstance on init failure.
|
|
|
@4248
|
17 years |
vboxsync |
DEBUG_NO_RING0_ASSERTIONS should not have been left #defined.
|
|
|
@4228
|
17 years |
vboxsync |
corrected error message for SUPLowAlloc failure.
|
|
|
@4212
|
17 years |
vboxsync |
SELMSelInfoIsExpandDown
|
|
|
@4211
|
17 years |
vboxsync |
just to be on the safe side.
|
|
|
@4208
|
17 years |
vboxsync |
CPUMGetGuestMode
|
|
|
@4207
|
17 years |
vboxsync |
CPUMGetGuestMode
|
|
|
@4206
|
17 years |
vboxsync |
more options (forgot to commit it).
|
|
|
@4198
|
17 years |
vboxsync |
Corrected selector bounds checking for expand down selectors in …
|
|
|
@4197
|
17 years |
vboxsync |
Load from saved state as well as raw memory file (dump). Updated …
|
|
|
@4190
|
17 years |
vboxsync |
SSMAFTER_DEBUG_IT hack.
|
|
|
@4189
|
17 years |
vboxsync |
ignore cpuid mismatch if SSMAFTER_DEBUG_IT.
|
|
|
@4188
|
17 years |
vboxsync |
SSMAFTER_DEBUG_IT hack.
|
|
|
@4187
|
17 years |
vboxsync |
SSMAFTER_DEBUG_IT hack.
|
|
|
@4186
|
17 years |
vboxsync |
SSMAFTER_DEBUG_IT hack.
|
|
|
@4185
|
17 years |
vboxsync |
Fixed x86/amd64 file header difference. Added SSMAFTER_DEBUG_IT for …
|
|
|
@4177
|
17 years |
vboxsync |
Use -e sym instead of -entry=sym since this works for both solaris and …
|
|
|
@4117
|
17 years |
vboxsync |
Removed trailing dots and \n from error messages.
|
|
|
@4116
|
17 years |
vboxsync |
Clear pVM->stam.s.pHead
|
|
|
@4086
|
17 years |
vboxsync |
Another LINUX -> RT_OS_LINUX
|
|
|
@4085
|
17 years |
vboxsync |
RT_OS_LINUX or did you really mean LINUX?
|
|
|
@4084
|
17 years |
vboxsync |
comment
|
|
|
@4083
|
17 years |
vboxsync |
Changed comment
|
|
|
@4081
|
17 years |
vboxsync |
Spacing
|
|
|
@4080
|
17 years |
vboxsync |
Changed comment
|
|
|
@4079
|
17 years |
vboxsync |
Fail if the CPU is in VMX root mode.
|
|
|
@4078
|
17 years |
vboxsync |
Handle the VMX in root mode error.
|
|
|
@4074
|
17 years |
vboxsync |
Call vmR3Destroy when vmR3Create fails at a late stage.
|
|
|
@4072
|
17 years |
vboxsync |
STAMR3Term: check for double termination
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|
|
|
@4059
|
17 years |
vboxsync |
Correction
|
|
|
@4058
|
17 years |
vboxsync |
comment update
|
|
|
@4057
|
17 years |
vboxsync |
Don't allow popf instructions to change the current IOPL in simple …
|
|
|
@4013
|
17 years |
vboxsync |
pdm.h = include pdm*.h; pdmapi.h = only the 'core' pdm APIs.
|
|
|
@4012
|
17 years |
vboxsync |
Hooked up the PDMThread stuff.
|
|
|
@4000
|
17 years |
vboxsync |
uint32_t -> int32_t
|
|
|
@3956
|
17 years |
vboxsync |
Always flag the necessary updates; necessary for hardware acceleration
|
|
|