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) @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 …
(edit) @10721   16 years vboxsync Missing update for last error handling.
(edit) @10663   16 years vboxsync Created tstIntNet-1 for checking that capturing an interface works on …
(edit) @10450   16 years vboxsync Added VMMGetSvnRev() (exported) and changed VMMR0Init and VMMGCInit …
(edit) @8961   17 years vboxsync Fixed amd64 debug builds. Added some TODOs.
(edit) @8953   17 years vboxsync Ring-0 assertions are now always printed to the debug log. Introduced …
(edit) @8841   17 years vboxsync Extra statistic counter
(edit) @8736   17 years vboxsync Excessive debug logging can halt the host.
(edit) @8514   17 years vboxsync Removed annoying SUPR0Printf.
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @7923   17 years vboxsync Different logging
(edit) @7533   17 years vboxsync comment.
(edit) @7530   17 years vboxsync no local variables banner.
(edit) @7496   17 years vboxsync Moved VMCS allocation to ring 0.
(edit) @7471   17 years vboxsync Rewrote VT-x & AMD-V mode changes. Requires the MP apis in our runtime …
(edit) @6801   17 years vboxsync Changed GVM the ownership rules - at long last. EMT is the guy that …
(edit) @6796   17 years vboxsync Fixed init problems wrt. VM ownership by implementing the UVM …
(edit) @6528   17 years vboxsync NEW_PHYS_CODE -> VBOX_WITH_NEW_PHYS_CODE; check for it in Config.kmk …
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @5955   17 years vboxsync We've got RTLogPrintf now.
(edit) @5640   17 years vboxsync Restore the old code. Please, don't mess with this without giving a …
(edit) @5632   17 years vboxsync Backed out 25383: don't trigger breakpoints in ring 0 on any platform
(edit) @5344   17 years vboxsync trigger ring-0 assertions on linux.
(edit) @5289   17 years vboxsync Never trigger a breakpoint in ring 0.
(edit) @5283   17 years vboxsync internal networking fixes.
(edit) @5274   17 years vboxsync Call the right API, silly.
(edit) @5240   17 years vboxsync GCFGM mock-up.
(edit) @5233   17 years vboxsync Added a request for resetting GVMM stats. not hooked up to STAM yet.
(edit) @5211   17 years vboxsync GVMM statistics.
(edit) @5167   17 years vboxsync New halt method.
(edit) @5142   17 years vboxsync More GMM code.
(edit) @5135   17 years vboxsync More GMM code.
(edit) @5106   17 years vboxsync Hooked up the GMM code.
(edit) @5031   17 years vboxsync Use GVMMR3CreateVM. the new GVM structure is a ring-0 only VM …
(edit) @5026   17 years vboxsync GVM -> GVMM.
(edit) @4984   17 years vboxsync (void)
(edit) @4979   17 years vboxsync New ring-0 assertion avoidance, now for all platforms.
(edit) @4971   17 years vboxsync GVM.
(edit) @4970   17 years vboxsync r=bird
(edit) @4960   17 years vboxsync Raise IRQL to DISPATCH_LEVEL to prevent Windows from rescheduling us …
(edit) @4954   17 years vboxsync Accidental commit removed
(edit) @4953   17 years vboxsync Cleaned up disassembler
(edit) @4932   17 years vboxsync Always use the ioctl path for hwaccm code execution.
(edit) @4929   17 years vboxsync Removed incorrect log flush
(edit) @4923   17 years vboxsync Bugfix
(edit) @4921   17 years vboxsync Debug code removed
(edit) @4920   17 years vboxsync Corrections
(edit) @4917   17 years vboxsync Don't trigger breakpoints in ring 0. (AssertRelease & co)
(edit) @4829   17 years vboxsync inverted VBOX_WITHOUT_IDT_PATCHING.
(edit) @4811   17 years vboxsync Split VMMR0Entry into VMMR0EntryInt, VMMR0EntryFast and VMMr0EntryEx. …
(edit) @4787   17 years vboxsync Eliminated HCPTRTYPE and replaced with R3R0PTRTYPE where necessary.
(edit) @4755   17 years vboxsync Reverse allocation for Windows hosts: physical pages are allocated in …
(edit) @4738   17 years vboxsync more new phys code.
(edit) @4250   17 years vboxsync Test RTLogPrintf and unset the per-thread loginstance on init failure.
(edit) @4248   17 years vboxsync DEBUG_NO_RING0_ASSERTIONS should not have been left #defined.
(edit) @4079   17 years vboxsync Fail if the CPU is in VMX root mode.
(edit) @4071   17 years vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @3696   17 years vboxsync double underscore cleanup.
(edit) @3312   17 years vboxsync Always enable the assertion overrides in ring 0. (!!)
(edit) @3238   17 years vboxsync Keep the AssertMsg1/2 overrides separate from the no ring-0 assertion …
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