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) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @28711   15 years vboxsync IntNet,++: Implemented sending frames in ring-0 (disabled).
(edit) @28706   15 years vboxsync IntNet: Moved the instance pointer from VMMR0.cpp to SrvIntNetR0.cpp …
(edit) @28425   15 years vboxsync Added PDMDRVHLP::pfnCallR0 / PDMDrvHlpCallR0 / PFNPDMDRVREQHANDLERR0 …
(edit) @28422   15 years vboxsync Shared paging updates
(edit) @28320   15 years vboxsync Network/D*,VMM: Moving the TX threads, part 1.
(edit) @28036   15 years vboxsync More metrics changes
(edit) @28012   15 years vboxsync Use PGMR3QueryFreeMemory instead
(edit) @27999   15 years vboxsync Introducing PGMR3QueryBalloonSize
(edit) @27084   15 years vboxsync Take the balloon size into account when applying account limits for the VM.
(edit) @26606   15 years vboxsync Large page work
(edit) @26563   15 years vboxsync Started with large page support
(edit) @26066   15 years vboxsync Guest SMP: force all VCPUs to go back to ring 3 when a pgm pool flush …
(edit) @25528   15 years vboxsync IPRT,SUPDrv,++: AssertMsg[12] -> AssertMsg1Weak, AssertMsg1, …
(edit) @25489   15 years vboxsync Don't crash if pVCpu is NULL
(edit) @25237   15 years vboxsync Cpu flags not restored in exit paths. (raw mode; unlikely failures)
(edit) @23468   15 years vboxsync Misleading comment
(edit) @22890   15 years vboxsync VM::cCPUs -> VM::cCpus so it matches all the other cCpus and aCpus members.
(edit) @21653   15 years vboxsync TPR patching updates
(edit) @21196   15 years vboxsync Break up raw mode and hwacc EM parts.
(edit) @20984   15 years vboxsync Set idHostCpu on entry
(edit) @20981   15 years vboxsync Backed out 49187; toxic
(edit) @20979   15 years vboxsync Cpu poke never worked in the VT-x/AMD-V case, because pVCpu->idHostCpu …
(edit) @20875   15 years vboxsync VMM: Renamed almost all references to CallHost to CallRing3.
(edit) @20874   15 years vboxsync VMMR0CallHost -> VMMRZCallRing3[NoCpu]; VMMCALLHOST -> VMMCALLRING3.
(edit) @20871   15 years vboxsync VMM: Make sure there is enough room for a few physical handler …
(edit) @20854   15 years vboxsync VMM: Use the custom logger prefix to indicate the virtual CPU ID.
(edit) @20406   16 years vboxsync Removed obsolete REMR3ReplayInvalidatedPages
(edit) @20374   16 years vboxsync *: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
(edit) @20365   16 years vboxsync VMM: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
(edit) @19958   16 years vboxsync oops
(edit) @19957   16 years vboxsync VMM,SUPDrv-win,Config.kmk: VBOX_WITH_VMMR0_DISABLE_PREEMPTION
(edit) @19734   16 years vboxsync Must export vmmR0LoggerFlush
(edit) @19732   16 years vboxsync Ring 0 logger changes.
(edit) @19730   16 years vboxsync Backed out 47346
(edit) @19729   16 years vboxsync RTLogSetDefaultInstanceThread change; ring 0 logging fix for multiple VCPUs
(edit) @19702   16 years vboxsync Need a separate ring 0 logger for each VCPU.
(edit) @19671   16 years vboxsync Support,VMMR0: enable disabling of interrupts again and remove …
(edit) @19592   16 years vboxsync HostDrivers/Support,VMMR0: Use critical_enter and critical_exit to …
(edit) @19462   16 years vboxsync VMM: iLastGZRc from VMM to VMMCPU.
(edit) @19454   16 years vboxsync VMM++: More on poking. Fixed broken R0 stats (wrong way of calling …
(edit) @19434   16 years vboxsync Further splitup of VMM (ring 0 jump buffer).
(edit) @19406   16 years vboxsync GVMM: Added interfaces for Poking a single VCpu and for …
(edit) @19382   16 years vboxsync Introduced GVMMR0RegisterVCpu. (not used yet; untested)
(edit) @19381   16 years vboxsync Further breakup of GVM. Deal with VCPU thread handles.
(edit) @19360   16 years vboxsync Split up GVM and introduced GVMCPU.
(edit) @19262   16 years vboxsync Introduced PDMCritSectIsOwnerEx.
(edit) @19257   16 years vboxsync Reapplied 46658 + fix
(edit) @19255   16 years vboxsync Backed out 46655-57 for now
(edit) @19252   16 years vboxsync SUPCallVMMR0(Ex) arguments must include the VCPU id. Note: support …
(edit) @19232   16 years vboxsync Assertions for raw mode & SMP guests.
(edit) @19032   16 years vboxsync Split TM for SMP guests.
(edit) @18927   16 years vboxsync Big step to separate VMM data structures for guest SMP. (pgm, em)
(edit) @18666   16 years vboxsync VMM: Clean out the VBOX_WITH_NEW_PHYS_CODE #ifdefs. (part 2)
(edit) @18233   16 years vboxsync VMMR0.cpp: better?
(edit) @17657   16 years vboxsync VMMR0: Mac fix.
(edit) @17546   16 years vboxsync VMM: Don't make host calls for Assertion or logging purposes when …
(edit) @17525   16 years vboxsync VMMR0/GMM: don't use the setjmp stuff for VMMR0_DO_GMM_SEED_CHUNK and …
(edit) @17421   16 years vboxsync PGM,VMM,GMM: handy page allocation and some other fixes.
(edit) @17305   16 years vboxsync VMM: Register %R[pgmpage] and %R[pgmramrange] (logging builds only).
(edit) @17284   16 years vboxsync Preliminary code to deal with VINF_EM_RAW_EMULATE_IO_BLOCK
(edit) @17246   16 years vboxsync Allow mixing of VT-x and software virtualization. (untested so far)
(edit) @16790   16 years vboxsync VBOX_WITH_PGMPOOL_PAGING_ONLY: paranoid check
(edit) @16784   16 years vboxsync VBOX_WITH_PGMPOOL_PAGING_ONLY: paranoid check
(edit) @15696   16 years vboxsync Activate switcher test
(edit) @15439   16 years vboxsync Enable 64 bits guest support on 32 bits hosts. Only use rem64 if the …
(edit) @15414   16 years vboxsync Corrected VBOX_WITH_HYBIRD_32BIT_KERNEL to …
(edit) @15404   16 years vboxsync #3202: 64-bit guest support on the mac.
(edit) @14899   16 years vboxsync Wrote testcase for the new switcher.
(edit) @14811   16 years vboxsync VMM: Always call VMMR0TermVM{HWACCMR0TermVM,PGMR0DynMapTerm}, don't …
(edit) @14719   16 years vboxsync VMMR0: Fixed mac breakage.
(edit) @14679   16 years vboxsync HWVMX,VMM: make 100% sure the logger doesn't screw us during the …
(edit) @14671   16 years vboxsync VMMR0EntryEx fix.
(edit) @14608   16 years vboxsync @todo
(edit) @14515   16 years vboxsync SUPDrv,SUPLib,VMM: Kicked out the dead VBOX_WITH_IDT_PATCHING code.
(edit) @14500   16 years vboxsync IPRT/SUPDrv/VMM: Made RTR0AssertPanicSystem available to VMMR0.r0 on …
(edit) @14499   16 years vboxsync VMM: Don't try use the invalid pvSavedStack pointer on darwin, set it …
(edit) @14114   16 years vboxsync #1865: Some structures and external API for the ring-0 dynamic mapping …
(edit) @13879   16 years vboxsync SMP updates for VT-x/AMD-V.
(edit) @13873   16 years vboxsync Updates
(edit) @13872   16 years vboxsync Pass the VMCPU id on to all hwaccm functions.
(edit) @13871   16 years vboxsync VMMR0EntryFast: Always validate idCpu.
(edit) @13858   16 years vboxsync Pass the VMCPU id to the ring 0 callbacks.
(edit) @13818   16 years vboxsync VMM: %Vrc -> %Rrc, %Vra -> %Rra.
(edit) @13816   16 years vboxsync VMM: VBOX_SUCCESS -> RT_SUCCESS, VBOX_FAILURE -> RT_FAILURE.
(edit) @13813   16 years vboxsync #1865: Final VMM cleanups.
(edit) @13812   16 years vboxsync legacy
(edit) @13714   16 years vboxsync VMM: More renaming and cleanup, caught another R3/R0 pointer - the …
(edit) @13701   16 years vboxsync VMM: some statistics cleanup.
(edit) @13517   16 years vboxsync Refined suspend state testing.
(edit) @13306   16 years vboxsync IPRT,++: some assert.h cleanup, making a suitable place to call …
(edit) @12836   16 years vboxsync VMMR0: Fixed va_list reuse bug in AssertMsg2.
(edit) @12549   16 years vboxsync VMM: Implemented a TSC mode where it's tied to execution and halt …
(edit) @12479   16 years vboxsync Also print ring 0 release assertion messages to the release log. Now …
(edit) @10844   16 years vboxsync VMMR0: Fixed bogus pSession argument passed to vmmR0EntryExWorker when …
(edit) @10843   16 years vboxsync intnet: Implemented activation on power on & resume, deactivation on …
(edit) @10806   16 years vboxsync intnet: Push the session down to all the INTNETR0* apis.
(edit) @10805   16 years vboxsync VMM+SUPDrv: Changed the VMMR0EntryEx interface to also take the …
(edit) @10746   16 years vboxsync Added pSession argument to all the intnet request packets.
(edit) @10724   16 years vboxsync Bumped the SUPDRV_IOC_VERSION major as the changes to the fast path on …
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