VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMR0/VMMR0.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @72805   6 years vboxsync VMM/HM: bugref:9193 Fixes honoring pending VMCPU_FF_HM_UPDATE_CR3 and …
(edit) @72778   6 years vboxsync VMM,SUPDrv,IPRT: Redirect ring-0 release logging on EMTs to VBox.log. …
(edit) @72642   7 years vboxsync EM,IEM,VMX: Working on configuring exit history optimziations. …
(edit) @72617   7 years vboxsync VMM: LogRel some ring-0 preemption details in ring-3.
(edit) @72546   7 years vboxsync NEM/win,TM: Setting TSC on TM start/restore/resume/etc as best we can. …
(edit) @72541   7 years vboxsync NEM/win: Added TSC offset to the complaint list. Some exploration of …
(edit) @72522   7 years vboxsync NEM,TM: Work on TSC and NEM/win. bugref:9044 [=>office]
(edit) @72300   7 years vboxsync NEM,STAM: Partition memory statistics for NEM. bugref:9044 - STAM: …
(edit) @71223   7 years vboxsync NEM/win,VMM,PGM: Ported NEM runloop to ring-0. bugref:9044 [build fixes]
(edit) @71222   7 years vboxsync NEM/win,VMM,PGM: Ported NEM runloop to ring-0. bugref:9044
(edit) @71198   7 years vboxsync SUPDrv,VMMR0: Prepped for extending the fast I/O control interface a …
(edit) @71184   7 years vboxsync CPUM,NEM: Introduced CPUMCTX field for tracking state that's not in …
(edit) @71136   7 years vboxsync SUPDrv,VMM/NEM/win: Abstracted kernel I/O control work in SUPDrv, …
(edit) @71087   7 years vboxsync VMM/NEM/win: Get registers via hypercalls. bugref:9044
(edit) @71075   7 years vboxsync VMM,SUPDrv: More NEM/win experimentation. bugref:9044
(edit) @70917   7 years vboxsync SUPDrv,VMM: Added SUPR0GetRawModeUsability() for checking whether …
(edit) @69111   7 years vboxsync (C) year
(edit) @68013   7 years vboxsync VMMR0,PciRawR0,GVMMR0: More pGVM cleanups.
(edit) @68011   7 years vboxsync GVMMR0,VMMR0: More cleanups.
(edit) @68009   7 years vboxsync VMMR0,PDMR0: Adding GVM parameter and validation thereof to the …
(edit) @68007   7 years vboxsync VMMR0,GVMMR0: Adding GVM parameter to the calls.
(edit) @68001   7 years vboxsync PGMR0,GVMMR0: Ditto for I/O MMU setup.
(edit) @67994   7 years vboxsync PGMR0,GVMMR0: Ditto for large page alloc.
(edit) @67993   7 years vboxsync PGMR0Phys*Handy*: Added pGVM parameter and changed the PVMCPU to idCpu.
(edit) @67991   7 years vboxsync GVMMR0*Statistics*: Pass GVM along with pVM when we got one.
(edit) @67990   7 years vboxsync GVMMR0Sched*: pass pGVM along when we've got it - part #2.
(edit) @67989   7 years vboxsync GVMMR0Sched*: pass pGVM along when we've got it.
(edit) @67987   7 years vboxsync GVMMR0: Added EMT deregistration API to complement the registration one.
(edit) @67956   7 years vboxsync VMMR0: todo
(edit) @67955   7 years vboxsync VMM,SUPDrv: Started on some session/VMMR0 nits. I/O control interface …
(edit) @67130   8 years vboxsync VMMR0.cpp/RTAssertMsg1Weak: Limit the expression length to 75% of the …
(edit) @65898   8 years vboxsync VMMR0.cpp: How to disable preemption hooks.
(edit) @64626   8 years vboxsync Recompiler, VMM, Devices: Purge the old APIC and the …
(edit) @63560   8 years vboxsync scm: cleaning up todos
(edit) @62478   8 years vboxsync (C) 2016
(edit) @61348   9 years vboxsync CPUM,VMM: Touch the FPU state before doing HM on all platforms which …
(edit) @60847   9 years vboxsync IOM: New way of defer RC+R0 I/O port writes, prepping for MMIO writes.
(edit) @60398   9 years vboxsync VMM/APIC: Get rid of specialized R0 code and clean up ordering issues. …
(edit) @60364   9 years vboxsync VMM: APIC R0 init/term ordering and nits.
(edit) @60307   9 years vboxsync VMM: APIC rewrite. Initial commit, work in progress.
(edit) @58126   9 years vboxsync VMM: Fixed almost all the Doxygen warnings.
(edit) @58123   9 years vboxsync VMM: Made @param pVCpu more uniform and to the point.
(edit) @58122   9 years vboxsync VMM: Made @param pVM more uniform and to the point.
(edit) @57859   9 years vboxsync VMM: warnings.
(edit) @57856   9 years vboxsync VMM: warnings.
(edit) @57446   9 years vboxsync VMM: Removing VBOX_WITH_HYBRID_32BIT_KERNEL and other 32-bit darwin fun.
(edit) @57429   9 years vboxsync VMM/HM: Start removing VBOX_WITH_HYBRID_32BIT_KERNEL code.
(edit) @57378   9 years vboxsync SUPDrv: Modified SUP_IOCTL_LDR_LOAD to return an error string, major …
(edit) @57358   9 years vboxsync *: scm cleanup run.
(edit) @57249   9 years vboxsync GVMMR0,VMMR0: More AC != 0 checks to try pinpoint the problem.
(edit) @57247   9 years vboxsync build fix
(edit) @57244   9 years vboxsync VMMR0.cpp,SUPDrv-darwin.cpp: More AC=0 checks and details.
(edit) @57237   9 years vboxsync Fix doxygen bugref w/ comments to use the URL format.
(edit) @57229   9 years vboxsync SUPDrv,VMMR0: Added SUPR0BadContext for reporting AC=0 and (on darwin …
(edit) @57109   9 years vboxsync VMM: Check AC during ring-0 module and VM init when the host has SMAP …
(edit) @56766   9 years vboxsync VMM: comment nit.
(edit) @56381   10 years vboxsync Stubbed VMMR0_DO_CALL_HYPERVISOR and VMMR0_DO_RAW_RUN when …
(edit) @56287   10 years vboxsync VMM: Updated (C) year.
(edit) @56286   10 years vboxsync Cleaned up all grep hits for 'VMMGC'.
(edit) @56047   10 years vboxsync VBox/err.h,err.mac,TRPMRC,VMM,EM: Removed unused return codes …
(edit) @55980   10 years vboxsync iprt/log.h,++: Added extended logger instance getters that also checks …
(edit) @55864   10 years vboxsync VMMR0EntryFast: Don't return with the context hook enabled when …
(edit) @55863   10 years vboxsync IPRT,SUPDrv,VMM: Revised the context switching hook interface. Do …
(edit) @55715   10 years vboxsync VMM: typo.
(edit) @55436   10 years vboxsync Reverted bad commit r99781.
(edit) @55435   10 years vboxsync Bad commit, reverted with following changeset
(edit) @55356   10 years vboxsync VMM: nit.
(edit) @55306   10 years vboxsync VMM: renamed HM_[DISABLE|RESTORE]_PREEMPT_IF_NEEDED() macro.
(edit) @54720   10 years vboxsync VMM: Some more internal decls.
(edit) @54719   10 years vboxsync VMM: Make the thread-context hook functions VMM internal linkage.
(edit) @54718   10 years vboxsync VMM: VMMR0ThreadCtxHooksDeregister returns void, further simplified …
(edit) @54717   10 years vboxsync VMM/VMMR0: Clear idHostCpu *before* deregistering the preemption hook.
(edit) @54712   10 years vboxsync VMM: Clear idHostCpu mapping while deregistering the context-hooks …
(edit) @54552   10 years vboxsync VMMR0: Clear pVCpu->idHostCpu on way out while measuring deltas as well.
(edit) @54467   10 years vboxsync IPRT,VMM,SUPDrv: Use the new RTMpCurSetIndex* APIs - require driver reload.
(edit) @54339   10 years vboxsync SUPDrv,VMM: Added SUPR0TscDeltaMeasureBySetIndex to SUPDrv (bumping …
(edit) @54256   10 years vboxsync VMCPU: Added a iHostCpuSet field to go with the idHostCpu one. This …
(edit) @53632   10 years vboxsync Return to ring-3 trace points.
(edit) @53466   10 years vboxsync VMM/MSRs: Added status codes for returning to ring-3 to service the …
(edit) @51643   11 years vboxsync VMM/GIM: More bits for Hyper-V implementation.
(edit) @49481   11 years vboxsync VMM: Warnings.
(edit) @49215   11 years vboxsync updates
(edit) @49026   11 years vboxsync VMM: Some @thread doxygen corrections.
(edit) @48448   11 years vboxsync VMM: Assertions.
(edit) @48394   11 years vboxsync VMM/HMVMXR0: Address possible deadlock situation with the PGM lock. …
(edit) @48391   11 years vboxsync VMM: Disable thread-context hooks. Not stable enough.
(edit) @48236   11 years vboxsync VMM: Use the CMOS for debugging 64-bit on 32-bit issue …
(edit) @48201   11 years vboxsync VMM: Re-enable thread-context hooks on Linux, Solaris.
(edit) @48139   11 years vboxsync disble thread-context hooks on Linux again
(edit) @48136   11 years vboxsync VMM: Disable thread-context hooks on Solaris. Driver doesn't unload.
(edit) @48135   11 years vboxsync VMM/HM: Eliminate dead code paths.
(edit) @48132   11 years vboxsync VMM: Ditch VBOX_WITH_VMMR0_DISABLE_PREEMPTION.
(edit) @48130   11 years vboxsync VMM: Enable thread-context hooks. Reimplemented event injection logic …
(edit) @48083   11 years vboxsync VMM: wrong calling convention
(edit) @48044   11 years vboxsync VMM/HM: Thread-context hooks, disable preemption while touching host …
(edit) @48038   11 years vboxsync VMM/VMMR0, HMVMXR0: Minor fixes relating to error paths.
(edit) @48032   11 years vboxsync VMM/VMMR0: Disable thread-context hooks for now. Not stable enough.
(edit) @48006   11 years vboxsync VMMR0ThreadCtxHooksCreate: Disabled the preemption hooks on solaris …
(edit) @48003   11 years vboxsync VMM: CPUMR0Init -> CPUMR0InitVM renamed.
(edit) @47989   11 years vboxsync VMM/VMMR0: Preemption hooks implemented and enabled for Solaris and …
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