|
|
@14114
|
16 years |
vboxsync |
#1865: Some structures and external API for the ring-0 dynamic mapping …
|
|
|
@13879
|
16 years |
vboxsync |
SMP updates for VT-x/AMD-V.
|
|
|
@13873
|
16 years |
vboxsync |
Updates
|
|
|
@13872
|
16 years |
vboxsync |
Pass the VMCPU id on to all hwaccm functions.
|
|
|
@13871
|
16 years |
vboxsync |
VMMR0EntryFast: Always validate idCpu.
|
|
|
@13858
|
16 years |
vboxsync |
Pass the VMCPU id to the ring 0 callbacks.
|
|
|
@13818
|
16 years |
vboxsync |
VMM: %Vrc -> %Rrc, %Vra -> %Rra.
|
|
|
@13816
|
16 years |
vboxsync |
VMM: VBOX_SUCCESS -> RT_SUCCESS, VBOX_FAILURE -> RT_FAILURE.
|
|
|
@13813
|
16 years |
vboxsync |
#1865: Final VMM cleanups.
|
|
|
@13812
|
16 years |
vboxsync |
legacy
|
|
|
@13714
|
16 years |
vboxsync |
VMM: More renaming and cleanup, caught another R3/R0 pointer - the …
|
|
|
@13701
|
16 years |
vboxsync |
VMM: some statistics cleanup.
|
|
|
@13517
|
16 years |
vboxsync |
Refined suspend state testing.
|
|
|
@13306
|
16 years |
vboxsync |
IPRT,++: some assert.h cleanup, making a suitable place to call …
|
|
|
@12836
|
16 years |
vboxsync |
VMMR0: Fixed va_list reuse bug in AssertMsg2.
|
|
|
@12549
|
16 years |
vboxsync |
VMM: Implemented a TSC mode where it's tied to execution and halt …
|
|
|
@12479
|
16 years |
vboxsync |
Also print ring 0 release assertion messages to the release log. Now …
|
|
|
@10844
|
16 years |
vboxsync |
VMMR0: Fixed bogus pSession argument passed to vmmR0EntryExWorker when …
|
|
|
@10843
|
16 years |
vboxsync |
intnet: Implemented activation on power on & resume, deactivation on …
|
|
|
@10806
|
16 years |
vboxsync |
intnet: Push the session down to all the INTNETR0* apis.
|
|
|
@10805
|
16 years |
vboxsync |
VMM+SUPDrv: Changed the VMMR0EntryEx interface to also take the …
|
|
|
@10746
|
16 years |
vboxsync |
Added pSession argument to all the intnet request packets.
|
|
|
@10724
|
16 years |
vboxsync |
Bumped the SUPDRV_IOC_VERSION major as the changes to the fast path on …
|
|
|
@10721
|
16 years |
vboxsync |
Missing update for last error handling.
|
|
|
@10663
|
16 years |
vboxsync |
Created tstIntNet-1 for checking that capturing an interface works on …
|
|
|
@10450
|
16 years |
vboxsync |
Added VMMGetSvnRev() (exported) and changed VMMR0Init and VMMGCInit …
|
|
|
@8961
|
17 years |
vboxsync |
Fixed amd64 debug builds. Added some TODOs.
|
|
|
@8953
|
17 years |
vboxsync |
Ring-0 assertions are now always printed to the debug log.
Introduced …
|
|
|
@8841
|
17 years |
vboxsync |
Extra statistic counter
|
|
|
@8736
|
17 years |
vboxsync |
Excessive debug logging can halt the host.
|
|
|
@8514
|
17 years |
vboxsync |
Removed annoying SUPR0Printf.
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@7923
|
17 years |
vboxsync |
Different logging
|
|
|
@7533
|
17 years |
vboxsync |
comment.
|
|
|
@7530
|
17 years |
vboxsync |
no local variables banner.
|
|
|
@7496
|
17 years |
vboxsync |
Moved VMCS allocation to ring 0.
|
|
|
@7471
|
17 years |
vboxsync |
Rewrote VT-x & AMD-V mode changes. Requires the MP apis in our runtime …
|
|
|
@6801
|
17 years |
vboxsync |
Changed GVM the ownership rules - at long last. EMT is the guy that …
|
|
|
@6796
|
17 years |
vboxsync |
Fixed init problems wrt. VM ownership by implementing the UVM …
|
|
|
@6528
|
17 years |
vboxsync |
NEW_PHYS_CODE -> VBOX_WITH_NEW_PHYS_CODE; check for it in Config.kmk …
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@5955
|
17 years |
vboxsync |
We've got RTLogPrintf now.
|
|
|
@5640
|
17 years |
vboxsync |
Restore the old code. Please, don't mess with this without giving a …
|
|
|
@5632
|
17 years |
vboxsync |
Backed out 25383: don't trigger breakpoints in ring 0 on any platform
|
|
|
@5344
|
17 years |
vboxsync |
trigger ring-0 assertions on linux.
|
|
|
@5289
|
17 years |
vboxsync |
Never trigger a breakpoint in ring 0.
|
|
|
@5283
|
17 years |
vboxsync |
internal networking fixes.
|
|
|
@5274
|
17 years |
vboxsync |
Call the right API, silly.
|
|
|
@5240
|
17 years |
vboxsync |
GCFGM mock-up.
|
|
|
@5233
|
17 years |
vboxsync |
Added a request for resetting GVMM stats. not hooked up to STAM yet.
|
|
|
@5211
|
17 years |
vboxsync |
GVMM statistics.
|
|
|
@5167
|
17 years |
vboxsync |
New halt method.
|
|
|
@5142
|
17 years |
vboxsync |
More GMM code.
|
|
|
@5135
|
17 years |
vboxsync |
More GMM code.
|
|
|
@5106
|
17 years |
vboxsync |
Hooked up the GMM code.
|
|
|
@5031
|
17 years |
vboxsync |
Use GVMMR3CreateVM. the new GVM structure is a ring-0 only VM …
|
|
|
@5026
|
17 years |
vboxsync |
GVM -> GVMM.
|
|
|
@4984
|
17 years |
vboxsync |
(void)
|
|
|
@4979
|
17 years |
vboxsync |
New ring-0 assertion avoidance, now for all platforms.
|
|
|
@4971
|
17 years |
vboxsync |
GVM.
|
|
|
@4970
|
17 years |
vboxsync |
r=bird
|
|
|
@4960
|
17 years |
vboxsync |
Raise IRQL to DISPATCH_LEVEL to prevent Windows from rescheduling us …
|
|
|
@4954
|
17 years |
vboxsync |
Accidental commit removed
|
|
|
@4953
|
17 years |
vboxsync |
Cleaned up disassembler
|
|
|
@4932
|
17 years |
vboxsync |
Always use the ioctl path for hwaccm code execution.
|
|
|
@4929
|
17 years |
vboxsync |
Removed incorrect log flush
|
|
|
@4923
|
17 years |
vboxsync |
Bugfix
|
|
|
@4921
|
17 years |
vboxsync |
Debug code removed
|
|
|
@4920
|
17 years |
vboxsync |
Corrections
|
|
|
@4917
|
17 years |
vboxsync |
Don't trigger breakpoints in ring 0. (AssertRelease & co)
|
|
|
@4829
|
17 years |
vboxsync |
inverted VBOX_WITHOUT_IDT_PATCHING.
|
|
|
@4811
|
17 years |
vboxsync |
Split VMMR0Entry into VMMR0EntryInt, VMMR0EntryFast and VMMr0EntryEx. …
|
|
|
@4787
|
17 years |
vboxsync |
Eliminated HCPTRTYPE and replaced with R3R0PTRTYPE where necessary.
|
|
|
@4755
|
17 years |
vboxsync |
Reverse allocation for Windows hosts: physical pages are allocated in …
|
|
|
@4738
|
17 years |
vboxsync |
more new phys code.
|
|
|
@4250
|
17 years |
vboxsync |
Test RTLogPrintf and unset the per-thread loginstance on init failure.
|
|
|
@4248
|
17 years |
vboxsync |
DEBUG_NO_RING0_ASSERTIONS should not have been left #defined.
|
|
|
@4079
|
17 years |
vboxsync |
Fail if the CPU is in VMX root mode.
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|
|
|
@3696
|
17 years |
vboxsync |
double underscore cleanup.
|
|
|
@3312
|
17 years |
vboxsync |
Always enable the assertion overrides in ring 0. (!!)
|
|
|
@3238
|
17 years |
vboxsync |
Keep the AssertMsg1/2 overrides separate from the no ring-0 assertion …
|
|
|
@2981
|
18 years |
vboxsync |
InnoTek -> innotek: all the headers and comments.
|
|
|
@2824
|
18 years |
vboxsync |
Enabled ring 0 logging again for 64 bits builds.
|
|
|
@2730
|
18 years |
vboxsync |
Temporarily disabled ring 0 to vbox log hack on Vista 64.
|
|
|
@2507
|
18 years |
vboxsync |
Drop the VINF_IOM_HC_IOPORT_READWRITE status code as it isn't really …
|
|
|
@2228
|
18 years |
vboxsync |
backed out 20576 due to regressions
|
|
|
@2108
|
18 years |
vboxsync |
Never return true from RTAssertDoBreakpoint.
|
|
|
@2050
|
18 years |
vboxsync |
debug only
|
|
|
@1793
|
18 years |
vboxsync |
backed out 19970
|
|
|
@1792
|
18 years |
vboxsync |
Proper interrupt redirection bitmap sync
|
|
|
@1645
|
18 years |
vboxsync |
removed some leftover debug code (amd64 tripple-fault)
|
|
|
@1599
|
18 years |
vboxsync |
added RestrictAccess key to allow to disable the policy that only VMs …
|
|
|
@1348
|
18 years |
vboxsync |
Some old amd64 hacks -> VBOX_WITH_INTERNAL_NETWORKING
|
|
|
@1345
|
18 years |
vboxsync |
VBOX_WITH_INTERNAL_NETWORKING. disabled for L4 and Darwin.
|
|
|
@1230
|
18 years |
vboxsync |
Wrong log instance
|
|
|
@1229
|
18 years |
vboxsync |
explicitly disable interrupts when executing the non-fast ioctls (only …
|
|
|
@1227
|
18 years |
vboxsync |
disabled ring 0 assertion overrie
|
|
|
@1226
|
18 years |
vboxsync |
AssertMsg2 update
|
|
|
@1224
|
18 years |
vboxsync |
accidental commit
|
|
|