VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @55979   10 years vboxsync Fix burn.
(edit) @55972   10 years vboxsync build fix
(edit) @55966   10 years vboxsync PGM,++: VBOXSTRICTRC for physical access handlers.
(edit) @55937   10 years vboxsync CSAM,PATM: Changed csamRCCodePageWritePfHandler to store the pvFault …
(edit) @55910   10 years vboxsync pgmPoolAccessHandler: Make use of the enmOrigin to detect device …
(edit) @55909   10 years vboxsync PGM,++: Made the ring-3 physical access handler callbacks present in …
(edit) @55903   10 years vboxsync PGM: Added a pVCpu parameter to all physical handler callouts and also …
(edit) @55900   10 years vboxsync PGM: Added a pVCpu parameter to all virtual handler callouts and also …
(edit) @55899   10 years vboxsync PGM: Added an access origin to memory read & write calls that respects …
(edit) @55896   10 years vboxsync PGM: Renamed the ring-0 and raw-mode context physical page access …
(edit) @55895   10 years vboxsync Added pvUser to the raw-mode context virtual handler callbacks.
(edit) @55889   10 years vboxsync VMM: Split up virtual handlers just like the physical ones, such that …
(edit) @55841   10 years vboxsync VMM/IOM: logging.
(edit) @55817   10 years vboxsync VMM/IOMAllMMIO: redundant check.
(edit) @55816   10 years vboxsync VMM/IOMAll: redundant check.
(edit) @55714   10 years vboxsync VMM/GIM: scoping.
(edit) @55510   10 years vboxsync VMM/GIM: EMT Rendezvous while updating global wall-clock struct.
(edit) @55493   10 years vboxsync PGM,++: Separated physical access handler callback function pointers …
(edit) @55489   10 years vboxsync MM: Added MMHyperHeapOffsetToPtr, MMHyperHeapPtrToOffset and …
(edit) @55331   10 years vboxsync PGMHandlerPhysicalChangeCallbacks -> PGMHandlerPhysicalChangeUserArgs.
(edit) @55316   10 years vboxsync CPUM,IEM,HM: Enabled XSAVE and AVX for AMD-V too.
(edit) @55312   10 years vboxsync CPUM: Must load additional extended CPU state when added to (guest) XCR0.
(edit) @55292   10 years vboxsync HM,CPUM,IEM: XSETBV fixes and adjustments.
(edit) @55289   10 years vboxsync IEM,CPUM: Implemented XSETBV and XGETBV.
(edit) @55248   10 years vboxsync HMR0VMX,EM,IEM: Moved the CRx related interpretation methods from EM …
(edit) @55229   10 years vboxsync CPUM,IEM: Expose GuestFeatures and HostFeatures (exploded CPUID), …
(edit) @55129   10 years vboxsync VMM/GIM: Allow dynamic enabling of #UD traps and per-VCPU hypercalls.
(edit) @55118   10 years vboxsync VMM: GIM raw-mode support.
(edit) @55105   10 years vboxsync Removed iemFRegIsFxSaveFormat.
(edit) @55062   10 years vboxsync Remove CPUFeatures and CPUFeaturesExt from CPUM, use HostFeatures …
(edit) @55048   10 years vboxsync VMM,REM: Allocate the FPU/SSE/AVX/FUTURE state stuff. We need to use …
(edit) @55039   10 years vboxsync VMM: Fix hypercall patching.
(edit) @55037   10 years vboxsync VMM/GIM: Add hypercall support and KVM spinlock support.
(edit) @55001   10 years vboxsync CPUMCTXCORE elimination.
(edit) @55000   10 years vboxsync CPUMCTXCORE elimination.
(edit) @54898   10 years vboxsync CPUMCTX,CPUMHOST: Replaced the fpu (X86FXSAVE) member with an XState …
(edit) @54892   10 years vboxsync typo
(edit) @54878   10 years vboxsync HM: Determine VT-x, AMD-V, nested paging and unhindered guest …
(edit) @54862   10 years vboxsync Corrected x86.h/mac typo.
(edit) @54845   10 years vboxsync VMM/GIM,TM: paranoia assertions.
(edit) @54839   10 years vboxsync VMM/GIM: KVM provider fixes.
(edit) @54819   10 years vboxsync VMM/GIM: Implemented KVM paravirt. provider.
(edit) @54763   10 years vboxsync PATM,CPUM: Redid the CPUID stuff by calling a patch helper function …
(edit) @54760   10 years vboxsync CPUMGetGuestCpuId: Fixed APIC ID assertions to read the pLeaf values …
(edit) @54737   10 years vboxsync VMM,REM: CPUID revamp - almost there now.
(edit) @54714   10 years vboxsync PATM,CPUM: CPUID patch update.
(edit) @54701   10 years vboxsync VMM/GIM: nits.
(edit) @54674   10 years vboxsync CPUM: Working on refactoring the guest CPUID handling.
(edit) @54669   10 years vboxsync Typo in comment.
(edit) @54654   10 years vboxsync VMM/GIM: cleanup.
(edit) @54467   10 years vboxsync IPRT,VMM,SUPDrv: Use the new RTMpCurSetIndex* APIs - require driver reload.
(edit) @54308   10 years vboxsync VMM,SUP: Apply the tsc delta where it matters. Made sense out of the …
(edit) @54270   10 years vboxsync IPRT,TM: Implemented the get-cpu-number optimizations for the …
(edit) @54203   10 years vboxsync IEM: Improved ENTER implementation (thanks Intel!).
(edit) @54089   10 years vboxsync VMM/GIMAllHv: Ignore writes to the Hypercall MSR. Fixes FreeBSD 10.1 …
(edit) @54065   10 years vboxsync VMM: Implemented TM TSC-mode switching with paravirtualized guests.
(edit) @53789   10 years vboxsync Improved the ugly SVGA_REG_BUSY read hack a bit.
(edit) @53467   10 years vboxsync VMM: Removed VBOX_WITH_NEW_MSR_CODE and the code marked ifndef …
(edit) @53466   10 years vboxsync VMM/MSRs: Added status codes for returning to ring-3 to service the …
(edit) @53441   10 years vboxsync VMM/TM: Rename TMMODE to TMTSCMODE and the corresponding enum and CFGM …
(edit) @53430   10 years vboxsync VMM/TM: First step in introducing the invariant TM mode.
(edit) @53423   10 years vboxsync IEMAllInstructions.cpp.h: evex & xop notes.
(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.
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