VirtualBox

source: vbox/trunk/src/VBox/VMM/include

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @72579   6 years vboxsync EM: Implemented a very simple history record replacement strategy. …
(edit) @72576   6 years vboxsync EM: build fix. bugref:9044
(edit) @72575   6 years vboxsync NEM/win: Implemented exit optimizations for MMIO, I/O ports, CPUID and …
(edit) @72569   6 years vboxsync EM,IEM,NEM: Started working on optimizing adjacent exits using IEM. …
(edit) @72560   6 years vboxsync EM,HM: Replaced HM exit history with the EM one. VT-x now reads TSC on …
(edit) @72555   6 years vboxsync EM,NEM,HM: Started on generic exit history, only hooked up to NEM/win. …
(edit) @72541   6 years vboxsync NEM/win: Added TSC offset to the complaint list. Some exploration of …
(edit) @72532   6 years vboxsync VMM/HM: Remove unused variable.
(edit) @72526   6 years vboxsync NEM,TM: More TSC adjustments for NEM/win. bugref:9044
(edit) @72522   6 years vboxsync NEM,TM: Work on TSC and NEM/win. bugref:9044 [=>office]
(edit) @72496   6 years vboxsync IEM: Use pVCpu->cpum.s.GstCtx, avoid passing pCtx as a parameter or …
(edit) @72495   6 years vboxsync IEM: Dropped the IEMCPU::pCtxR3, IEMCPU::pCtxR0, and IEMCPU::pCtxRC …
(edit) @72494   6 years vboxsync IEM: Dropped the IEMCPU::pCtxR3, IEMCPU::pCtxR0, and IEMCPU::pCtxRC …
(edit) @72493   6 years vboxsync IEM,REM,++: Removed code related IEM_VERIFICATION_MODE and friends …
(edit) @72492   6 years vboxsync EM: build fix. bugref:9044
(edit) @72490   6 years vboxsync NEM,EM: Generic optimization of I/O port accesses that have to be …
(edit) @72489   6 years vboxsync NEM,CPUM,EM: Don't sync in/out the entire state when leaving the inner …
(edit) @72488   6 years vboxsync NEM,CPUM,EM: Don't sync in/out the entire state when leaving the inner …
(edit) @72485   6 years vboxsync IEM,NEM: Define minimum CPUMCTX set for IEM and hook it up to NEM for …
(edit) @72484   6 years vboxsync IEM,NEM: Define minimum CPUMCTX set for IEM and hook it up to NEM for …
(edit) @72470   6 years vboxsync NEM/win: Looks like we can get a stop confirmation first time around …
(edit) @72469   6 years vboxsync GIM,IEM: Correctly hook up hypercalls thru IEM. bugref:9044 - IEM: …
(edit) @72463   6 years vboxsync NEM: More hypercall work. bugref:9044
(edit) @72462   6 years vboxsync EM,IEM,HM: Consolidated VMMHypercallsDisable/VMMHypercallsEnable into …
(edit) @72460   6 years vboxsync GIM/Hv: Need to restore hypercall instruction enable state on load. …
(edit) @72446   6 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) @72208   7 years vboxsync VMM: VBOX_WITH_NESTED_HWVIRT_SVM.
(edit) @72207   7 years vboxsync NEM: Inject interrupts from the inner NEM loop, use interrupt windows. …
(edit) @72190   7 years vboxsync VMM/GIM/HyperV: Implement extended hypercalls …
(edit) @72178   7 years vboxsync VMM: Nested hw.virt: Implemented saved-states for nested SVM. Bumps …
(edit) @71910   7 years vboxsync VMM/HM: Clean up and also fix HMR0EnsureCompleteBasicContext for AMD-V …
(edit) @71833   7 years vboxsync VMM: Nested hw.virt: Implement pause-filter and pause-filter threshold.
(edit) @71529   7 years vboxsync VMM/HM: Fixes to MSRPM bit accesses. Implemented merging of guest and …
(edit) @71415   7 years vboxsync VMM/HM: Get rid of lazy FPU loading for AMD-V. Nested Hw.virt: Fix FPU …
(edit) @71344   7 years vboxsync VMM/HM: Add nested-guest exit reason stat array for SVM R0 execution.
(edit) @71293   7 years vboxsync NEM: Some stats; doc updates. bugref:9044
(edit) @71265   7 years vboxsync VMM/GIMHv: Added some newer Hyper-V paravirt. CPUID feature bits.
(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) @71108   7 years vboxsync Added speculation control settings to API, refined implementation.
(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) @70948   7 years vboxsync VMM: Added a bMainExecutionEngine member to the VM structure for use …
(edit) @70945   7 years vboxsync VMM/NEM: More code.
(edit) @70944   7 years vboxsync VMM/NEM: More code.
(edit) @70918   7 years vboxsync VMM: NEM kick off.
(edit) @70780   7 years vboxsync VMM/EM: Fix broken hypercall handling on when nested hw.virt support …
(edit) @70778   7 years vboxsync VMM/PDMBlkCache: Commit some debug code for tracing I/O requests I had …
(edit) @70732   7 years vboxsync VMM: Move fGif out of svm and into common nested hwvirt struct.
(edit) @70606   7 years vboxsync updates (bugref:9087)
(edit) @70415   7 years vboxsync VMM/HM: Nested Hw.virt: Implement virtual GIF to not intercept …
(edit) @70413   7 years vboxsync VMM/HM: Nested Hw.virt: Implemented virtualized VMSAVE/VMLOAD to avoid …
(edit) @70018   7 years vboxsync VMM/TM: Added a CFGM value TM/UTCTouchFileOnJump to give a file to be …
(edit) @69950   7 years vboxsync VMM/TMR3UtcNow: Log time changes between two calls larger than 30min.
(edit) @69764   7 years vboxsync VMM: Nested Hw.virt: SVM fixes.
(edit) @69474   7 years vboxsync *: scm updates - header files should have 'svn:keywords=Id Revision' …
(edit) @69221   7 years vboxsync VMM: scm cleanups
(edit) @69142   7 years vboxsync VMM: Nested Hw.virt: SVM fixes.
(edit) @69111   7 years vboxsync (C) year
(edit) @68854   7 years vboxsync VMMR3EmtRendezvous: Pretend we're a single CPU config when called …
(edit) @68853   7 years vboxsync VMMR3EmtRendezvous: Pretend we're a single CPU config when called …
(edit) @68403   7 years vboxsync VMM: Nested Hw.virt: SVM bits.
(edit) @68293   7 years vboxsync VMM: Nested Hw.virt: SVM bits.
(edit) @68226   7 years vboxsync VMM: Nested Hw.virt: SVM R0 bits.
(edit) @68002   7 years vboxsync PGMR0,GVMMR0: Ditto for I/O MMU setup. [build fix]
(edit) @67944   7 years vboxsync VMM: Nested HW.virt: CPUM fixes
(edit) @67924   7 years vboxsync VMM/CPUM: Nested Hw.virt: Allocate the nested-guest VMCB (controls and …
(edit) @67668   7 years vboxsync PDM: rip out the entire FakePCIBIOS support, no longer triggered from …
(edit) @67529   7 years vboxsync VMM: Nested Hw.virt: Fixes and debugger info support for VCPU hwvirt state.
(edit) @67528   7 years vboxsync VMM/IEM: Nested Hw.virt: Fixes.
(edit) @67163   8 years vboxsync VMM/IEM: Temporary hack for toggling forcing of execution to continue …
(edit) @67072   8 years vboxsync IEM: Tests and fixes for vmovntdqa Vx,Mx. Added a few strickness …
(edit) @67003   8 years vboxsync IEM: movq Pq,Eq & movd Pd,Ed docs+tests+fixes.
(edit) @66966   8 years vboxsync IEM: Implemented vmovlps Mq,Vq (VEX.0F 13 mod!=3).
(edit) @66965   8 years vboxsync IEM: Implemented vmovddup Vx,Wx (VEX.F2.0F 12).
(edit) @66957   8 years vboxsync IEM: Some VEX related regression fixes and cleanups.
(edit) @66950   8 years vboxsync IEM: Implemented vmovsldup Vx,Wx (VEX.F3.0F 12).
(edit) @66932   8 years vboxsync IEM: Implemented vmovlps Vq,Hq,Mq (VEX.0F 12 mod!=3) and vmovhlps …
(edit) @66901   8 years vboxsync IEM: Implemented vmovss Vss,Hss,Wss (VEX.F3.0F 10 mod=11) and vmovss …
(edit) @66878   8 years vboxsync CPUM,HM: Added CPUMRZFpuStateActualizeAvxForRead and fixed missing …
(edit) @66831   8 years vboxsync VMM: Adjustments for Visual C++ v12 / Visual Studio 2013. New warnings.
(edit) @66789   8 years vboxsync IEM: Implemented movshdup Vdq,Wdq (f3 0f 16).
(edit) @66686   8 years vboxsync VMM/IEM: Handle raising of exceptions during delivery of a previous …
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