|
|
@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
|
17 years |
vboxsync |
Makefiles: VBOX_KBUILD_HACKING -> VBOX_SINGLE_MAKEFILE
|
|
|
@12162
|
17 years |
vboxsync |
VMM: Assert that we don't change CPU unexpectedly while executing in …
|
|
|
@12129
|
17 years |
vboxsync |
Don't check for hypervisor regions in VT-x/AMD-V mode.
|
|
|
@12122
|
17 years |
vboxsync |
Fixed regression for AMD-V cpus with erratum 170.
|
|
|
@12121
|
17 years |
vboxsync |
Committed hardware breakpoint support for VT-x and AMD-V. Untested and …
|
|
|
@12091
|
17 years |
vboxsync |
Debug register support updates
|
|
|
@12090
|
17 years |
vboxsync |
Started with hardware debug register support.
Fixed out of sync …
|
|
|
@12079
|
17 years |
vboxsync |
More specific error messages for unexpected VT-x failures.
|
|
|
@12078
|
17 years |
vboxsync |
More release logging
|
|
|
@12077
|
17 years |
vboxsync |
Adjusted assertions.
|
|
|
@12071
|
17 years |
vboxsync |
Consistency
|
|
|
@12070
|
17 years |
vboxsync |
And another fix
|
|
|
@12069
|
17 years |
vboxsync |
Build fix
|
|
|
@12068
|
17 years |
vboxsync |
More release logging for the VERR_VMX_INVALID_VMCS_PTR case.
|
|
|
@12063
|
17 years |
vboxsync |
Compile fix
|
|
|
@12062
|
17 years |
vboxsync |
Harmless update (unused code).
|
|
|
@12061
|
17 years |
vboxsync |
Harmless updates for later logging of fatal errors.
|
|
|
@12020
|
17 years |
vboxsync |
Nested paging support activated; default changed to false
|
|
|
@12016
|
17 years |
vboxsync |
Reset EFER to zero & MXCSR to 0x1f80.
|
|
|
@12005
|
17 years |
vboxsync |
Comment update
|
|
|
@11997
|
17 years |
vboxsync |
PAE+NX is valid for raw mode.
|
|
|