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) @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 …
(edit) @2981   18 years vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @2824   18 years vboxsync Enabled ring 0 logging again for 64 bits builds.
(edit) @2730   18 years vboxsync Temporarily disabled ring 0 to vbox log hack on Vista 64.
(edit) @2507   18 years vboxsync Drop the VINF_IOM_HC_IOPORT_READWRITE status code as it isn't really …
(edit) @2228   18 years vboxsync backed out 20576 due to regressions
(edit) @2108   18 years vboxsync Never return true from RTAssertDoBreakpoint.
(edit) @2050   18 years vboxsync debug only
(edit) @1793   18 years vboxsync backed out 19970
(edit) @1792   18 years vboxsync Proper interrupt redirection bitmap sync
(edit) @1645   18 years vboxsync removed some leftover debug code (amd64 tripple-fault)
(edit) @1599   18 years vboxsync added RestrictAccess key to allow to disable the policy that only VMs …
(edit) @1348   18 years vboxsync Some old amd64 hacks -> VBOX_WITH_INTERNAL_NETWORKING
(edit) @1345   18 years vboxsync VBOX_WITH_INTERNAL_NETWORKING. disabled for L4 and Darwin.
(edit) @1230   18 years vboxsync Wrong log instance
(edit) @1229   18 years vboxsync explicitly disable interrupts when executing the non-fast ioctls (only …
(edit) @1227   18 years vboxsync disabled ring 0 assertion overrie
(edit) @1226   18 years vboxsync AssertMsg2 update
(edit) @1224   18 years vboxsync accidental commit
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