|
|
@12746
|
16 years |
vboxsync |
Bitmap corrections.
|
|
|
@12745
|
16 years |
vboxsync |
Adjust TSS size for real-mode emulation (VT-x).
|
|
|
@12744
|
16 years |
vboxsync |
Enabled the real-mode VT-x TSS allocation again.
|
|
|
@12737
|
16 years |
vboxsync |
Got rid of debugging code
|
|
|
@12736
|
16 years |
vboxsync |
Backed out 37055/56. Need to use the io bitmap in the TSS instead. …
|
|
|
@12735
|
16 years |
vboxsync |
CPUMGetGuestCPL fix for real mode in VT-x.
|
|
|
@12733
|
16 years |
vboxsync |
Updates
|
|
|
@12732
|
16 years |
vboxsync |
#GP handler should emulation io instructions in real mode. (VT-x)
|
|
|
@12730
|
16 years |
vboxsync |
Updates for real mode execution with VT-x.
|
|
|
@12726
|
16 years |
vboxsync |
TR selector attributes for real mode changes.
|
|
|
@12725
|
16 years |
vboxsync |
Logging update + selector sync correction for real mode.
|
|
|
@12721
|
16 years |
vboxsync |
#1865: IOM - doc update.
|
|
|
@12720
|
16 years |
vboxsync |
pdmR3Load3U: inverted test. grr!
|
|
|
@12716
|
16 years |
vboxsync |
pdmR3Load3U: easier to read size calc for the allocation.
|
|
|
@12714
|
16 years |
vboxsync |
typo
|
|
|
@12713
|
16 years |
vboxsync |
pdmR3LoadR3U: Don't add the DLL/SO/DYLIB extension to a file which …
|
|
|
@12711
|
16 years |
vboxsync |
More logging
|
|
|
@12710
|
16 years |
vboxsync |
Cleaned up dr logging.
|
|
|
@12709
|
16 years |
vboxsync |
pdmR3LoadR3U: display the filename we've constructed and passed to …
|
|
|
@12708
|
16 years |
vboxsync |
Comments added
|
|
|
@12707
|
16 years |
vboxsync |
Disabled vmm heap usage for VT-x. (failures otherwise in svn head)
|
|
|
@12703
|
16 years |
vboxsync |
build fix.
|
|
|
@12702
|
16 years |
vboxsync |
#1865: HWACCM - alignment fix+check for 32-bit gcc, doxygen.
|
|
|
@12699
|
16 years |
vboxsync |
Merge real mode sync changes.
|
|
|
@12698
|
16 years |
vboxsync |
Corrections
|
|
|
@12697
|
16 years |
vboxsync |
Only sync back TR when we're in protected mode.
|
|
|
@12696
|
16 years |
vboxsync |
Logging
|
|
|
@12692
|
16 years |
vboxsync |
Backed out paging changes (36990/86/83).
|
|
|
@12690
|
16 years |
vboxsync |
Fixed pgmR3PhysMMIO2Find
|
|
|
@12688
|
16 years |
vboxsync |
#1865: EM - one pointer and statistics. Added a couple of more samples …
|
|
|
@12687
|
16 years |
vboxsync |
Started with VMM device heap for use with VT-x real-mode emulation. …
|
|
|
@12685
|
16 years |
vboxsync |
Must select a valid switcher even if not used.
|
|
|
@12684
|
16 years |
vboxsync |
refactoring to simplify migration to per-CPU action flags
|
|
|
@12682
|
16 years |
vboxsync |
We should rewrite all paging code instead to dynamically allocate page …
|
|
|
@12681
|
16 years |
vboxsync |
Updates for real and protected mode without paging shadow mode.
|
|
|
@12677
|
16 years |
vboxsync |
DBGF file headers.
|
|
|
@12675
|
16 years |
vboxsync |
removed unneeded field, type update
|
|
|
@12674
|
16 years |
vboxsync |
Off by one.
|
|
|
@12669
|
16 years |
vboxsync |
account CPU id in setting attention flags (only SMP builds)
|
|
|
@12667
|
16 years |
vboxsync |
CPU id passed to interrupt callback, proper typing
|
|
|
@12664
|
16 years |
vboxsync |
IO breakpoint length implies an io range.
|
|
|
@12663
|
16 years |
vboxsync |
#1865: DBGF, nothing really relevant here just some cleaning up.
|
|
|
@12659
|
16 years |
vboxsync |
build fix (mac)
|
|
|
@12657
|
16 years |
vboxsync |
#1865: CPUM. Also added missing aliasing for DR4&5 to the guest DRx …
|
|
|
@12653
|
16 years |
vboxsync |
various files: doxygen fixes.
|
|
|
@12635
|
16 years |
vboxsync |
#1865: CFGM.
|
|
|
@12625
|
16 years |
vboxsync |
IO breakpoints triggered after the fact.
|
|
|
@12610
|
16 years |
vboxsync |
Extra statistics for IO debug breakpoint checking.
|
|
|
@12609
|
16 years |
vboxsync |
IO breakpoint support for VT-x and AMD-V.
|
|
|
@12602
|
16 years |
vboxsync |
DRx registers are 8 bytes
|
|
|
@12600
|
16 years |
vboxsync |
Turned dr0..dr7 into an array.
|
|
|
@12593
|
16 years |
vboxsync |
Some comments about DR7.
|
|
|
@12579
|
16 years |
vboxsync |
VMM: Outlined the per CPU data.
|
|
|
@12578
|
16 years |
vboxsync |
Enable hardware breakpoint support for VT-x and AMD-V.
|
|
|
@12574
|
16 years |
vboxsync |
APIC: Added helper for calling VMMGetCpuId.
|
|
|
@12573
|
16 years |
vboxsync |
VMM: Added VMMGetCpuId (stub).
|
|
|
@12566
|
16 years |
vboxsync |
Backed out 36722, 36764 & 36770; no need for per-cpu mmio registations …
|
|
|
@12564
|
16 years |
vboxsync |
VMM: Don't need to make complicated 16-bit CFGM read here, but you …
|
|
|
@12561
|
16 years |
vboxsync |
IOM: Made some minor adjustments to the MMIO CPU registration context …
|
|
|
@12557
|
16 years |
vboxsync |
Updated assertions
|
|
|
@12555
|
16 years |
vboxsync |
configure CPU count in VMM, use per-CPU MMIO regions for APIC
|
|
|
@12554
|
16 years |
vboxsync |
Some debug register statistics added.
|
|
|
@12550
|
16 years |
vboxsync |
TM: alignment miscounting.
|
|
|
@12549
|
16 years |
vboxsync |
VMM: Implemented a TSC mode where it's tied to execution and halt …
|
|
|
@12545
|
16 years |
vboxsync |
Updates for per-cpu MMIO range registration. (APIC)
|
|
|
@12542
|
16 years |
vboxsync |
@page heading.
|
|
|
@12541
|
16 years |
vboxsync |
@page heading.
|
|
|
@12534
|
16 years |
vboxsync |
better handling of overflows
|
|
|
@12532
|
16 years |
vboxsync |
Backed out previous changes for PATM logging. Breaks saved states. …
|
|
|
@12527
|
16 years |
vboxsync |
64-bit Linux boxes fix
|
|
|
@12524
|
16 years |
vboxsync |
Don't overflow the release log with IDT gate disabled messages.
|
|
|
@12501
|
16 years |
vboxsync |
Comment added
|
|
|
@12497
|
16 years |
vboxsync |
Rephrased error message.
|
|
|
@12479
|
16 years |
vboxsync |
Also print ring 0 release assertion messages to the release log. Now …
|
|
|
@12444
|
16 years |
vboxsync |
VMM/testcase/Makefile.kmk: Don't include MINGW32 if it has already …
|
|
|
@12441
|
16 years |
vboxsync |
VMM/SSM: fix logging bug
|
|
|
@12440
|
16 years |
vboxsync |
SSM: save the vbox version and revision in the saved state. LogRel it …
|
|
|
@12417
|
16 years |
vboxsync |
Flushing the pgm pool cache when switching guest modes does not apply …
|
|
|
@12407
|
16 years |
vboxsync |
Refined the PGM pool flush check. No need to flush when switching …
|
|
|
@12405
|
16 years |
vboxsync |
We must flush the PGM pool cache if the guest mode changes; we don't …
|
|
|
@12404
|
16 years |
vboxsync |
Cut off calculated addresses when not in 64 bits mode. (fixes OS/2 …
|
|
|
@12350
|
16 years |
vboxsync |
Cleaned up a bit.
|
|
|
@12339
|
16 years |
vboxsync |
Minor comment correction
|
|
|
@12324
|
16 years |
vboxsync |
PDMThread: New API PDMR3ThreadSleep. Fixed a per thread event sem leak.
|
|
|
@12310
|
16 years |
vboxsync |
GVMM: Fixed a semaphore leak.
|
|
|
@12307
|
16 years |
vboxsync |
Logging
|
|
|
@12305
|
16 years |
vboxsync |
Flush the recompiler's TB cache each time we detect writes to …
|
|
|
@12301
|
16 years |
vboxsync |
MSR_K8_CSTAR is not valid on Intel CPUs. (see #3158)
|
|
|
@12300
|
16 years |
vboxsync |
Devices and VMM: cosmetics: removed full stops at the end of …
|
|
|
@12299
|
16 years |
vboxsync |
Add option to REMR3State to flush all TBs. (currently not yet active)
|
|
|
@12285
|
16 years |
vboxsync |
Logging fixes
|
|
|
@12255
|
16 years |
vboxsync |
VMM/testcases: Added missing directory prereqs for tstVMStructGC.h and …
|
|
|
@12248
|
16 years |
vboxsync |
VMM/Makefiles: Eliminated PATH_TARGET usage and pushed them up to root …
|
|
|
@12227
|
16 years |
vboxsync |
CPUMR0: ASMGetDR7 assumption.
|
|
|
@12225
|
16 years |
vboxsync |
VMM: X86_DR7_ENABLED_MASK should not include GD, because it isn't a …
|
|
|
@12204
|
16 years |
vboxsync |
Moved the fatal assertion.
|
|
|
@12203
|
16 years |
vboxsync |
More verbose assertion
|
|
|
@12170
|
16 years |
vboxsync |
Makefiles: VBOX_KBUILD_HACKING -> VBOX_SINGLE_MAKEFILE
|
|
|
@12162
|
16 years |
vboxsync |
VMM: Assert that we don't change CPU unexpectedly while executing in …
|
|
|
@12129
|
16 years |
vboxsync |
Don't check for hypervisor regions in VT-x/AMD-V mode.
|
|
|