|
|
@18927
|
16 years |
vboxsync |
Big step to separate VMM data structures for guest SMP. (pgm, em)
|
|
|
@18666
|
16 years |
vboxsync |
VMM: Clean out the VBOX_WITH_NEW_PHYS_CODE #ifdefs. (part 2)
|
|
|
@18233
|
16 years |
vboxsync |
VMMR0.cpp: better?
|
|
|
@17657
|
16 years |
vboxsync |
VMMR0: Mac fix.
|
|
|
@17546
|
16 years |
vboxsync |
VMM: Don't make host calls for Assertion or logging purposes when …
|
|
|
@17525
|
16 years |
vboxsync |
VMMR0/GMM: don't use the setjmp stuff for VMMR0_DO_GMM_SEED_CHUNK and …
|
|
|
@17421
|
16 years |
vboxsync |
PGM,VMM,GMM: handy page allocation and some other fixes.
|
|
|
@17305
|
16 years |
vboxsync |
VMM: Register %R[pgmpage] and %R[pgmramrange] (logging builds only).
|
|
|
@17284
|
16 years |
vboxsync |
Preliminary code to deal with VINF_EM_RAW_EMULATE_IO_BLOCK
|
|
|
@17246
|
16 years |
vboxsync |
Allow mixing of VT-x and software virtualization. (untested so far)
|
|
|
@16790
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: paranoid check
|
|
|
@16784
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: paranoid check
|
|
|
@15696
|
16 years |
vboxsync |
Activate switcher test
|
|
|
@15439
|
16 years |
vboxsync |
Enable 64 bits guest support on 32 bits hosts. Only use rem64 if the …
|
|
|
@15414
|
16 years |
vboxsync |
Corrected VBOX_WITH_HYBIRD_32BIT_KERNEL to …
|
|
|
@15404
|
16 years |
vboxsync |
#3202: 64-bit guest support on the mac.
|
|
|
@14899
|
16 years |
vboxsync |
Wrote testcase for the new switcher.
|
|
|
@14811
|
16 years |
vboxsync |
VMM: Always call VMMR0TermVM{HWACCMR0TermVM,PGMR0DynMapTerm}, don't …
|
|
|
@14719
|
16 years |
vboxsync |
VMMR0: Fixed mac breakage.
|
|
|
@14679
|
16 years |
vboxsync |
HWVMX,VMM: make 100% sure the logger doesn't screw us during the …
|
|
|
@14671
|
16 years |
vboxsync |
VMMR0EntryEx fix.
|
|
|
@14608
|
16 years |
vboxsync |
@todo
|
|
|
@14515
|
16 years |
vboxsync |
SUPDrv,SUPLib,VMM: Kicked out the dead VBOX_WITH_IDT_PATCHING code.
|
|
|
@14500
|
16 years |
vboxsync |
IPRT/SUPDrv/VMM: Made RTR0AssertPanicSystem available to VMMR0.r0 on …
|
|
|
@14499
|
16 years |
vboxsync |
VMM: Don't try use the invalid pvSavedStack pointer on darwin, set it …
|
|
|
@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.
|
|
|