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) @107227   2 months vboxsync VMM: Cleaning up ARMv8 / x86 split. jiraref:VBP-1470
(edit) @107113   3 months vboxsync VMM: bugref:10759 Restructure the APIC to allow different backends to …
(edit) @106362   4 months vboxsync VMM/DBGF: Prepare DBGF to support ARMv8/A64 style breakpoints for the …
(edit) @106061   5 months vboxsync Copyright year updates by scm.
(edit) @106022   5 months vboxsync VMM/PDM: Added PDMR3DriverEnumInstances for use by …
(edit) @105673   6 months vboxsync VMM/IEM,TM: Do full-TB looping. Redid timer polling in the recompiler. …
(edit) @105227   7 months vboxsync VMM/IEM: Implement vmin{ps,pd,ss,sd} instruction emulations, …
(edit) @105224   7 months vboxsync VMM/IEM: Implement vmin{ps,pd,ss,sd} instruction emulations, bugref:9898
(edit) @105177   7 months vboxsync VMM/IEM: Increase TLB size to 8192 on arm; quick fix for 2M/4M page …
(edit) @105076   7 months vboxsync VMM/IEM: Increased the TLB size from 256 to 1024 entries. bugref:10687
(edit) @105072   7 months vboxsync VMM/IEM,DBGF,bs3-cpu-weird-1: Early data breakpoint support, mostly …
(edit) @105036   8 months vboxsync VMM/IEM: Split the TLB into non-global (even) and global (odd) …
(edit) @104947   8 months vboxsync VMM/IEM,tstVMStructSize: Made the IEM TLB size more easily …
(edit) @104931   8 months vboxsync VMM/PGM: Adjusted VM:pgm padding for the arm debug build. bugref:10687
(edit) @104885   8 months vboxsync VMM/PGM: Lockless PGMPhysIemGCPhys2PtrNoLock. bugref:10687
(edit) @104850   8 months vboxsync VMM/PGM: Build fix (arm). bugref:10687 bugref:10093
(edit) @104840   8 months vboxsync VMM/PGM: Refactored RAM ranges, MMIO2 ranges and ROM ranges and added …
(edit) @104510   9 months vboxsync VMM: Some more GCM cleanup. bugref:9735 bugref:10683
(edit) @104339   10 months vboxsync VMM/IEM: Implement native emitters for psubb, psubw, psubd and psubdq, …
(edit) @103404   12 months vboxsync VMM/IEM: Threaded function statistics. bugref:10376
(edit) @101670   16 months vboxsync vmm/vm.h: Doxygen fix.
(edit) @101668   16 months vboxsync vmm/vm.h: Space nit.
(edit) @101667   16 months vboxsync vmm/vm.h: Added VMX VCPU FFs to VMCPU_FF_ALL_MASKS as suggested in the …
(edit) @101639   16 months vboxsync vmm/vm.h: A few todos and some whitespace adjustments.
(edit) @100230   20 months vboxsync VBox/vmm/vm.h: Corrected VMCPU_FF_HIGH_PRIORITY_POST_REPSTR_MASK to …
(edit) @100000   21 months vboxsync VMM: Take the vTimer expiration into account when halting due to a …
(edit) @99576   22 months vboxsync VMM: Preparations for getting interrupts injected into the guest. With …
(edit) @99385   22 months vboxsync VMM/ArmV8: Skeleton of the GICv3 interrupt controller emulation, …
(edit) @98993   2 years vboxsync VMM: More ARMv8 x86/amd64 separation work, getting to PGM now, bugref:10385
(edit) @98970   2 years 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   3 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   4 years vboxsync VMM: Speed up VMMGetCpu in ring-0 by using hash table (via new …
(edit) @90500   4 years vboxsync VMM/PDM: Increased the PDMCRITSECT size by 64 bytes to make space for …
(edit) @90460   4 years vboxsync VMM: Put the RTTHREAD handle in the VM structure too, so VMMDev can …
(edit) @90380   4 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 …
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