VirtualBox

source: vbox/trunk/src/VBox/VMM/include/NEMInternal.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(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) @92376   3 years vboxsync VMM/NEMR3Native-darwin: Make use of the ASID feature if available on …
(edit) @92356   3 years vboxsync VMM/NEMInternal.h: Add the state required for working with Apple's HV …
(edit) @92177   3 years vboxsync VMM/PGM,NEM: Moved the StatProfQueryGpaRangeDirtyBitmap NEM stat up to …
(edit) @92170   3 years vboxsync VMM/PGM,NEM: Let NEM handle dirty VRAM (MMIO2) page tracking. Saves …
(edit) @92120   3 years vboxsync VMM/NEM/win: New approach to A20: Reschedule to IEM. Logging. bugref:10122
(edit) @91958   3 years vboxsync VMM/NEM/win: No mapping limits when in simplified memory management …
(edit) @91848   3 years vboxsync VMM/NEM,PGM: First bunch changes for watered down guest memory …
(edit) @91702   3 years vboxsync VMM/NEM: More stats. Played with using WHvMapGpaRange again, but much …
(edit) @91692   3 years vboxsync VMM/NEM: Made it build without NEM_WIN_USE_HYPERCALLS_FOR_PAGES again. …
(edit) @91688   3 years vboxsync VMM/NEM: Added some more #ifdef'ing to reduce the amount of ioctl …
(edit) @91676   3 years vboxsync VMM/NEM-win: Quick and very dirty hack to make the code work on …
(edit) @86117   4 years vboxsync NEM: Some adjustments to r140349.
(edit) @86115   4 years vboxsync VMM/NEM: Implement Mesa vmwgfx #GP(0) workaround existing for SVM and …
(edit) @86056   4 years vboxsync Back out r140215 which is not required anymore, bugref:9004#c72
(edit) @86018   4 years vboxsync NEM/Hyper-V: Make the unmap pages hack threshold configurable bugref:9044
(edit) @83103   5 years vboxsync VMM/NEM: Use mostly vanialla API for now so we've something that at …
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @82000   5 years vboxsync VMM: back out accidental change to NEM code config (which decreases …
(edit) @80641   5 years vboxsync IOM: New I/O port registration code. bugref:9218
(edit) @80334   5 years vboxsync VMM: Eliminating the VBOX_BUGREF_9217 preprocessor macro. bugref:9217
(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) @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) @76553   6 years vboxsync scm --update-copyright-year
(edit) @76543   6 years vboxsync VMM: scm --fix-header-guards. bugref:9344
(edit) @74517   6 years vboxsync NEM/win: Updates for new builds. bugref:9044
(edit) @73282   6 years vboxsync NEM/win: Kicked out VINF/VERR_NEM_UPDATE_APIC_BASE and …
(edit) @72924   6 years vboxsync NEM/win: Make it possible to select between ring-0 runloop …
(edit) @72690   6 years vboxsync NEM: Separate stats for odd and alerts when stopping the CPU. bugref:9044.
(edit) @72634   6 years vboxsync EM[R3]: Use pVCpu->cpum.GstCtx and stop keeping and passing pCtx around.
(edit) @72575   7 years vboxsync NEM/win: Implemented exit optimizations for MMIO, I/O ports, CPUID and …
(edit) @72569   7 years vboxsync EM,IEM,NEM: Started working on optimizing adjacent exits using IEM. …
(edit) @72555   7 years vboxsync EM,NEM,HM: Started on generic exit history, only hooked up to NEM/win. …
(edit) @72541   7 years vboxsync NEM/win: Added TSC offset to the complaint list. Some exploration of …
(edit) @72526   7 years vboxsync NEM,TM: More TSC adjustments for NEM/win. bugref:9044
(edit) @72522   7 years vboxsync NEM,TM: Work on TSC and NEM/win. bugref:9044 [=>office]
(edit) @72490   7 years vboxsync NEM,EM: Generic optimization of I/O port accesses that have to be …
(edit) @72489   7 years vboxsync NEM,CPUM,EM: Don't sync in/out the entire state when leaving the inner …
(edit) @72488   7 years vboxsync NEM,CPUM,EM: Don't sync in/out the entire state when leaving the inner …
(edit) @72484   7 years vboxsync IEM,NEM: Define minimum CPUMCTX set for IEM and hook it up to NEM for …
(edit) @72470   7 years vboxsync NEM/win: Looks like we can get a stop confirmation first time around …
(edit) @72463   7 years vboxsync NEM: More hypercall work. bugref:9044
(edit) @72446   7 years vboxsync NEM/win: Working on intercepting VMMCALL and VMCALL. bugref:9044
(edit) @72412   7 years vboxsync NEM/win: More code merging. bugref:9044
(edit) @72392   7 years vboxsync NEM/win: TSC_AUX and APIC_BASE work. bugref:9044
(edit) @72358   7 years vboxsync NEM: Sync more MSR state; don't treat unrecoverable exceptions as …
(edit) @72343   7 years vboxsync VMM,ConsoleImpl2: NEM and 64-bit guests. Sync NXE state with PGM. …
(edit) @72308   7 years vboxsync NEM/win: Count cpuid and msr exits.
(edit) @72300   7 years vboxsync NEM,STAM: Partition memory statistics for NEM. bugref:9044 - STAM: …
(edit) @72221   7 years vboxsync NEM/win: Some more interrupt fixes. bugref:9044
(edit) @72207   7 years vboxsync NEM: Inject interrupts from the inner NEM loop, use interrupt windows. …
(edit) @71293   7 years vboxsync NEM: Some stats; doc updates. bugref:9044
(edit) @71224   7 years vboxsync NEM/w: Optimizations and build fixes for the other configurations. …
(edit) @71222   7 years vboxsync NEM/win,VMM,PGM: Ported NEM runloop to ring-0. bugref:9044
(edit) @71184   7 years vboxsync CPUM,NEM: Introduced CPUMCTX field for tracking state that's not in …
(edit) @71152   7 years vboxsync VMM/NEM/win: Refactoring... bugref:9044
(edit) @71136   7 years vboxsync SUPDrv,VMM/NEM/win: Abstracted kernel I/O control work in SUPDrv, …
(edit) @71131   7 years vboxsync VMM/NEM/win: Code for discovering VID I/O control functions (for …
(edit) @71129   7 years vboxsync VMM/NEM/win: Reimplemented virtual process API, optimizing the cancel …
(edit) @71076   7 years vboxsync VMM,SUPDrv: More NEM/win experimentation. bugref:9044 [build fix]
(edit) @71075   7 years vboxsync VMM,SUPDrv: More NEM/win experimentation. bugref:9044
(edit) @71043   7 years vboxsync NEM: More code - PoC kind of working now. bugref:9044
(edit) @71040   7 years vboxsync NEM: More code - DSL is getting somewhere now, but VRAM access sucks. …
(edit) @70979   7 years vboxsync NEM: Working on the EM loops. bugref:9044
(edit) @70977   7 years vboxsync NEM: Working on PGM notifications. bugref:9044
(edit) @70954   7 years vboxsync NEM: Working on PGM notifications. bugref:9044
(edit) @70945   7 years vboxsync VMM/NEM: More code.
(edit) @70944   7 years vboxsync VMM/NEM: More code.
(add) @70918   7 years vboxsync VMM: NEM kick off.
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