VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMAll

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @53325   10 years vboxsync VMM: Fix sign inconsistency in the RealUseTSC case.
(edit) @53247   10 years vboxsync IEM: Added salc (set AL to CF). Started making sense of the whole …
(edit) @53246   10 years vboxsync IEM: Added salc (set AL to CF). Started making sense of the whole …
(edit) @53235   10 years vboxsync VMM: Fixed incorrect pure TSC-offsetting mode switch with paravirt. …
(edit) @53202   10 years vboxsync doc nits
(edit) @53188   10 years vboxsync IEM: into is invalid in 64-bit mode; added int1/icebp.
(edit) @53182   10 years vboxsync IEMAll: Added IEM_MC_FETCH_MEM_I64 and tweaked the VT-x verification …
(edit) @53181   10 years vboxsync IEM/IRET: Make the 16-bit IRET real/v86 mode instruction clear RF, …
(edit) @53180   10 years vboxsync IEM: Implemented fidl m64i.
(edit) @53152   10 years vboxsync VMM/TM: space.
(edit) @53108   10 years vboxsync IEM: Call gate TSS access needs to check TSS bitness, not gate, duh.
(edit) @53107   10 years vboxsync Committed more than I had intended…
(edit) @53104   10 years vboxsync IEM: Added FILD m16.
(edit) @53102   10 years vboxsync IEM: SS determines stacks size, not CS (IRET).
(edit) @53101   10 years vboxsync EM: Careful with MOV to segment register.
(edit) @52984   10 years vboxsync iomMMIODoComplicatedWrite: Fixed assertion, should be using && instead …
(edit) @52919   10 years vboxsync IEM: Corrected FNOP opcode.
(edit) @52913   10 years vboxsync IEM: Implemented call gates (currently disabled).
(edit) @52884   10 years vboxsync IEM: Added comments where code does not match comments and/or Intel …
(edit) @52883   10 years vboxsync IEM: Fixed 16-bit inter-privilege IRET.
(edit) @52882   10 years vboxsync IEM: Fixed inter-privilege RETF.
(edit) @52866   10 years vboxsync Typo cut and paste.
(edit) @52859   10 years vboxsync IEM: Inter-ring RETF stack fix.
(edit) @52770   10 years vboxsync VMM/CPUM: Fix EFER WRMSR to ignore EFER.LMA bit, trunk regression …
(edit) @52768   10 years vboxsync VMM/GIM: doxygen beautifications.
(edit) @52767   10 years vboxsync VMM/GIM: Get rid of separate fEnabled field, just use the provider to …
(edit) @52726   10 years vboxsync VMM/IEM: minor nit.
(edit) @52724   10 years vboxsync IEM: Implemented expand-down limit checks (2 out of 3).
(edit) @52717   10 years vboxsync VMM/CPUM: Raise #GP(0) while writing to disallowed EFER bits.
(edit) @52671   10 years vboxsync VMM/GIM: Use the PDM interface to query the APIC timer freq.
(edit) @52670   10 years vboxsync VMM, Devices: Add interface to query the APIC frequency from the APIC …
(edit) @52669   10 years vboxsync VMM/IEM: added todo.
(edit) @52661   10 years vboxsync IEM: Clear TRPM when exception was raised, too.
(edit) @52659   10 years vboxsync VMM/IEM: Reset TRPM only when IEM successfully injects the trap. …
(edit) @52465   10 years vboxsync VMM: Fix IEM FXSAVE implementation to match the logic in HM/raw-mode …
(edit) @52456   10 years vboxsync Typos.
(edit) @52449   10 years vboxsync IEM: When emulating non-repeated INSB/INSW/INSD, write what we read …
(edit) @52440   10 years vboxsync VMM/GIM: comment.
(edit) @52419   10 years vboxsync VMM: Fix restoring 32-bit guest FPU state on 64-bit capable VMs.
(edit) @52410   10 years vboxsync traling spaces
(edit) @52395   10 years vboxsync added todo
(edit) @52363   10 years vboxsync SELM: More effective address calculation width fixes.
(edit) @52362   10 years vboxsync iemInitDecoderAndPrefetchOpcodes: Outside 64-bit mode, effective …
(edit) @52361   10 years vboxsync iemInitDecoderAndPrefetchOpcodes: Outside 64-bit mode, effective …
(edit) @52318   10 years vboxsync VMM/PGM: Fix.
(edit) @52098   10 years vboxsync IEM: Added forgotten return statements.
(edit) @52080   10 years vboxsync VMM: Use IEM task switches since old code does not work at all.
(edit) @52077   10 years vboxsync VMM/IEM: Block further NMIs while injecting an NMI.
(edit) @52066   10 years vboxsync VMM: Fixed potential bug in AMD-V NMI injection when interrupt …
(edit) @52041   10 years vboxsync VMM: Fix NMI handling.
(edit) @52006   10 years vboxsync VMM: VT-x and AMD-V support for making GIM hypercalls.
(edit) @51981   10 years vboxsync VMM/GIM, VMM/HM: Add support for Hyper-V hypervisor capabilities …
(edit) @51980   10 years vboxsync VMM/GIM: Get system-reset MSR working, added EOI, TPR, ICR APIC MSR …
(edit) @51959   10 years vboxsync TM: Set pVM->tm.s.u64LastPausedTSC to the highest pVCpu->tm.s.u64TSC …
(edit) @51852   10 years vboxsync TM: Add the same TSC offset to each VCPU when pausing/resuming (not …
(edit) @51729   10 years vboxsync Recently missed header updates.
(edit) @51728   10 years vboxsync VMM: Add MWait Extensions as a CPUM feature to allow configuring it …
(edit) @51720   10 years vboxsync VMM: Doxygen bugref comment consistency.
(edit) @51686   10 years vboxsync VMM/GIM: Fixes to saved state, enabled reset MSR availability in CPUID.
(edit) @51658   11 years vboxsync VMM/GIM: Bits, try to find out why it breaks on mac2-rel.
(edit) @51644   11 years vboxsync VMM/GIM: Fix wrongly committed testing bits.
(edit) @51643   11 years vboxsync VMM/GIM: More bits for Hyper-V implementation.
(edit) @51563   11 years vboxsync VMM/GIM: bits.
(edit) @51560   11 years vboxsync VMM/GIM: Mapping of GIM MMIO2 regions and Hyper-V provider work.
(edit) @51434   11 years vboxsync VMM/IEM: nit.
(edit) @51422   11 years vboxsync VMM/EMAll: allow WrMsrs to return VERR_EM_INTERPRETER to fallback to …
(edit) @51367   11 years vboxsync VMM/GIM: Hyper-V provider, work-in-progress.
(edit) @51366   11 years vboxsync VMM/CPUM: Assertion.
(edit) @51333   11 years vboxsync VMM/GIM: Hyper-V provider, work-in-progress.
(edit) @51301   11 years vboxsync VMM: Retire aGuestCpuIdHyper legacy array.
(edit) @51288   11 years vboxsync Fixes for canonical address in MSRs.
(edit) @51271   11 years vboxsync VMM: Implemented hyper heap realloc. and adjusted CPUM CpuId arrays …
(edit) @51256   11 years vboxsync IEM: Fall back if IEMInjectTrpmEvent() did not do its job.
(edit) @51235   11 years vboxsync Instrumented cpumMsrWr_Ia32SysEnterEip with a LogRel for tracking the …
(edit) @51233   11 years vboxsync CPUMAllMsrs.cpp: Quickfix for IA32_APIC_BASE read #GP.
(edit) @51182   11 years vboxsync VMM/IEM: Implemented hardware task-switches, code path disabled.
(edit) @50953   11 years vboxsync GIM: Skeleton, work in progress.
(edit) @50923   11 years vboxsync IEM: Use ASPECT_NOT_IMPLEMENTED on interrupt task gates instead of …
(edit) @50917   11 years vboxsync Added PDMQueueFlushIfNecessary.
(edit) @50866   11 years vboxsync VMM/EMAll: Disallow writing to reserved bits while loading CR0.
(edit) @50863   11 years vboxsync VMM/IEMAllCImpl: Comment clarification about reserved bits in CR4 for …
(edit) @50819   11 years vboxsync VMMAll/PGMAllPool: Clear references to the shadow table while adding …
(edit) @50785   11 years vboxsync CPUMAllRegs: comment nit.
(edit) @50617   11 years vboxsync Implemented MSR 0x00000035 on i7, it reports threads and core counts …
(edit) @50590   11 years vboxsync CPUM,VMM: More work related to bus, cpu and tsc frequency info. Should …
(edit) @50584   11 years vboxsync CPUM,DevEFI: Bus vs cpu clock ratio fixes for more recent CPUs. Older …
(edit) @50387   11 years vboxsync build fix
(edit) @50385   11 years vboxsync TMAll: Realized what the asserting was all about and reintroduced it, …
(edit) @50383   11 years vboxsync tmTimerVirtualSyncSet: Removed non-sensical lock ownership assertion.
(edit) @50381   11 years vboxsync tmTimerVirtualSyncStop: Removed non-sensical lock ownership assertion.
(edit) @50158   11 years vboxsync cpumMsrWr_Ia32BiosSignId should ignore writes, not GP. Only used on P4.
(edit) @50141   11 years vboxsync selmValidateAndConvertCSAddrHidden: Drop the bogus VERR_INVALID_RPL checks.
(edit) @50001   11 years vboxsync PDMCritSect: Ditto VERR_INTERRUPTED fix for shared critical sections.
(edit) @50000   11 years vboxsync pdmR3R0CritSectEnterContended: That worked but wasn't entirely …
(edit) @49999   11 years vboxsync pdmR3R0CritSectEnterContended: Ok, that didn't work, so next attempt.
(edit) @49998   11 years vboxsync pdmR3R0CritSectEnterContended: Deal with VERR_INTERRUPTED while trying …
(edit) @49981   11 years vboxsync CPUMAllMsrs.cpp: Fixed cpumLookupMsrRange to resolved aliases. Also …
(edit) @49975   11 years vboxsync EM: Make sure the RA1 and RAZ bits of DR6 and DR7 are enforced. Fixes …
(edit) @49972   11 years vboxsync CPUM: More msr hacking.
(edit) @49966   11 years vboxsync CPUM: Added AMD Athlon64 3200+ (130nm) and Pentium4 (mod 4, w/ 64-bit).
Note: See TracRevisionLog for help on using the revision log.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette