|
|
@14997
|
16 years |
vboxsync |
Clearly mark possible 64 bits values
|
|
|
@14993
|
16 years |
vboxsync |
Switcher updates
|
|
|
@14900
|
16 years |
vboxsync |
Switcher updates
|
|
|
@14899
|
16 years |
vboxsync |
Wrote testcase for the new switcher.
|
|
|
@14898
|
16 years |
vboxsync |
export
|
|
|
@14878
|
16 years |
vboxsync |
Renamed
|
|
|
@14864
|
16 years |
vboxsync |
invalid format type
|
|
|
@14851
|
16 years |
vboxsync |
More switcher target functions for FPU and debug state updates.
|
|
|
@14785
|
16 years |
vboxsync |
More switcher updates
|
|
|
@14042
|
16 years |
vboxsync |
Windows build fix; VBoxDD*R0/GC should not link against RuntimeR0/GC, …
|
|
|
@14034
|
16 years |
vboxsync |
VMMGC.def: nocrt exports.
|
|
|
@13960
|
16 years |
vboxsync |
Moved guest and host CPU contexts into per-VCPU array.
|
|
|
@13840
|
16 years |
vboxsync |
Hex format types (Vhx[sd] -> Rhx[sd]).
|
|
|
@13824
|
16 years |
vboxsync |
VMM: %VGp -> %RGp
|
|
|
@13823
|
16 years |
vboxsync |
VMM: %VGv -> %RGv
|
|
|
@13821
|
16 years |
vboxsync |
VMM: %VR* inspection
|
|
|
@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.
|
|
|
@13813
|
16 years |
vboxsync |
#1865: Final VMM cleanups.
|
|
|
@13714
|
16 years |
vboxsync |
VMM: More renaming and cleanup, caught another R3/R0 pointer - the …
|
|
|
@13698
|
16 years |
vboxsync |
VMM: Fixed ring-0 access to the ring-3 mapping of the EMT stack. Moved …
|
|
|
@13635
|
16 years |
vboxsync |
#1865: TRPM.
|
|
|
@13577
|
16 years |
vboxsync |
#1865: SELM.
|
|
|
@13565
|
16 years |
vboxsync |
#1865: REM (VMM bits) - moved EMFlushREMTBs to REMFlushTBs, deleted …
|
|
|
@13412
|
16 years |
vboxsync |
spaces. sigh.
|
|
|
@13367
|
16 years |
vboxsync |
Added new devhlp functions.
|
|
|
@13306
|
16 years |
vboxsync |
IPRT,++: some assert.h cleanup, making a suitable place to call …
|
|
|
@13235
|
16 years |
vboxsync |
PGM: Merged PGMGCInvalidatePage into PGMInvalidatePage nad fixed the …
|
|
|
@13144
|
16 years |
vboxsync |
#1865: Implmented the alternative R0 code for darwin (turned out to be …
|
|
|
@13106
|
16 years |
vboxsync |
leave some modes out if 64-bit guests are not enabled (so far on …
|
|
|
@13087
|
16 years |
vboxsync |
#1865: More PGM changes.
|
|
|
@13067
|
16 years |
vboxsync |
#1865: More PGM changes.
|
|
|
@13060
|
16 years |
vboxsync |
#1865: More PGM changes.
|
|
|
@13035
|
16 years |
vboxsync |
#1865: More PGM…
|
|
|
@13027
|
16 years |
vboxsync |
TRPMGC: C++ forbids warning.
|
|
|
@12989
|
16 years |
vboxsync |
VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
|
|
|
@12984
|
16 years |
vboxsync |
#1865: PDMQueue.
|
|
|
@12976
|
16 years |
vboxsync |
PDM: fixed PDMAPICVERSION.
|
|
|
@12972
|
16 years |
vboxsync |
APIC versioning in features interface
|
|
|
@12970
|
16 years |
vboxsync |
#1865: PDMINS.
|
|
|
@12965
|
16 years |
vboxsync |
spaces
|
|
|
@12799
|
16 years |
vboxsync |
r=bird: cpuid -> idCpu like we use elsewhere (mixed case!).
|
|
|
@12684
|
16 years |
vboxsync |
refactoring to simplify migration to per-CPU action flags
|
|
|
@12669
|
16 years |
vboxsync |
account CPU id in setting attention flags (only SMP builds)
|
|
|
@12667
|
16 years |
vboxsync |
CPU id passed to interrupt callback, proper typing
|
|
|
@12663
|
16 years |
vboxsync |
#1865: DBGF, nothing really relevant here just some cleaning up.
|
|
|
@12657
|
16 years |
vboxsync |
#1865: CPUM. Also added missing aliasing for DR4&5 to the guest DRx …
|
|
|
@12653
|
16 years |
vboxsync |
various files: doxygen fixes.
|
|
|
@12574
|
16 years |
vboxsync |
APIC: Added helper for calling VMMGetCpuId.
|
|
|
@12339
|
16 years |
vboxsync |
Minor comment correction
|
|
|
@11473
|
16 years |
vboxsync |
http://en.wikipedia.org/wiki/Guru_Meditation
|
|
|
@11311
|
16 years |
vboxsync |
VMM: ELEMENTS -> RT_ELEMENTS.
|
|
|
@11261
|
16 years |
vboxsync |
#1865: DevPIC.
|
|
|
@11224
|
16 years |
vboxsync |
PDM: GC->RC, HC->R3 wrt PCI bus registration.
|
|
|
@11221
|
16 years |
vboxsync |
DECLGCCALLBACKMEMBER -> DECLRCCALLBACKMEMBER
|
|
|
@11219
|
16 years |
vboxsync |
#1865: DevAPIC.
|
|
|
@11169
|
16 years |
vboxsync |
#1865: PCI.
|
|
|
@10804
|
16 years |
vboxsync |
VMM: Fixed VBOX_SVN_REV blunder (mine).
|
|
|
@10450
|
16 years |
vboxsync |
Added VMMGetSvnRev() (exported) and changed VMMR0Init and VMMGCInit …
|
|
|
@10202
|
16 years |
vboxsync |
removed VBOX_WITH_PDM_LOCK
|
|
|
@10087
|
16 years |
vboxsync |
Fixed SELMR3GetSelectorInfo for 64 bits mode.
Got rid of obsolete VBOXDESC.
|
|
|
@9714
|
17 years |
vboxsync |
Zero out high dword of rsp as well.
|
|
|
@9713
|
17 years |
vboxsync |
More eip -> rip changes.
|
|
|
@9412
|
17 years |
vboxsync |
use macros to access base, limit of a descriptor and offset of an IDT entry
|
|
|
@9346
|
17 years |
vboxsync |
gcc don't allow casting 64-bit integer to a 32-bit pointer, so cast …
|
|
|
@9344
|
17 years |
vboxsync |
Types and string format specifiers.
|
|
|
@9300
|
17 years |
vboxsync |
More 64 bits guest ptr fixes
|
|
|
@9295
|
17 years |
vboxsync |
Wrong string specifiers
|
|
|
@9291
|
17 years |
vboxsync |
Not used
|
|
|
@9288
|
17 years |
vboxsync |
More type changes.
|
|
|
@9282
|
17 years |
vboxsync |
Type and cast corrections
|
|
|
@9247
|
17 years |
vboxsync |
Fixed broken cmpxchg8b emulation.
|
|
|
@9244
|
17 years |
vboxsync |
GC logging changes for 64 bits guests. (RTGCPTR -> RTRCPTR)
|
|
|
@9231
|
17 years |
vboxsync |
Missign updates
|
|
|
@9223
|
17 years |
vboxsync |
Introduced RTRCPTR type. Raw mode context pointer aka 32 guest context …
|
|
|
@9212
|
17 years |
vboxsync |
Major changes for sizeof(RTGCPTR) == uint64_t.
Introduced RCPTRTYPE …
|
|
|
@8985
|
17 years |
vboxsync |
Added an extra argument to TRPMForwardTrap so the trpm profiling …
|
|
|
@8831
|
17 years |
vboxsync |
dtrace experiments.
|
|
|
@8825
|
17 years |
vboxsync |
-doxygen comment.
|
|
|
@8793
|
17 years |
vboxsync |
Log group.
|
|
|
@8763
|
17 years |
vboxsync |
Use Makefile.kup instead of up.kmk.
|
|
|
@8760
|
17 years |
vboxsync |
PATH_KBUILD -> KBUILD_PATH.
|
|
|
@8491
|
17 years |
vboxsync |
Fixed OS/2 builds.
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@8098
|
17 years |
vboxsync |
Emulate cmpxchg8b in GC.
|
|
|
@8033
|
17 years |
vboxsync |
Fixed one regression + several PAE related bugs.
|
|
|
@7748
|
17 years |
vboxsync |
Removed invalid paging combinations
|
|
|
@7294
|
17 years |
vboxsync |
xadd: small optimization
|
|
|
@7286
|
17 years |
vboxsync |
emulate [lock] xadd in GC
|
|
|
@7113
|
17 years |
vboxsync |
Export TMTimerFrom*.
|
|
|
@7109
|
17 years |
vboxsync |
Added TMTimerSetNano and TMTimerSetMicro.
|
|
|
@6764
|
17 years |
vboxsync |
Made !PGMPOOL_WITH_CACHE buildable so I can run OS/2 here.
|
|
|
@6255
|
17 years |
vboxsync |
Section attibute 'segname <name>' -> 'segname=<name>'. (Fixed by Peter …
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@5605
|
17 years |
vboxsync |
BIT => RT_BIT, BIT64 => RT_BIT_64. BIT() is defined in Linux 2.6.24
|
|
|
@5597
|
17 years |
vboxsync |
OS/2 build fix.
|
|
|
@5492
|
17 years |
vboxsync |
Export ASMMultU64ByU32DivByU32 and the new time stuff.
|
|
|
@5399
|
17 years |
vboxsync |
Name.
|
|
|
@5396
|
17 years |
vboxsync |
Shaved off a few ticks on RDTSC emulation to speed up Solaris guest.
|
|
|