VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(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) @92362   3 years vboxsync include/VBox/vmm/vm.mac: Need to keep this in sync with vm.h 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) @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) @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) @87330   4 years vboxsync VMM/HMR0A.asm: Reduced the number of parameters passed to SVMR0VMRun. …
(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) @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) @80281   5 years vboxsync VMM,++: Refactoring code to use VMMC & 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) @80135   5 years vboxsync PGM: Split the phys guest->host TLB into separate ring-0 and ring-3 …
(edit) @80115   5 years vboxsync VMM/TM: Added half an hour of load percentage history.
(edit) @80080   5 years vboxsync VMM: Kicking out raw-mode and 32-bit hosts - HM, VMMSWITCHER, ++. …
(edit) @80024   5 years vboxsync VMM: Kicking out raw-mode (work in progress) - em config. bugref:9517
(edit) @79995   5 years vboxsync VMM: Started kicking out raw-mode and 32-bit host code. bugref:9517 …
(edit) @78433   6 years vboxsync VMM: Started refactoring GVM & VM structures for bugref:9217
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @75646   6 years vboxsync VMM: HLT/MWAIT optimizations for busy guests: don't go back to ring-3 …
(edit) @74797   6 years vboxsync vm.h/mac: Make space for larger fLocalForcedActions. bugref:9180
(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) @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) @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) @71075   7 years vboxsync VMM,SUPDrv: More NEM/win experimentation. bugref:9044
(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) @65380   8 years vboxsync VMM/APIC: Implement interrupt source tags (debugging).
(edit) @63648   8 years vboxsync VMM/GIM/HyperV: Add partial support for synthetic interrupt controller …
(edit) @62476   8 years vboxsync (C) 2016
(edit) @62417   8 years vboxsync VMM/GIM/HyperV: Synthetic interrupt controller bits and some cleanup.
(edit) @62171   8 years vboxsync IEM: Working on instruction fetching optimizations (incomplete and …
(edit) @62006   8 years vboxsync Config.kmk,VMM: Reduced the VM structure by half on darwin where we …
(edit) @62000   8 years vboxsync IEM,VM: Inserted two TLBS into the IEMCPU structure and reorged the …
(edit) @61150   9 years vboxsync VMM/APIC: Added stat counters for ICR Lo (IPIs) and timer ICR writes.
(edit) @60307   9 years vboxsync VMM: APIC rewrite. Initial commit, work in progress.
(edit) @58909   9 years vboxsync DBGF: More groundwork for port I/O, MMIO, interrupt and generic event …
(edit) @56291   9 years vboxsync include: Updated (C) year.
(edit) @55048   10 years vboxsync VMM,REM: Allocate the FPU/SSE/AVX/FUTURE state stuff. We need to use …
(edit) @54898   10 years vboxsync CPUMCTX,CPUMHOST: Replaced the fpu (X86FXSAVE) member with an XState …
(edit) @54897   10 years vboxsync Moving CPUMCPU about…
(edit) @54256   10 years vboxsync VMCPU: Added a iHostCpuSet field to go with the idHostCpu one. This …
(edit) @53094   10 years vboxsync DIS: #6251: AVX / VEX instructions support (two byte instructions …
(edit) @51643   10 years vboxsync VMM/GIM: More bits for Hyper-V implementation.
(edit) @51560   10 years vboxsync VMM/GIM: Mapping of GIM MMIO2 regions and Hyper-V provider work.
(edit) @50953   11 years vboxsync GIM: Skeleton, work in progress.
(edit) @49664   11 years vboxsync VMM/HMVMXR0: MSR optimizations for world-switch of 64-bit guests.
(edit) @47123   11 years vboxsync VMM/HM: Dispatch host NMIs on Intel. Added separate STAM counter for …
(edit) @46268   12 years vboxsync Missed header update.
(edit) @46267   12 years vboxsync VMM: Optimized 64-bit host VT-x world-switch.
(edit) @45870   12 years vboxsync VMM: Fix for HM_PROFILE_EXIT_DISPATCH.
(edit) @45701   12 years vboxsync VMM: SELM and VMM early HM init changes.
(edit) @45618   12 years vboxsync Do HMR3Init first in vmR3InitRing3 so the other components can skip …
(edit) @45276   12 years vboxsync Ring-1 compression patches, courtesy of trivirt AG: - main: diff to …
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