VirtualBox

source: vbox/trunk/include/VBox/vmm/vm.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @99576   20 months vboxsync VMM: Preparations for getting interrupts injected into the guest. With …
(edit) @99385   20 months vboxsync VMM/ArmV8: Skeleton of the GICv3 interrupt controller emulation, …
(edit) @98993   21 months vboxsync VMM: More ARMv8 x86/amd64 separation work, getting to PGM now, bugref:10385
(edit) @98970   21 months vboxsync VMM: More ARMv8 x86/amd64 separation work, bugref:10385
(edit) @98122   2 years vboxsync VMM/PDM: Fixed assertion in PDMR3ResumeUsb after attaching a virtual MSD.
(edit) @98103   2 years vboxsync Copyright year updates by scm.
(edit) @97406   2 years vboxsync VMM/IEM,CPUM: Partial single stepping support in the interpreter. …
(edit) @97286   2 years vboxsync VMM/CPUM,IEM: Moved the CPUMCTX_INHIBIT_XXX flags into reserved EFLAGS …
(edit) @97178   2 years vboxsync VMM/CPUM,EM,HM,IEM,++: Moved VMCPU_FF_INHIBIT_INTERRUPTS and …
(edit) @96811   2 years vboxsync VMM,IPRT,VBoxGuest,SUPDrv: Added a more efficient interface for guest …
(edit) @96435   2 years vboxsync VMM/IEM: Implement [v]lddqu instructions, bugref:9898
(edit) @96407   2 years vboxsync scm copyright and license note update
(edit) @95560   2 years vboxsync VMM/IEM: Some crude exception/interrupt stats and history. bugref:9898
(edit) @94959   3 years vboxsync VMM/CPUM: Hide the public read-only HostFeature member, use …
(edit) @94945   3 years vboxsync vm.h: Reverted accidental commit in r151352. bugref:10097
(edit) @94944   3 years vboxsync VMM/HM: Use g_CpumHostFeatures instead of the copy in the VM …
(edit) @94882   3 years vboxsync VMM: First stab at Guest Compatibility Manager, fixing up things like …
(edit) @94799   3 years vboxsync vmm/vm.h: comment typo
(edit) @93901   3 years vboxsync VMM,Main,++: Removed VM_IS_RAW_MODE_ENABLED/VM_EXEC_ENGINE_RAW_MODE …
(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) @93628   3 years vboxsync VMM/PDMNetShaper,Main,DrvNetShaper: Moved the network shaper data off …
(edit) @93609   3 years vboxsync VMM/PDMQueue: Rewrote the queue code to not use the hyper heap and be …
(edit) @93593   3 years vboxsync VMM: Embedded the zero and mmio-dummy pages into the VM structure and …
(edit) @93115   3 years vboxsync scm --update-copyright-year
(edit) @92465   3 years vboxsync VMM/NEM-linux: Some more code. Got far enough to log the BIOS version …
(edit) @92408   3 years vboxsync VMM: Reworked most of the call-ring-3 stuff into …
(edit) @92358   3 years vboxsync include/VBox/vmm/vm.h: Reserve some more space for the NEM part of …
(edit) @92353   3 years vboxsync include/VBox/vmm/vm.h: Reserve some more space for the NEM part of …
(edit) @92170   3 years vboxsync VMM/PGM,NEM: Let NEM handle dirty VRAM (MMIO2) page tracking. Saves …
(edit) @91702   3 years vboxsync VMM/NEM: More stats. Played with using WHvMapGpaRange again, but much …
(edit) @91580   3 years vboxsync VMM: Nested VMX: bugref:10092 Made changes to PGM++ to handle invalid …
(edit) @91345   3 years vboxsync VMM/PGM: Move 'fUseLargePages' into PGM.
(edit) @91306   3 years vboxsync VMM/CPUM,++: Moved the nested VT-X virtual apic page allocation into …
(edit) @91305   3 years vboxsync VMM/CPUM,++: Moved the nested VT-X I/O permission bitmap allocations …
(edit) @91304   3 years vboxsync VMM/CPUM,++: Moved the nested VT-X MSR permission bitmap allocations …
(edit) @91301   3 years vboxsync VMM/CPUM,++: Moved the nested VT-X MSR load & store bitmap allocations …
(edit) @91291   3 years vboxsync VMM/CPUM,++: Moved the nested SVM I/O permission bitmap allocation …
(edit) @91289   3 years vboxsync VMM/CPUM,++: Moved the nested SVM MSR permission bitmap allocation …
(edit) @91287   3 years vboxsync VMM/CPUM,++: Moved the nested SVM VMCB allocation into CPUMCTX. …
(edit) @91283   3 years vboxsync VMM/CPUM: Moved the host's extended state (XState) from the hyper heap …
(edit) @91281   3 years vboxsync VMM/CPUM,++: Moved the guest's extended state (XState) from the hyper …
(edit) @91271   3 years vboxsync VMM: bugref:10092 Moved the PAE PDPTEs out of PGM into CPUMCTX.
(edit) @91266   3 years vboxsync VMM/CPUM: Moved CPUIDs and MSRs from the hyper heap and into the VM …
(edit) @91265   3 years vboxsync VMM/HM: Moved various stats from the hyper heap and into the VM …
(edit) @91263   3 years vboxsync VMM/IEM: Moved instruction stats from the hyper heap and into the VM …
(edit) @91247   3 years vboxsync PGM: Moved the statistics into the VM and VMCPU structures (was on the …
(edit) @90975   3 years vboxsync VMM: Ensure proper log flush order by going to ring-0 to wait for the …
(edit) @90973   3 years vboxsync VMM: Correctly update idxBuf so we flush the right buffer when we get …
(edit) @90959   3 years vboxsync VMM: VMCPU structure padding adjustment for windows. bugref:10086
(edit) @90634   3 years vboxsync VMM/PDMCritSectRwEnterExcl: Implemented waiting in most ring-0 …
(edit) @90597   3 years vboxsync VMM: Speed up VMMGetCpu in ring-0 by using hash table (via new …
(edit) @90500   3 years vboxsync VMM/PDM: Increased the PDMCRITSECT size by 64 bytes to make space for …
(edit) @90460   3 years vboxsync VMM: Put the RTTHREAD handle in the VM structure too, so VMMDev can …
(edit) @90380   3 years vboxsync VMM: Moved idHostCpu and iHostCpuSet from VMCPU to GVMCPU, removing …
(edit) @88348   4 years vboxsync VMM: Build fix. oem2ticketref:40
(edit) @87812   4 years vboxsync VMM/TM: Replaced the global timer active list lock with per queue …
(edit) @87792   4 years vboxsync VMM/TM: Moved the timers off the hyper heap. Replaced the relative …
(edit) @87777   4 years vboxsync VMM/TRPM: Reduced the VM structure footprint by > 3K and eliminated a …
(edit) @87594   4 years vboxsync VMM/DBGF,Debugger: Removed the !defined(VBOX_WITH_LOTS_OF_DBGF_BPS) …
(edit) @87481   4 years vboxsync vm.h: todo
(edit) @86701   4 years vboxsync VMM/DBGF: Start implementing support for int3 breakpoints, bugref:9837
(edit) @86118   4 years vboxsync VMM: Fix debug assertion for VMs with VMSVGA and 3D enabled and using …
(edit) @86098   4 years vboxsync VMM/DBGF: Rework part 1 to make it work well with SMP VMs. bugref:9822
(edit) @85965   4 years vboxsync VMM/APIC: Added some release stats.
(edit) @84431   5 years vboxsync AMD IOMMU: bugref:9654 IOMMU interrupt remapping callback skeleton.
(edit) @83263   5 years vboxsync AMD IOMMU: bugref:9654 Skeletal bits.
(edit) @82990   5 years vboxsync VMM/GMMR0: Added TLB statistics for GMMR0PageIdToVirt. bugref:9627
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @82814   5 years vboxsync VMM/HM: Implement last-branch-record (LBR) support for guests executed …
(edit) @81786   5 years vboxsync VMM: Nested VMX: bugref:9180 Implement VMX-preemption timer for …
(edit) @81624   5 years vboxsync PDM,PGM: Added handled based MMIO2 interface. Made some adjustments …
(edit) @81391   5 years vboxsync PDM: Introducing a asynchronous ring-3 task concept to alliviate the …
(edit) @81389   5 years vboxsync PDM: Introducing a asynchronous ring-3 task concept to alliviate the …
(edit) @81162   5 years vboxsync IOM: New MMIO management code - work in progress. bugref:9218
(edit) @81153   5 years vboxsync VMM: Removed most VBOX_WITH_REM preprocessor stuff. bugref:9576
(edit) @80641   5 years vboxsync IOM: New I/O port registration code. bugref:9218
(edit) @80331   5 years vboxsync /include: Eliminating the VBOX_BUGREF_9217 preprocessor macro. bugref:9217
(edit) @80319   5 years vboxsync VMM: Addressing some GCC/linux host issues with bugref:9217 .
(edit) @80313   5 years vboxsync vm.h,gvm.h: Fix 32-bit header syntax checking.
(edit) @80309   5 years vboxsync vm.h,gvm.h: Only allow including these when VMM_COMMON_DEFS is in use. …
(edit) @80281   5 years vboxsync VMM,++: Refactoring code to use VMMC & VMMCPUCC. bugref:9217
(edit) @80274   5 years vboxsync VMM: Refactoring VMMR0/* and VMMRZ/* to use VMCC & VMMCPUCC. bugref:9217
(edit) @80268   5 years vboxsync VMM: Refactoring VMMAll/* to use VMCC & VMMCPUCC. bugref:9217
(edit) @80254   5 years vboxsync VMM: Started refactoring VMMAll/* for bugref:9217 [fixes]
(edit) @80253   5 years vboxsync VMM: Started refactoring VMMAll/* for bugref:9217
(edit) @80191   5 years vboxsync VMM/r3: Refactored VMCPU enumeration in preparation that aCpus will be …
(edit) @80135   5 years vboxsync PGM: Split the phys guest->host TLB into separate ring-0 and ring-3 …
(edit) @80116   5 years vboxsync VMM/TM: Added half an hour of load percentage history.
(edit) @80115   5 years vboxsync VMM/TM: Added half an hour of load percentage history.
(edit) @80082   5 years vboxsync VMM: Kicking out raw-mode and 32-bit hosts - HM, VMMSWITCHER, ++. …
(edit) @80080   5 years vboxsync VMM: Kicking out raw-mode and 32-bit hosts - HM, VMMSWITCHER, ++. …
(edit) @80074   5 years vboxsync VMM,Main,++: Retired the unfinished FTM component.
(edit) @80056   5 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 Add VMX force-flags to …
(edit) @80024   5 years vboxsync VMM: Kicking out raw-mode (work in progress) - em config. bugref:9517
(edit) @80020   5 years vboxsync VMM: Kicking out raw-mode (work in progress) - vm.h. bugref:9517
(edit) @79995   5 years vboxsync VMM: Started kicking out raw-mode and 32-bit host code. bugref:9517 …
(edit) @79165   6 years vboxsync VMM: Build fix.
(edit) @78438   6 years vboxsync VMM: More refactoring of GVM & VM structures for bugref:9217
(edit) @78431   6 years vboxsync VMM: Started refactoring GVM & VM structures for bugref:9217
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