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) @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   5 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
(edit) @77610   6 years vboxsync VMM/EM, VMM/IEM: Nested VMX: bugref:9180 Implemented NMI-exiting, …
(edit) @76585   6 years vboxsync *: scm --fix-header-guard-endif
(edit) @76561   6 years vboxsync VMM: Use VMM_INCLUDED_SRC_ as header guard prefix for files in the VMM …
(edit) @76558   6 years vboxsync include/VBox: Use VBOX_INCLUDED_ rather than _vbox_ as header guard …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @76507   6 years vboxsync /include: scm --fix-header-guards. bugref:9344
(edit) @75997   6 years vboxsync VMM/EM: Nested VMX: bugref:9180 Include APIC-write FF in the …
(edit) @75830   6 years vboxsync VMM: Adjust CPUMGetGuestInterruptibility to include virtual …
(edit) @75683   6 years vboxsync VMM: Nested VMX: bugref:9180 Implement monitor-trap flag VM-exit.
(edit) @75681   6 years vboxsync VMM: Nested SVM: bugref:7243 VMCPU_FF_INTERRUPT_NESTED_GUEST is …
(edit) @75671   6 years vboxsync VMM: Nested VMX: bugref:9180 Implement NMI-unblocking due to IRET for …
(edit) @75646   6 years vboxsync VMM: HLT/MWAIT optimizations for busy guests: don't go back to ring-3 …
(edit) @75631   6 years vboxsync VMM: Nested VMX: bugref:9180 APIC-access page deregistration and other …
(edit) @75620   6 years vboxsync VMM: Nested VMX: bugref:9180 APIC-write emulation bits.
(edit) @75301   6 years vboxsync VMM: Nested VMX: bugref:9180 VM-exit bits; APIC-access and APIC-write …
(edit) @75200   6 years vboxsync vm.h: Comment update.
(edit) @75135   6 years vboxsync VMM: Nested VMX: bugref:9180 Setup VMX preemption timer, remove …
(edit) @74835   6 years vboxsync vm.h: Enabled 64-bit VMCPU FFs. bugref:9180
(edit) @74803   6 years vboxsync vm.h: doxygen fix. bugref:9180
(edit) @74798   6 years vboxsync vm.h,VMM: Prep work for 64-bit VMCPU::fLocalForcedActions. Define …
(edit) @74797   6 years vboxsync vm.h/mac: Make space for larger fLocalForcedActions. bugref:9180
(edit) @74796   6 years vboxsync vm.h: Made the FF_IS_SET macros only take constants with _BIT …
(edit) @74795   6 years vboxsync vm.h,EM: Made the FF_SET and FF_CLEAR macros only take constants with …
(edit) @74794   6 years vboxsync vm.h: Added _BIT macros for all FFs. bugref:9180
(edit) @74793   6 years vboxsync vm.h: No need to use lambda for set and clear macros. bugref:9180
(edit) @74792   6 years vboxsync vm.h,VMM: Made VM_FF_SET and VMCPU_FF_SET both work on a single flag, …
(edit) @74791   6 years vboxsync vm.h,VMM,REM: s/VM_FF_IS_PENDING/VM_FF_IS_ANY_SET/g to emphasize the …
(edit) @74790   6 years vboxsync vm.h,VMM: Use VM_FF_IS_SET instead of VM_FF_IS_PENDING when checking a …
(edit) @74789   6 years vboxsync vm.h,VMM,REM: s/VMCPU_FF_IS_PENDING/VMCPU_FF_IS_ANY_SET/g to emphasize …
(edit) @74787   6 years vboxsync vm.h,VMM: Made VM_FF_CLEAR work on a single flag too. bugref:9180
(edit) @74786   6 years vboxsync vm.h,VMM: Made VMCPU_FF_CLEAR work on a single flag, introducing …
(edit) @74785   6 years vboxsync vm.h,VMM: Use VMCPU_FF_IS_SET instead of VMCPU_FF_IS_PENDING when …
(edit) @74783   6 years vboxsync vm.h: VMCPU_FF_IS_PENDING_EXCEPT does not seem to be used, so drop it. …
(edit) @74436   6 years vboxsync vm.h: Update comment regarding available VCPU force-flags.
(edit) @74286   6 years vboxsync vm.h: Added VMCPU_FF_MTF for upcoming nested VMX changes.
(edit) @73471   6 years vboxsync VMM,DBGF: Improved unwinding of ring-0 assertion stacks, making the …
(edit) @73351   6 years vboxsync VBoxGuest,VMMDev,DBGF,VM: Added bug check report to VBoxGuest/VMMDev …
(edit) @73073   6 years vboxsync PGM/DBG: Optimize page scanning to speed up 'detect'.
(edit) @72569   6 years vboxsync EM,IEM,NEM: Started working on optimizing adjacent exits using IEM. …
(edit) @72555   6 years vboxsync EM,NEM,HM: Started on generic exit history, only hooked up to NEM/win. …
(edit) @72327   7 years vboxsync VMM: Expose VM::bMainExecutionEngine thru external API …
(edit) @71415   7 years vboxsync VMM/HM: Get rid of lazy FPU loading for AMD-V. Nested Hw.virt: Fix FPU …
(edit) @71293   7 years vboxsync NEM: Some stats; doc updates. bugref:9044
(edit) @71129   7 years vboxsync VMM/NEM/win: Reimplemented virtual process API, optimizing the cancel …
(edit) @71075   7 years vboxsync VMM,SUPDrv: More NEM/win experimentation. bugref:9044
(edit) @71041   7 years vboxsync NEM: More code - DSL is getting somewhere now, but VRAM access sucks. …
(edit) @70977   7 years vboxsync NEM: Working on PGM notifications. bugref:9044
(edit) @70953   7 years vboxsync VMM: Clarified docs on fRecompilerUser/Supervisor and did some related …
(edit) @70948   7 years vboxsync VMM: Added a bMainExecutionEngine member to the VM structure for use …
(edit) @70918   7 years vboxsync VMM: NEM kick off.
(edit) @70885   7 years vboxsync VMM: updates (bugref:9044)
(edit) @69107   7 years vboxsync include/VBox/: (C) year
(edit) @68910   7 years vboxsync VMM/HM: Nested Hw.virt: SVM hardware-assisted execution bits.
(edit) @68851   7 years vboxsync vm.h: Renamed the VM_IS_RUNNING macro to something indicating that it …
(edit) @66227   8 years vboxsync VMM: Nested Hw.virt: Implement SVM VMRUN and #VMEXIT in IEM.
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