|
|
@65757
|
8 years |
vboxsync |
IEM: 0x0f 0xe7 split up.
|
|
|
@65756
|
8 years |
vboxsync |
IEM: 0x0f 0xd7 split up.
|
|
|
@65755
|
8 years |
vboxsync |
IEM: 0x0f 0x7f split up.
|
|
|
@65754
|
8 years |
vboxsync |
IEM: 0x0f 0x7e split up.
|
|
|
@65753
|
8 years |
vboxsync |
IEM: 0x0f 0x74, 0x0f 0x75, 0x0f 0x76, and 0x0f 0xef split up.
|
|
|
@65752
|
8 years |
vboxsync |
IEM: 0x0f 0x70 split up.
|
|
|
@65751
|
8 years |
vboxsync |
IEM: 0x0f 0x6f split up.
|
|
|
@65750
|
8 years |
vboxsync |
IEM: 0x0f 0x6e split up.
|
|
|
@65749
|
8 years |
vboxsync |
IEM: 0x0f 0x6b split up.
|
|
|
@65748
|
8 years |
vboxsync |
IEM: 0x0f 0x68, 0x0f 0x69, 0x0f 0x6a, and 0x0f 0x6d split up.
|
|
|
@65721
|
8 years |
vboxsync |
VMM: fixed small memory leak in MMR3HyperAllocOnceNoRelEx()
|
|
|
@65719
|
8 years |
vboxsync |
VMM/PDMNetShaper: fixed small memory leak during termination
|
|
|
@65718
|
8 years |
vboxsync |
VMM/VM: fixed small memory leak during termination
|
|
|
@65717
|
8 years |
vboxsync |
VMM/PDMBlkCache: fixed small memory leak during termination
|
|
|
@65716
|
8 years |
vboxsync |
VMM/PDMAsyncCompletionFile: fixed small memory leak on termination
|
|
|
@65715
|
8 years |
vboxsync |
VMM/DBGFAddrSpace: no need to retain a debug address space we just …
|
|
|
@65697
|
8 years |
vboxsync |
VMM/HMVMXR0: Set HM_CHANGED_ALL_GUEST after saving the guest state to …
|
|
|
@65656
|
8 years |
vboxsync |
VMM/HMVMXR0: fall thru.
|
|
|
@65650
|
8 years |
vboxsync |
gcc 7: fall thru
|
|
|
@65637
|
8 years |
vboxsync |
VMM/PATMRC: properly return with error code
|
|
|
@65634
|
8 years |
vboxsync |
IEM: Typo fix.
|
|
|
@65631
|
8 years |
vboxsync |
IEM: When loading a 16-bit stack from TSS, consistently force a 16-bit …
|
|
|
@65623
|
8 years |
vboxsync |
IEM: Selector checks for memory access raise #GP, not #NP. See …
|
|
|
@65622
|
8 years |
vboxsync |
Build fix.
|
|
|
@65621
|
8 years |
vboxsync |
IEM: Typo fix (BT instruction family with 16-bit operand).
|
|
|
@65618
|
8 years |
vboxsync |
IEM: Fixed bug in the iemOp_InvalidNeed*RM* functions.
|
|
|
@65612
|
8 years |
vboxsync |
IEM: A little more logging.
|
|
|
@65610
|
8 years |
vboxsync |
IEM: 0x0f 0x60, 0x0f 0x61, 0x0f 0x62, and 0x0f 0x6c split up.
|
|
|
@65609
|
8 years |
vboxsync |
IEM: 0x0f 0x28 split up.
|
|
|
@65608
|
8 years |
vboxsync |
IEM: 0x0f 0x13 split up.
|
|
|
@65607
|
8 years |
vboxsync |
IEM: 0x0f 0x11 split up.
|
|
|
@65605
|
8 years |
vboxsync |
IEM: Initial prefix indexing expansion of g_apfnTwoByteMap.
|
|
|
@65604
|
8 years |
vboxsync |
IEM: Initial prefix indexing expansion of g_apfnTwoByteMap.
|
|
|
@65598
|
8 years |
vboxsync |
IEM: (F)WAIT uses a different #NM test.
|
|
|
@65595
|
8 years |
vboxsync |
Fixed an ancient typo.
|
|
|
@65591
|
8 years |
vboxsync |
VMM: missing break (harmless)
|
|
|
@65587
|
8 years |
vboxsync |
IEM: Changed IEMMODE from enum to uint8_t to save strcuture space. …
|
|
|
@65585
|
8 years |
vboxsync |
VMM/HMVMXR0: Flag CR0 to be reloaded after interpreting LMSW instruction.
|
|
|
@65564
|
8 years |
vboxsync |
VMM/HMVMXR0: While leaving VT-x (preemption/longjmp/ring-3 returns), …
|
|
|
@65561
|
8 years |
vboxsync |
VMM/GIM/HyperV: Cast the GUEST_OS macros explicitly to 32-bit
|
|
|
@65531
|
8 years |
vboxsync |
PGM: Put back r113092 & r113134 (revered in r113137).
|
|
|
@65512
|
8 years |
vboxsync |
iemCImpl_cmpxchg16b_fallback_rendezvous: Return …
|
|
|
@65509
|
8 years |
vboxsync |
IEM: Enabled cmpxchg16b code.
|
|
|
@65508
|
8 years |
vboxsync |
IEM: cmpxchg16b fixes (still disabled).
|
|
|
@65506
|
8 years |
vboxsync |
IEM: cmpxchg16v implementation (disabled).
|
|
|
@65505
|
8 years |
vboxsync |
VMM/Makefile.kmk: IEMAllAImplC.cod.
|
|
|
@65504
|
8 years |
vboxsync |
PGM: Temporarily backed out r113092 & r113134.
|
|
|
@65502
|
8 years |
vboxsync |
PGMPoolMonitor: more stats.
|
|
|
@65501
|
8 years |
vboxsync |
IEM: some cmpxchg16b notes.
|
|
|
@65493
|
8 years |
vboxsync |
CPUM,PGM: cmpxchg16b work (stats).
|
|
|
@65492
|
8 years |
vboxsync |
IEM: Fixed decoding typo with xmpcxchg8b/16b.
|
|
|
@65491
|
8 years |
vboxsync |
IEM: Fixed decoding typo with xmpcxchg8b/16b.
|
|
|
@65476
|
8 years |
vboxsync |
PGM: Backed out r113094, r113095, r113096, r113097 & r113098.
|
|
|
@65475
|
8 years |
vboxsync |
VMM/HMVMXR0: Scoping, space.
|
|
|
@65474
|
8 years |
vboxsync |
VMM/HMVMXR0: Comment.
|
|
|
@65473
|
8 years |
vboxsync |
VMM/HMVMXR0: Comment, space.
|
|
|
@65472
|
8 years |
vboxsync |
pgmLogState: page content
|
|
|
@65471
|
8 years |
vboxsync |
pgmR3PoolReset: A few missing members (harmless).
|
|
|
@65470
|
8 years |
vboxsync |
PGM: Reset GCPhysCR3 when unmapping CR3.
|
|
|
@65469
|
8 years |
vboxsync |
PGM: pgmLogState.
|
|
|
@65468
|
8 years |
vboxsync |
PGM: pgmLogState.
|
|
|
@65466
|
8 years |
vboxsync |
PGM: Guest page table walking optimizations (incomplete) and …
|
|
|
@65465
|
8 years |
vboxsync |
VMM/Makefile.kmk: PGMAll.cod
|
|
|
@65464
|
8 years |
vboxsync |
iemMemFetchSelDescWithErr: Ditto.
|
|
|
@65463
|
8 years |
vboxsync |
iemInitDecoderAndPrefetchOpcodes: Some MSC compatible branch predicting.
|
|
|
@65459
|
8 years |
vboxsync |
VMM: don't depend on the CPUID(EAX=1)/HTT feature for guests with more …
|
|
|
@65454
|
8 years |
vboxsync |
IEM: No uninitialized data please (addendum to r112875).
|
|
|
@65452
|
8 years |
vboxsync |
PGMAllBth.h: InvalidatePage: Skip if pgmShwGet32BitPDEPtr or …
|
|
|
@65451
|
8 years |
vboxsync |
VMM/HMVMXR0: Added assertion to ensure we don't overwrite stuff in the …
|
|
|
@65449
|
8 years |
vboxsync |
VMM/GIM: Nothing todo, make it a comment.
|
|
|
@65448
|
8 years |
vboxsync |
HMInternal.h: todo, comment.
|
|
|
@65447
|
8 years |
vboxsync |
VMM/HM: nit.
|
|
|
@65446
|
8 years |
vboxsync |
VMX: Better SYSENTER MSR fix for CPUs with no MSR bitmaps (bugref:8745).
|
|
|
@65439
|
8 years |
vboxsync |
VMX: May need to save SYSENTER related MSRs in WRMSR exit (bugref:8745).
|
|
|
@65407
|
8 years |
vboxsync |
typo
|
|
|
@65405
|
8 years |
vboxsync |
VMM: KVM workaround: don't read MSR_IA32_SMM_MONITOR_CTL if …
|
|
|
@65398
|
8 years |
vboxsync |
PGMAllBth.h: Trap0eHandlerGuestFault: Fixed missing X86_TRAP_RSVD flag …
|
|
|
@65383
|
8 years |
vboxsync |
VMM/APIC: assertion.
|
|
|
@65380
|
8 years |
vboxsync |
VMM/APIC: Implement interrupt source tags (debugging).
|
|
|
@65379
|
8 years |
vboxsync |
VMM/APIC: Initialize u32TagSrc for now (parfait complains for …
|
|
|
@65368
|
8 years |
vboxsync |
IEM: build fix for code tlb and wp fix.
|
|
|
@65367
|
8 years |
vboxsync |
IEM: build fix for code tlb and wp fix.
|
|
|
@65355
|
8 years |
vboxsync |
VMM/HMVMXR0: Save guest rflags before handling any hypercalls.
|
|
|
@65348
|
8 years |
vboxsync |
Typo.
|
|
|
@65338
|
8 years |
vboxsync |
Remove the old, unused I/O APIC code and related define.
|
|
|
@65326
|
8 years |
vboxsync |
VMM/HM: Fix.
|
|
|
@65325
|
8 years |
vboxsync |
VMM/HM: Fix.
|
|
|
@65322
|
8 years |
vboxsync |
VMM/HMSVMR0: Build fix.
|
|
|
@65316
|
8 years |
vboxsync |
VMM/HM: Fixed case in name prefixes of a few internal functions.
|
|
|
@65314
|
8 years |
vboxsync |
VMM/HM: Eliminate unused member.
|
|
|
@65304
|
8 years |
vboxsync |
IEM: 286 only needs to fetch 6 bytes of descriptors.
|
|
|
@65300
|
8 years |
vboxsync |
PGM,PDM: Added API for reducing the size a MMIO2 or pre-registered …
|
|
|
@65299
|
8 years |
vboxsync |
PGM,PDM: Added API for reducing the size a MMIO2 or pre-registered …
|
|
|
@65280
|
8 years |
vboxsync |
VMM/HMVMXR0: Lazy load guest MSRs when they've changed despite being …
|
|
|
@65276
|
8 years |
vboxsync |
VMM/HMVMXR0: Update comment.
|
|
|
@65275
|
8 years |
vboxsync |
VMM/HMVMXR0: Fixed an extra VMMRZCallRing3Enable when cleaning up the …
|
|
|
@65251
|
8 years |
vboxsync |
VMM/HMVMXR0: Adjustments to fix in r112756 and comment update.
|
|
|
@65245
|
8 years |
vboxsync |
VMMRZCallRing3: Include cCallRing3Disabled in the assertion so we can …
|
|
|
@65244
|
8 years |
vboxsync |
burn fix
|
|
|
@65243
|
8 years |
vboxsync |
nit
|
|
|