|
|
@30647
|
14 years |
vboxsync |
SELM.cpp: Assertion -> log statement as it trigged during guru meditations.
|
|
|
@30160
|
15 years |
vboxsync |
VMMGetStackRC change
|
|
|
@28800
|
15 years |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher
|
|
|
@26180
|
15 years |
vboxsync |
*: The rest of the %V* format specifiers are history.
|
|
|
@26176
|
15 years |
vboxsync |
VBox/err.h,*: Use RT_SUCCESS/FAILURE instead of the VBOX variants, …
|
|
|
@25862
|
15 years |
vboxsync |
SELM.cpp: Updated todo.
|
|
|
@25858
|
15 years |
vboxsync |
SELM.cpp: nitpicking
|
|
|
@25233
|
15 years |
vboxsync |
SELM.cpp: -Wshadow.
|
|
|
@22890
|
15 years |
vboxsync |
VM::cCPUs -> VM::cCpus so it matches all the other cCpus and aCpus members.
|
|
|
@22793
|
15 years |
vboxsync |
SSM,*: Renamed phase to pass (uPhase/SSM_PHASE_FINAL) and wrote the …
|
|
|
@22480
|
15 years |
vboxsync |
SSM,VMM,Devices,Main,VBoxBFE: Live snapshot/migration SSM API adjustments.
|
|
|
@22105
|
15 years |
vboxsync |
DBGF: Added DBGFSELQI_FLAGS_DT_ADJ_64BIT_MODE for making stack walking …
|
|
|
@22104
|
15 years |
vboxsync |
selmR3GetSelectorInfo64: Fixed bug in detecting 64-bit code segemnts - …
|
|
|
@19463
|
16 years |
vboxsync |
dbgfsel.h,VMM,DBGC: Named the union containing the raw data to shut up …
|
|
|
@19336
|
16 years |
vboxsync |
SELMR3Get*SelectorInfo,DBGFR3SelQueryInfo: Corrected documentation of …
|
|
|
@19334
|
16 years |
vboxsync |
DBGF,SELM,DBGC,++: Refactored the selector info querying and usage, …
|
|
|
@19141
|
16 years |
vboxsync |
Action flags breakup.
Fixed PGM saved state loading of 2.2.2 images. …
|
|
|
@18988
|
16 years |
vboxsync |
PGM api changes
|
|
|
@18927
|
16 years |
vboxsync |
Big step to separate VMM data structures for guest SMP. (pgm, em)
|
|
|
@17616
|
16 years |
vboxsync |
Inform SELM about shadow CR3 changes.
|
|
|
@17107
|
16 years |
vboxsync |
SELM: todo for optimizating the REM case…
|
|
|
@17106
|
16 years |
vboxsync |
VMM,REM: Removed the single page limitation on the TSS monitoring and …
|
|
|
@17035
|
16 years |
vboxsync |
VMM,REM: Brushed up the TR/TSS shadowing. We're now relying on the …
|
|
|
@17032
|
16 years |
vboxsync |
SELM: Corrected CheckTSS and updated comments+logging.
|
|
|
@16506
|
16 years |
vboxsync |
Adjusted assertion slightly
|
|
|
@16481
|
16 years |
vboxsync |
spaces
|
|
|
@16476
|
16 years |
vboxsync |
VMM/SELM.cpp: privately disabled two assertions
|
|
|
@15750
|
16 years |
vboxsync |
Backed out 41313. Assert failed on Linux/Mac boxes for some reason
|
|
|
@15745
|
16 years |
vboxsync |
Some cleanup
|
|
|
@15742
|
16 years |
vboxsync |
Deal with invalid IO bitmap offset values in the TSS.
|
|
|
@13840
|
16 years |
vboxsync |
Hex format types (Vhx[sd] -> Rhx[sd]).
|
|
|
@13830
|
16 years |
vboxsync |
VMM: Disabled VM:pVMGC, removed VM_GUEST_ADDR.
|
|
|
@13827
|
16 years |
vboxsync |
MM: Retired MMHyper2HC, MMHyperHC2GC and MMHyperGC2HC.
|
|
|
@13824
|
16 years |
vboxsync |
VMM: %VGp -> %RGp
|
|
|
@13823
|
16 years |
vboxsync |
VMM: %VGv -> %RGv
|
|
|
@13820
|
16 years |
vboxsync |
VMM: %VG* inspection - an awfaul lot of these, hope I got it all right…
|
|
|
@13818
|
16 years |
vboxsync |
VMM: %Vrc -> %Rrc, %Vra -> %Rra.
|
|
|
@13816
|
16 years |
vboxsync |
VMM: VBOX_SUCCESS -> RT_SUCCESS, VBOX_FAILURE -> RT_FAILURE.
|
|
|
@13698
|
16 years |
vboxsync |
VMM: Fixed ring-0 access to the ring-3 mapping of the EMT stack. Moved …
|
|
|
@13577
|
16 years |
vboxsync |
#1865: SELM.
|
|
|
@13232
|
16 years |
vboxsync |
#1865: changed some validation into pure assertions or assert-return. …
|
|
|
@13144
|
16 years |
vboxsync |
#1865: Implmented the alternative R0 code for darwin (turned out to be …
|
|
|
@13005
|
16 years |
vboxsync |
VMM/doxygen: More links.
|
|
|
@13001
|
16 years |
vboxsync |
VBox-doc.c,VMM: doxygen links
|
|
|
@12989
|
16 years |
vboxsync |
VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
|
|
|
@11792
|
16 years |
vboxsync |
Assert when the SSM version doesn't match.
|
|
|
@10087
|
16 years |
vboxsync |
Fixed SELMR3GetSelectorInfo for 64 bits mode.
Got rid of obsolete VBOXDESC.
|
|
|
@9656
|
17 years |
vboxsync |
Changed u1Reserved to u1Long in the selector attributes field.
|
|
|
@9531
|
17 years |
vboxsync |
RTRCPTR_MAX to prevent gcc compiler warnings
|
|
|
@9430
|
17 years |
vboxsync |
Made the base of GDTR and IDTR 64 bits.
|
|
|
@9412
|
17 years |
vboxsync |
use macros to access base, limit of a descriptor and offset of an IDT entry
|
|
|
@9395
|
17 years |
vboxsync |
fixed more places with incorrect descriptor base address calculation
|
|
|
@9394
|
17 years |
vboxsync |
fix incorrect selector calculation
|
|
|
@9222
|
17 years |
vboxsync |
More build fixes for 64 bits guests
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@4460
|
17 years |
vboxsync |
format typo
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|
|
|
@4013
|
17 years |
vboxsync |
pdm.h = include pdm*.h; pdmapi.h = only the 'core' pdm APIs.
|
|
|
@3724
|
17 years |
vboxsync |
removed the obsolete x86context.h (all constants are in VBox/x86.h).
|
|
|
@2981
|
18 years |
vboxsync |
InnoTek -> innotek: all the headers and comments.
|
|
|
@2721
|
18 years |
vboxsync |
Updated SELMR3CheckTSS so it won't assert for no good reason.
|
|
|
@2720
|
18 years |
vboxsync |
Null TR means there's no TSS, has to be reloaded first, so clear the …
|
|
|
@1794
|
18 years |
vboxsync |
put back interrupt redirection update
|
|
|
@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)
|
|
|
@1580
|
18 years |
vboxsync |
Corrected VBOXTSS member name.
|
|
|
@1552
|
18 years |
vboxsync |
Added a note about TSS monitoring.
|
|
|
@1515
|
18 years |
vboxsync |
Backed out 19582 & 19583. Causes severe regressions.
|
|
|
@1509
|
18 years |
vboxsync |
Same for the SELMR3CheckTSS function
|
|
|
@1508
|
18 years |
vboxsync |
Monitor the entire guest TSS. (including the IO bitmap, although we …
|
|
|
@1507
|
18 years |
vboxsync |
More logging
|
|
|
@1502
|
18 years |
vboxsync |
Syncing of TSS virtual interrupt redirection bitmap added.
|
|
|
@1501
|
18 years |
vboxsync |
Move redirection bitmap init.
|
|
|
@1500
|
18 years |
vboxsync |
Added virtual interrupt redirection bitmap to our TSS
|
|
|
@1485
|
18 years |
vboxsync |
More build fixes.
|
|
|
@1480
|
18 years |
vboxsync |
No longer require contiguous memory for the VM structure.
Did long …
|
|
|
@1450
|
18 years |
vboxsync |
r=bird
|
|
|
@1423
|
18 years |
vboxsync |
More stats
|
|
|
@1418
|
18 years |
vboxsync |
Renamed variable.
|
|
|
@1416
|
18 years |
vboxsync |
Initial code for allowing a fully sized guest GDT.
|
|
|
@1411
|
18 years |
vboxsync |
Then just get rid of it.
|
|
|
@1408
|
18 years |
vboxsync |
Initial changes for floating SELM hypervisor selectors.
|
|
|
@1335
|
18 years |
vboxsync |
Sync the null LDT selector as it's perfectly valid. (unlike the null …
|
|
|
@944
|
18 years |
vboxsync |
Sync on completed load the shadow structures might be used before we …
|
|
|
@821
|
18 years |
vboxsync |
enable double faults handling in AMD64 builds (for debugging).
|
|
|
@347
|
18 years |
vboxsync |
Rewrote and simplified interrupt handler patching.
|
|
|
@106
|
18 years |
vboxsync |
style
|
|
|
@98
|
18 years |
vboxsync |
Reapply fixed 17508 changeset
|
|
|
@79
|
18 years |
vboxsync |
Backed out 17508
|
|
|
@68
|
18 years |
vboxsync |
Sync the TSS ring 0 stack selector and base address on-demand.
|
|
|
@60
|
18 years |
vboxsync |
More verbose assertion
|
|
|
@23
|
18 years |
vboxsync |
string.h & stdio.h + header cleanups.
|
|
|
@1
|
55 years |
vboxsync |
import
|