VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @95308   3 years vboxsync VMM/IEM: Implemented ANDN, BEXTR, SHLX, SARX, SHRX, RORX, TZCNT, and …
(edit) @95185   3 years vboxsync VMM/IEM: Use setjmp-without-sigmask.h as well.
(edit) @95184   3 years vboxsync IPRT,VMM: Added setjmp.h wrapper that ensures the setjmp & longjmp …
(edit) @95112   3 years vboxsync VMM/PGMPool: Corrected pgmPoolAccessHandler declaration to use …
(edit) @94956   3 years vboxsync VMM/IEM: Use g_CpumHostFeatures too. bugref:10093
(edit) @94934   3 years vboxsync VMM/CPUM: Kicked out the VBOX_WITH_VMMR0_DISABLE_LAPIC_NMI code, as it …
(edit) @94931   3 years vboxsync VMM/CPUM: Introduced a global variable g_CpumHostFeatures for keeping …
(edit) @94901   3 years vboxsync VMM/CPUM: On non-x86 hosts, just use the MXCSR MASK from the CPU DB …
(edit) @94884   3 years vboxsync Attempting to fix Darwin NEM.
(edit) @94882   3 years vboxsync VMM: First stab at Guest Compatibility Manager, fixing up things like …
(edit) @94845   3 years vboxsync VMM/IEM: More TLB work. bugref:9898
(edit) @94843   3 years vboxsync VMM/IEM: Arm build fixes. bugref:9898
(edit) @94842   3 years vboxsync VMM/IEM: Arm build fixes. bugref:9898
(edit) @94838   3 years vboxsync VMM/IEM: More TLB work. bugref:9898
(edit) @94800   3 years vboxsync VMM/IEM,PGM: TLB work, esp. on the data one. bugref:9898
(edit) @94791   3 years vboxsync VMM/NEM: VBOX_WITH_PGM_NEM_MODE does not require VBOX_WITH_NATIVE_NEM …
(edit) @94768   3 years vboxsync VMM/IEM: Split up IEMAll.cpp into a few more compilation units. bugref:9898
(edit) @94712   3 years vboxsync VMM/IEM: Some TLB compile and doc tweaks. bugref:9898
(edit) @94425   3 years vboxsync VMM: doxygen fixes (don't duplicate docs, newer doxygen version …
(edit) @94423   3 years vboxsync tstIEMAImpl: More tests where AMD and Intel differs a little (or a …
(edit) @94419   3 years vboxsync VMM: three doxygen fixes.
(edit) @94416   3 years vboxsync tstIEMAImpl: Rest of the FPU tests, unless there are vendor specific …
(edit) @94413   3 years vboxsync VMM/IEM,tstIEMAImpl: A handful of FPU instructions produces different …
(edit) @94402   3 years vboxsync tstIEMAImpl,VMM/IEM: Added tests for FPU instructions taking two …
(edit) @94364   3 years vboxsync VMM/IEM,tstIEMAImpl: Integer and decimal load/store tests. bugref:9898
(edit) @94261   3 years vboxsync iprt/types.h,VMM,ValKit,IPRT: Dropped the bit counts in member …
(edit) @94163   3 years vboxsync VMM/IEM: Try deal with basic Intel/AMD EFLAGS difference for shifts …
(edit) @94162   3 years vboxsync VMM/IEM: Try deal with basic Intel/AMD EFLAGS difference for double …
(edit) @94156   3 years vboxsync VMM/IEM: Try deal with basic Intel/AMD EFLAGS difference for binary …
(edit) @93991   3 years vboxsync VMM: Fix a possible PDM queue leak when destroying a VM, bugref:10093
(edit) @93968   3 years vboxsync HMVMXCommon.h: Doxygen.
(edit) @93965   3 years vboxsync VMM: Nested VMX: bugref:10092 Add HM ring-0 API for querying transient …
(edit) @93963   3 years vboxsync VMM: Nested VMX: bugref:10092 Add HM ring-0 API for querying transient …
(edit) @93947   3 years vboxsync VMM: Doxygen fix.
(edit) @93922   3 years vboxsync VMM: Nested VMX: bugref:10092 EPT VM-exit handling with HM ring-0 code.
(edit) @93906   3 years vboxsync IEM: Implemented fbstp instruction (used by OLE and indirectly MS Word …
(edit) @93905   3 years vboxsync VMM: More arm tweaks. bugref:9898
(edit) @93862   3 years vboxsync VMM/IEM: Started on a simple testcase for the IEMAllAImplC.cpp code. …
(edit) @93847   3 years vboxsync VMM/IEM: Working on adding missing C version of IEMAllAImpl.asm …
(edit) @93831   3 years vboxsync VMM/{VMXAllTemplate.cpp.h,NEMR3Native-darwin}: Add code to allow for …
(edit) @93824   3 years vboxsync VMM: Nested VMX: bugref:10092 Fix trunk regression introduced in …
(edit) @93787   3 years vboxsync VMM/{NEM*,DBGF}: Make NEM respond to debug event changes and implement …
(edit) @93735   3 years vboxsync VMM/PGM: Allow pfnPfHandler to be NULL in …
(edit) @93730   3 years vboxsync VMM/NEMR3Native-darwin: Apple requires to bind to all MSRs related to …
(edit) @93728   3 years vboxsync VMM/NEMR3Native-darwin: Apple requires to bind to all MSRs related to …
(edit) @93722   3 years vboxsync VMM/NEMR3Native-darwin: Implement support for the pause loop exiting …
(edit) @93718   3 years vboxsync VMM/MM: Removed the hyper heap. bugref:10093 bugref:9517
(edit) @93716   3 years vboxsync VMM/PGM: Moved the physical handler allocation off the hyper heap and …
(edit) @93680   3 years vboxsync VMM/NEMR3Native-darwin: Don't run forever with hv_vcpu_run_until(), TM …
(edit) @93655   3 years vboxsync VMM/TM,VMM/*: Moved RTTIMENANOTSDATAR0 into the ring-0 only part of …
(edit) @93650   3 years vboxsync VMM/PGM,*: Split the physical access handler type registration into …
(edit) @93635   3 years vboxsync VMM/PGM,VMM/PDM,VGA: Consolidate the user parameters of the physical …
(edit) @93633   3 years vboxsync VMM/PDMNetShaper: Statistics. bugref:5582
(edit) @93631   3 years vboxsync VMM/PDMNetShaper: Don't start the unchoke thread unless there are are …
(edit) @93628   3 years vboxsync VMM/PDMNetShaper,Main,DrvNetShaper: Moved the network shaper data off …
(edit) @93624   3 years vboxsync VMM/PGMPhys: Changed two MMHyperAlloc calls for MMIO mappings and ROM …
(edit) @93617   3 years vboxsync VMM/PGMPool: Replaced MMR3HyperAllocOnceNoRel call with direct …
(edit) @93609   3 years vboxsync VMM/PDMQueue: Rewrote the queue code to not use the hyper heap and be …
(edit) @93595   3 years vboxsync VMM/MM: Removed unused MMR3PageDummyHCPhys & MMR3PageDummyHCPtr …
(edit) @93593   3 years vboxsync VMM: Embedded the zero and mmio-dummy pages into the VM structure and …
(edit) @93574   3 years vboxsync VMM/HM: Nested VMX: bugref:10092 Separate out VM-exit counters for …
(edit) @93554   3 years vboxsync VMM: Changed PAGE_SIZE -> GUEST_PAGE_SIZE / HOST_PAGE_SIZE, PAGE_SHIFT …
(edit) @93392   3 years vboxsync VMM/CFGM: Must thoroughly wipe password memory before freeing it. …
(edit) @93355   3 years vboxsync VMM/NEM-win: We now require the PGM NEM mode so kicked out code not …
(edit) @93352   3 years vboxsync VMM/NEM-win: Kicked out more code relating to using the VID API …
(edit) @93351   3 years vboxsync VMM/NEM-win: Kicked out most of the ring-0 code because bugref:10118 + …
(edit) @93207   3 years vboxsync VMM/NEM-win: Just drop the ring-0 bits when NEM/PGM mode is enabled. …
(edit) @93115   3 years vboxsync scm --update-copyright-year
(edit) @93102   3 years vboxsync VMM/HMSVM,ConsoleImpl2: Implemented an AMD-V workaround for missing …
(edit) @92719   3 years vboxsync VMM/IOM: Driverless adjustments to IOM init code running after ring-0 …
(edit) @92712   3 years vboxsync VMM/TM: Made timer allocation work in driverless mode. bugref:10138
(edit) @92709   3 years vboxsync VMM/TM,SUP: Made it thru TM init in driverless mode... bugref:10138
(edit) @92685   3 years vboxsync VMM: Nested VMX: bugref:10092 Started with constructing EPT-violation …
(edit) @92626   3 years vboxsync VMM: Nested VMX: bugref:10092 Adjust PGM APIs and translate …
(edit) @92583   3 years vboxsync VMM: Nested VMX: bugref:10092 Renamed fPdpesMapped as it's rather …
(edit) @92579   3 years vboxsync VMM/NEM-linux: Implemented the apic_base synchronization, ubuntu now …
(edit) @92555   3 years vboxsync VMM/NEM-linux: Fixed the flushing of stateful exits for larger MMIO …
(edit) @92525   3 years vboxsync VMM/NEM-linux: Exit history updates. bugref:9044
(edit) @92522   3 years vboxsync VMM/NEM-linux: Make sure to flush pending IO or MMIO exits before …
(edit) @92519   3 years vboxsync VMM/NEM-linux,EM: Deal with internal errors due to complicated MMIO …
(edit) @92508   3 years vboxsync VMM/NEM-linux: Some more code. DSL is now getting close to starting X, …
(edit) @92499   3 years vboxsync VMM/NEMR3Native-darwin.cpp: Fix TPR shadowing configuration (huge …
(edit) @92495   3 years vboxsync VMM/CPUM,++: Merged CPUMCTX_EXTRN_HM_VMX_INT_STATE, …
(edit) @92493   3 years vboxsync VMM: Nested VMX: bugref:10092 Purge VINF_PGM_CHANGE_MODE, no longer used.
(edit) @92482   3 years vboxsync VMM: Nested VMX: bugref:10092 These macros aren't invoked with EPT.
(edit) @92480   3 years vboxsync VMM: Nested VMX: bugref:10092 EPT misconfiguration and some fixes and …
(edit) @92469   3 years vboxsync VMM: Nested VMX: bugref:10092 Removed unused GSTUINT in guest template …
(edit) @92465   3 years vboxsync VMM/NEM-linux: Some more code. Got far enough to log the BIOS version …
(edit) @92444   3 years vboxsync VMM/NEM-linux: Some very early bits. bugref:9044
(edit) @92426   3 years vboxsync VMM: Nested VMX: bugref:10092 Refactor PGMGstGetPage and related API …
(edit) @92420   3 years vboxsync VMM/PGM: Deal with VERR_NOT_SUPPORTED by …
(edit) @92408   3 years vboxsync VMM: Reworked most of the call-ring-3 stuff into …
(edit) @92392   3 years vboxsync VMM: Removed the callring-3 API and some of the associated stuff. …
(edit) @92391   3 years vboxsync VMM/PGM,GMM: Made pgmR0PhysAllocateHandyPages & …
(edit) @92385   3 years vboxsync VMM/PGM: Some more large page stats. bugref:10093
(edit) @92383   3 years vboxsync VMM/PGM: Tweaking pgmR0PhysAllocateLargePage a bit to hope to speed it …
(edit) @92381   3 years vboxsync VMM/PGM: Don't flush the VCPU TLB unless necessary after allocating a …
(edit) @92376   3 years vboxsync VMM/NEMR3Native-darwin: Make use of the ASID feature if available on …
(edit) @92371   3 years vboxsync VMM/PGM: Fixed GCPhys parameter passed in ring-3 to the ring-0 large …
(edit) @92368   3 years vboxsync VMM/PGM,GMM: Baked PGMR3PhysAllocateLargePage into …
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