|
|
@52661
|
10 年 |
vboxsync |
IEM: Clear TRPM when exception was raised, too.
|
|
|
@52659
|
10 年 |
vboxsync |
VMM/IEM: Reset TRPM only when IEM successfully injects the trap. …
|
|
|
@52465
|
10 年 |
vboxsync |
VMM: Fix IEM FXSAVE implementation to match the logic in HM/raw-mode …
|
|
|
@52456
|
10 年 |
vboxsync |
Typos.
|
|
|
@52449
|
10 年 |
vboxsync |
IEM: When emulating non-repeated INSB/INSW/INSD, write what we read …
|
|
|
@52440
|
10 年 |
vboxsync |
VMM/GIM: comment.
|
|
|
@52419
|
10 年 |
vboxsync |
VMM: Fix restoring 32-bit guest FPU state on 64-bit capable VMs.
|
|
|
@52410
|
10 年 |
vboxsync |
traling spaces
|
|
|
@52395
|
10 年 |
vboxsync |
added todo
|
|
|
@52363
|
10 年 |
vboxsync |
SELM: More effective address calculation width fixes.
|
|
|
@52362
|
10 年 |
vboxsync |
iemInitDecoderAndPrefetchOpcodes: Outside 64-bit mode, effective …
|
|
|
@52361
|
10 年 |
vboxsync |
iemInitDecoderAndPrefetchOpcodes: Outside 64-bit mode, effective …
|
|
|
@52318
|
10 年 |
vboxsync |
VMM/PGM: Fix.
|
|
|
@52098
|
10 年 |
vboxsync |
IEM: Added forgotten return statements.
|
|
|
@52080
|
10 年 |
vboxsync |
VMM: Use IEM task switches since old code does not work at all.
|
|
|
@52077
|
10 年 |
vboxsync |
VMM/IEM: Block further NMIs while injecting an NMI.
|
|
|
@52066
|
10 年 |
vboxsync |
VMM: Fixed potential bug in AMD-V NMI injection when interrupt …
|
|
|
@52041
|
10 年 |
vboxsync |
VMM: Fix NMI handling.
|
|
|
@52006
|
10 年 |
vboxsync |
VMM: VT-x and AMD-V support for making GIM hypercalls.
|
|
|
@51981
|
10 年 |
vboxsync |
VMM/GIM, VMM/HM: Add support for Hyper-V hypervisor capabilities …
|
|
|
@51980
|
10 年 |
vboxsync |
VMM/GIM: Get system-reset MSR working, added EOI, TPR, ICR APIC MSR …
|
|
|
@51959
|
10 年 |
vboxsync |
TM: Set pVM->tm.s.u64LastPausedTSC to the highest pVCpu->tm.s.u64TSC …
|
|
|
@51852
|
10 年 |
vboxsync |
TM: Add the same TSC offset to each VCPU when pausing/resuming (not …
|
|
|
@51729
|
10 年 |
vboxsync |
Recently missed header updates.
|
|
|
@51728
|
10 年 |
vboxsync |
VMM: Add MWait Extensions as a CPUM feature to allow configuring it …
|
|
|
@51720
|
10 年 |
vboxsync |
VMM: Doxygen bugref comment consistency.
|
|
|
@51686
|
10 年 |
vboxsync |
VMM/GIM: Fixes to saved state, enabled reset MSR availability in CPUID.
|
|
|
@51658
|
10 年 |
vboxsync |
VMM/GIM: Bits, try to find out why it breaks on mac2-rel.
|
|
|
@51644
|
10 年 |
vboxsync |
VMM/GIM: Fix wrongly committed testing bits.
|
|
|
@51643
|
10 年 |
vboxsync |
VMM/GIM: More bits for Hyper-V implementation.
|
|
|
@51563
|
10 年 |
vboxsync |
VMM/GIM: bits.
|
|
|
@51560
|
10 年 |
vboxsync |
VMM/GIM: Mapping of GIM MMIO2 regions and Hyper-V provider work.
|
|
|
@51434
|
10 年 |
vboxsync |
VMM/IEM: nit.
|
|
|
@51422
|
10 年 |
vboxsync |
VMM/EMAll: allow WrMsrs to return VERR_EM_INTERPRETER to fallback to …
|
|
|
@51367
|
11 年 |
vboxsync |
VMM/GIM: Hyper-V provider, work-in-progress.
|
|
|
@51366
|
11 年 |
vboxsync |
VMM/CPUM: Assertion.
|
|
|
@51333
|
11 年 |
vboxsync |
VMM/GIM: Hyper-V provider, work-in-progress.
|
|
|
@51301
|
11 年 |
vboxsync |
VMM: Retire aGuestCpuIdHyper legacy array.
|
|
|
@51288
|
11 年 |
vboxsync |
Fixes for canonical address in MSRs.
|
|
|
@51271
|
11 年 |
vboxsync |
VMM: Implemented hyper heap realloc. and adjusted CPUM CpuId arrays …
|
|
|
@51256
|
11 年 |
vboxsync |
IEM: Fall back if IEMInjectTrpmEvent() did not do its job.
|
|
|
@51235
|
11 年 |
vboxsync |
Instrumented cpumMsrWr_Ia32SysEnterEip with a LogRel for tracking the …
|
|
|
@51233
|
11 年 |
vboxsync |
CPUMAllMsrs.cpp: Quickfix for IA32_APIC_BASE read #GP.
|
|
|
@51182
|
11 年 |
vboxsync |
VMM/IEM: Implemented hardware task-switches, code path disabled.
|
|
|
@50953
|
11 年 |
vboxsync |
GIM: Skeleton, work in progress.
|
|
|
@50923
|
11 年 |
vboxsync |
IEM: Use ASPECT_NOT_IMPLEMENTED on interrupt task gates instead of …
|
|
|
@50917
|
11 年 |
vboxsync |
Added PDMQueueFlushIfNecessary.
|
|
|
@50866
|
11 年 |
vboxsync |
VMM/EMAll: Disallow writing to reserved bits while loading CR0.
|
|
|
@50863
|
11 年 |
vboxsync |
VMM/IEMAllCImpl: Comment clarification about reserved bits in CR4 for …
|
|
|
@50819
|
11 年 |
vboxsync |
VMMAll/PGMAllPool: Clear references to the shadow table while adding …
|
|
|
@50785
|
11 年 |
vboxsync |
CPUMAllRegs: comment nit.
|
|
|
@50617
|
11 年 |
vboxsync |
Implemented MSR 0x00000035 on i7, it reports threads and core counts …
|
|
|
@50590
|
11 年 |
vboxsync |
CPUM,VMM: More work related to bus, cpu and tsc frequency info. Should …
|
|
|
@50584
|
11 年 |
vboxsync |
CPUM,DevEFI: Bus vs cpu clock ratio fixes for more recent CPUs. Older …
|
|
|
@50387
|
11 年 |
vboxsync |
build fix
|
|
|
@50385
|
11 年 |
vboxsync |
TMAll: Realized what the asserting was all about and reintroduced it, …
|
|
|
@50383
|
11 年 |
vboxsync |
tmTimerVirtualSyncSet: Removed non-sensical lock ownership assertion.
|
|
|
@50381
|
11 年 |
vboxsync |
tmTimerVirtualSyncStop: Removed non-sensical lock ownership assertion.
|
|
|
@50158
|
11 年 |
vboxsync |
cpumMsrWr_Ia32BiosSignId should ignore writes, not GP. Only used on P4.
|
|
|
@50141
|
11 年 |
vboxsync |
selmValidateAndConvertCSAddrHidden: Drop the bogus VERR_INVALID_RPL checks.
|
|
|
@50001
|
11 年 |
vboxsync |
PDMCritSect: Ditto VERR_INTERRUPTED fix for shared critical sections.
|
|
|
@50000
|
11 年 |
vboxsync |
pdmR3R0CritSectEnterContended: That worked but wasn't entirely …
|
|
|
@49999
|
11 年 |
vboxsync |
pdmR3R0CritSectEnterContended: Ok, that didn't work, so next attempt.
|
|
|
@49998
|
11 年 |
vboxsync |
pdmR3R0CritSectEnterContended: Deal with VERR_INTERRUPTED while trying …
|
|
|
@49981
|
11 年 |
vboxsync |
CPUMAllMsrs.cpp: Fixed cpumLookupMsrRange to resolved aliases. Also …
|
|
|
@49975
|
11 年 |
vboxsync |
EM: Make sure the RA1 and RAZ bits of DR6 and DR7 are enforced. Fixes …
|
|
|
@49972
|
11 年 |
vboxsync |
CPUM: More msr hacking.
|
|
|
@49966
|
11 年 |
vboxsync |
CPUM: Added AMD Athlon64 3200+ (130nm) and Pentium4 (mod 4, w/ 64-bit).
|
|
|
@49927
|
11 年 |
vboxsync |
VMM: Mapped the MSRs for a core 2 penryn cpu.
|
|
|
@49899
|
11 年 |
vboxsync |
Added data for i5-3570.
|
|
|
@49893
|
11 年 |
vboxsync |
MSR rewrite: initial hacking - half disabled.
|
|
|
@49849
|
11 年 |
vboxsync |
VMM: Use EFER.LMA in PAE-paging mode check rather than EFER.LME.
|
|
|
@49671
|
11 年 |
vboxsync |
IEM: Fixed several instances of iEffSeg being accessed before the …
|
|
|
@49640
|
11 年 |
vboxsync |
PGM,IEM: Changed PGMPhysIemGCPhys2Ptr to not require A20 to be masked …
|
|
|
@49623
|
11 年 |
vboxsync |
VMM: Warnings.
|
|
|
@49556
|
11 年 |
vboxsync |
PDMAll: minor nit.
|
|
|
@49551
|
11 年 |
vboxsync |
comment typo
|
|
|
@49549
|
11 年 |
vboxsync |
VMM/CPUM/MSRs: when returning the APIC base, don't rely upon the CPUID …
|
|
|
@49486
|
11 年 |
vboxsync |
VMM: Warnings.
|
|
|
@49483
|
11 年 |
vboxsync |
VMM: Warning.
|
|
|
@49482
|
11 年 |
vboxsync |
VMM: Warnings.
|
|
|
@49481
|
11 年 |
vboxsync |
VMM: Warnings.
|
|
|
@49479
|
11 年 |
vboxsync |
VMM: Warnings.
|
|
|
@49391
|
11 年 |
vboxsync |
iprt/x86.h: Added X86_IS_CANONICAL.
|
|
|
@49360
|
11 年 |
vboxsync |
Stopgap MSR fixes (better MSR implementation is underways, just very …
|
|
|
@49355
|
11 年 |
vboxsync |
VMM/CPUM: MSR_P4_LASTBRANCH_* is not Intel-specific
|
|
|
@49354
|
11 年 |
vboxsync |
Stop gap MSR fixes (better MSR implementation is underways, just very …
|
|
|
@49271
|
11 年 |
vboxsync |
IEM: log the rc on VERR_IEM_IPE_1.
|
|
|
@49039
|
11 年 |
vboxsync |
IPRT: Filename extension versus suffix cleanup, long overdue.
|
|
|
@49020
|
11 年 |
vboxsync |
VMM: FPU cleanup, CPUMAllA.asm is RC only, move it to CPUMRCA.asm and …
|
|
|
@49019
|
11 年 |
vboxsync |
VMM: FPU cleanup.
|
|
|
@48936
|
11 年 |
vboxsync |
VMM: Whitespace cleanups by scm.
|
|
|
@48697
|
11 年 |
vboxsync |
build fix
|
|
|
@48695
|
11 年 |
vboxsync |
CPUM: MSR_CORE_THREAD_COUNT and MSR_FLEX_RATIO for snow leopard.
|
|
|
@48673
|
11 年 |
vboxsync |
VMM/CPUMAllA.asm: Revert r89225, caller already saves/restores CR0. …
|
|
|
@48639
|
11 年 |
vboxsync |
VMMAll/CPUMAllA.asm: Reverted flag ordering of r89225.
|
|
|
@48638
|
11 年 |
vboxsync |
VMM/CPUMAllA.asm: Don't forget restoring host CR0 when swapping FPU …
|
|
|
@48602
|
11 年 |
vboxsync |
LogRel consistency.
|
|
|
@48567
|
11 年 |
vboxsync |
CPUMR0: Avoid EFER writes whenever possible. Don't know which kernels …
|
|
|
@48544
|
11 年 |
vboxsync |
VMM/CPUM: Guest and Hyper-debug state pending 32->64 switcher case helpers.
|
|
|