|
|
@9387
|
17 years |
vboxsync |
64-bit GC alignment fixes
|
|
|
@9379
|
17 years |
vboxsync |
PVMGC -> PVMRC
|
|
|
@9368
|
17 years |
vboxsync |
RTCpuSetIsEqual
|
|
|
@9367
|
17 years |
vboxsync |
AssertCompileMemberOffset
|
|
|
@9359
|
17 years |
vboxsync |
RTTimerStart update.
|
|
|
@9354
|
17 years |
vboxsync |
Added CPUMGetCPUVendor.
Added CPUMCPUIDFEATURE_NXE, …
|
|
|
@9349
|
17 years |
vboxsync |
More type fixes for GC execution.
|
|
|
@9344
|
17 years |
vboxsync |
Types and string format specifiers.
|
|
|
@9332
|
17 years |
vboxsync |
Must make sure UINT32_C() and friends are defined when stdint.h might …
|
|
|
@9330
|
17 years |
vboxsync |
More PCI config register setters.
|
|
|
@9324
|
17 years |
vboxsync |
Added CFGMR3QueryUInt, CFGMR3QueryUIntDef, CFGMR3QuerySInt and …
|
|
|
@9322
|
17 years |
vboxsync |
Adjusted the CFGM design notes a bit.
|
|
|
@9321
|
17 years |
vboxsync |
Added CFGM methods taking default values for the …
|
|
|
@9309
|
17 years |
vboxsync |
Added RTMpNotificationRegister/Deregister that provides notification …
|
|
|
@9300
|
17 years |
vboxsync |
More 64 bits guest ptr fixes
|
|
|
@9293
|
17 years |
vboxsync |
Enforce RTRCPTR usage.
|
|
|
@9289
|
17 years |
vboxsync |
Updates for 64 bits guests
|
|
|
@9272
|
17 years |
vboxsync |
Fixed symbol lookup - pCpu was missing.
|
|
|
@9271
|
17 years |
vboxsync |
Implemented symbol lookup, strict / relaxed assembly, and relative …
|
|
|
@9266
|
17 years |
vboxsync |
DISFormatYasm(Ex).
|
|
|
@9251
|
17 years |
vboxsync |
Define GC_ARCH_BITS if it's missing.
|
|
|
@9244
|
17 years |
vboxsync |
GC logging changes for 64 bits guests. (RTGCPTR -> RTRCPTR)
|
|
|
@9243
|
17 years |
vboxsync |
64 bits guests support both 32 & 64 bits pci devices
|
|
|
@9235
|
17 years |
vboxsync |
Detect struct timeval in the linux kernel environment.
|
|
|
@9228
|
17 years |
vboxsync |
More updates for 64 bits guest pointers. Introduced AVLOU32TREE.
|
|
|
@9223
|
17 years |
vboxsync |
Introduced RTRCPTR type. Raw mode context pointer aka 32 guest context …
|
|
|
@9220
|
17 years |
vboxsync |
Default to 32 bits virtual addresses in CSAM & PATM.
|
|
|
@9219
|
17 years |
vboxsync |
More fixes for 32 bits hosts & 64 bits guests.
|
|
|
@9216
|
17 years |
vboxsync |
Compile issues (32 bits host/64 bits guest)
|
|
|
@9215
|
17 years |
vboxsync |
Backwards compatibility.
|
|
|
@9212
|
17 years |
vboxsync |
Major changes for sizeof(RTGCPTR) == uint64_t.
Introduced RCPTRTYPE …
|
|
|
@9183
|
17 years |
vboxsync |
Fixed broken ASMMemFill32 implementation for VC80+. Use stosq when …
|
|
|
@9158
|
17 years |
vboxsync |
Solaris USB stuff. More untested code.
|
|
|
@9155
|
17 years |
vboxsync |
Another GC_ARCH_BITS=64 build breaker
|
|
|
@9148
|
17 years |
vboxsync |
More 64 bits guest preps
|
|
|
@9146
|
17 years |
vboxsync |
Backed out r31259.
|
|
|
@9145
|
17 years |
vboxsync |
More 64 bits guest updates
|
|
|
@9137
|
17 years |
vboxsync |
PDMAsyncCompletion: Implement caching of tasks to reduce cpu load
|
|
|
@9134
|
17 years |
vboxsync |
Shared folders flag for appending data to a file. Windows addition …
|
|
|
@9131
|
17 years |
vboxsync |
Dropped the USE_EFFICIENT_ADDRESS flag. This breaks assumptions in …
|
|
|
@9115
|
17 years |
vboxsync |
HWACCM: Invalidate pages changed by PGMHandlerPhysicalPageTempOff. …
|
|
|
@9100
|
17 years |
vboxsync |
Corrected fstsw to fnstsw. The fstsw mnemonic is assembled into …
|
|
|
@9097
|
17 years |
vboxsync |
ParseEscFP: Why copy fpop->param[12] to pCpu->param[12].parval? …
|
|
|
@9069
|
17 years |
vboxsync |
Interpret msr reads and writes (currently disabled in order not to …
|
|
|
@9064
|
17 years |
vboxsync |
Properly deal with CR3 changes in nested paging mode.
|
|
|
@9026
|
17 years |
vboxsync |
More updates for nested paging. (setting up the paging mode)
|
|
|
@9021
|
17 years |
vboxsync |
Nested paging updates. Extra paging mode added to prevent illegal …
|
|
|
@9013
|
17 years |
vboxsync |
forgotten headers.
|
|
|
@9008
|
17 years |
vboxsync |
Changes for proper flushing of the TLB for physical registration changes.
|
|
|
@8999
|
17 years |
vboxsync |
Disassembler updates for 64 bits code
|
|
|
@8993
|
17 years |
vboxsync |
build fix
|
|
|
@8965
|
17 years |
vboxsync |
Nested paging updates
|
|
|
@8964
|
17 years |
vboxsync |
Overlooked two macros in the #else.
|
|
|
@8962
|
17 years |
vboxsync |
Fixed amd64 debug builds. Added some TODOs.
|
|
|
@8957
|
17 years |
vboxsync |
Correction
|
|
|
@8953
|
17 years |
vboxsync |
Ring-0 assertions are now always printed to the debug log.
Introduced …
|
|
|
@8948
|
17 years |
vboxsync |
Nested paging updates
|
|
|
@8943
|
17 years |
vboxsync |
AMD-V: flush TLB when the flush count for the cpu has changed
AMD-V: …
|
|
|
@8940
|
17 years |
vboxsync |
Update
|
|
|
@8925
|
17 years |
vboxsync |
New file APIs for reading (or mapping) a file into memory: …
|
|
|
@8924
|
17 years |
vboxsync |
RTFOFF_MAX & RTFOFF_MIN.
|
|
|
@8889
|
17 years |
vboxsync |
Added ASMGetCpuModuleIntel/Amd and ASMIsIntelCpu and ASMIsIntelCpuEx …
|
|
|
@8882
|
17 years |
vboxsync |
Added ASMGetCpuFamily, ASMGetCpuModel and ASMGetCpuStepping to pack up …
|
|
|
@8870
|
17 years |
vboxsync |
Intercept mwait as well (AMD-V)
|
|
|
@8869
|
17 years |
vboxsync |
More intercept flags
|
|
|
@8853
|
17 years |
vboxsync |
Manual page invalidation or TLB flush is required for AMD-V.
|
|
|
@8819
|
17 years |
vboxsync |
Added DBGFR3MemReadString and made DBGFR3AddrFromFlat return pAddress.
|
|
|
@8805
|
17 years |
vboxsync |
tab
|
|
|
@8803
|
17 years |
vboxsync |
add OpenSolaris OS type
|
|
|
@8801
|
17 years |
vboxsync |
alignment…
|
|
|
@8800
|
17 years |
vboxsync |
Started digging into the solaris guest kernel. Added DBGFR3MemRead.
|
|
|
@8798
|
17 years |
vboxsync |
More room for dbgf on 64-bit hosts.
|
|
|
@8797
|
17 years |
vboxsync |
New DBGF interface for digging into the guts of the guest OS kernel.
|
|
|
@8770
|
17 years |
vboxsync |
Moved the windows usblib implementation to HostDrivers/VBoxUSB/win.
|
|
|
@8769
|
17 years |
vboxsync |
Unifying the USBLib stuff.
|
|
|
@8760
|
17 years |
vboxsync |
PATH_KBUILD -> KBUILD_PATH.
|
|
|
@8746
|
17 years |
vboxsync |
Updates to the async completion manager. …
|
|
|
@8715
|
17 years |
vboxsync |
Fix using several NAT adapters in a single VM.
|
|
|
@8700
|
17 years |
vboxsync |
Linux additions: Only VbglHGCMCall() can deal with cancelled requests
|
|
|
@8687
|
17 years |
vboxsync |
Use %Rhra instead of %Rwa. Dropped surpurfluous if (1)s.
|
|
|
@8677
|
17 years |
vboxsync |
Fixed lock accounting for locks aquired via VMM[GC|R0]CallHost.
|
|
|
@8663
|
17 years |
vboxsync |
New logger prefix: lockcnts Output: read/write
|
|
|
@8653
|
17 years |
vboxsync |
Added RTSemRWIsWriteOwner, RTSemRWGetWriteRecursion and …
|
|
|
@8645
|
17 years |
vboxsync |
Added lock counts to the threads.
|
|
|
@8627
|
17 years |
vboxsync |
Fixed build break.
|
|
|
@8626
|
17 years |
vboxsync |
Renamed the PGMR3PhysRead* and PGMR3PhysWrite* function and added U64 …
|
|
|
@8622
|
17 years |
vboxsync |
Fixed logging macros causing mixed up output on smp machines (C99 only).
|
|
|
@8616
|
17 years |
vboxsync |
obsolete todo.
|
|
|
@8615
|
17 years |
vboxsync |
obsolete todo.
|
|
|
@8614
|
17 years |
vboxsync |
Retired MAKE_U32_FROM_U8.
|
|
|
@8598
|
17 years |
vboxsync |
%Vra -> %Rra
|
|
|
@8596
|
17 years |
vboxsync |
AssertPtrNullBreakVoid -> AssertPtrNullBreak.
|
|
|
@8595
|
17 years |
vboxsync |
AssertPtrBreakVoid -> AssertPtrBreak.
|
|
|
@8594
|
17 years |
vboxsync |
AssertPtrBreakVoid -> AssertPtrBreak.
|
|
|
@8593
|
17 years |
vboxsync |
AssertReleaseRCSuccessBreakVoid -> AssertReleaseRCSuccessBreak
|
|
|
@8592
|
17 years |
vboxsync |
AssertReleaseMsgRCBreakVoid -> AssertReleaseMsgRCBreak.
|
|
|
@8591
|
17 years |
vboxsync |
AssertReleaseRCBreakVoid -> AssertReleaseRCBreak
|
|
|
@8590
|
17 years |
vboxsync |
AssertRCSuccessBreakVoid -> AssertRCSuccessBreak.
|
|
|
@8589
|
17 years |
vboxsync |
AssertMsgRCBreakVoid -> AssertMsgRCBreak.
|
|
|
@8588
|
17 years |
vboxsync |
AssertRCBreakVoid -> AssertRCBreak.
|
|
|