|
|
@56984
|
9 years |
vboxsync |
VBoxRecompiler.c: formatting fixes
|
|
|
@56048
|
10 years |
vboxsync |
pgm.h,++: Changed the return type of PDMPhysRead, PGMPhysWrite, …
|
|
|
@55980
|
10 years |
vboxsync |
iprt/log.h,++: Added extended logger instance getters that also checks …
|
|
|
@55899
|
10 years |
vboxsync |
PGM: Added an access origin to memory read & write calls that respects …
|
|
|
@55493
|
10 years |
vboxsync |
PGM,++: Separated physical access handler callback function pointers …
|
|
|
@55048
|
10 years |
vboxsync |
VMM,REM: Allocate the FPU/SSE/AVX/FUTURE state stuff. We need to use …
|
|
|
@55029
|
10 years |
vboxsync |
VBoxRecompiler.cpp: Use alloca() to allocate the big CPUMCTX structure …
|
|
|
@54898
|
10 years |
vboxsync |
CPUMCTX,CPUMHOST: Replaced the fpu (X86FXSAVE) member with an XState …
|
|
|
@54737
|
10 years |
vboxsync |
VMM,REM: CPUID revamp - almost there now.
|
|
|
@53466
|
10 years |
vboxsync |
VMM/MSRs: Added status codes for returning to ring-3 to service the …
|
|
|
@52066
|
10 years |
vboxsync |
VMM: Fixed potential bug in AMD-V NMI injection when interrupt …
|
|
|
@52041
|
10 years |
vboxsync |
VMM: Fix NMI handling.
|
|
|
@51326
|
11 years |
vboxsync |
VBoxRecompiler.c: Enable .remstep on 64-bit windows again. We're using …
|
|
|
@47726
|
11 years |
vboxsync |
Removed unintential debug RTLogPrintf calls.
|
|
|
@47709
|
11 years |
vboxsync |
REM: Attempt at better selector attribute handling, to avoid further …
|
|
|
@47550
|
11 years |
vboxsync |
REM: Hack for dispatching interrupts to vector 8 via TRPM in …
|
|
|
@47309
|
11 years |
vboxsync |
REM: Try set DESC_INTEL_UNUSED where applicable. Fixed values in DR6, …
|
|
|
@46493
|
12 years |
vboxsync |
STAMR3Deregister* optimizations. Relevant for both startup and …
|
|
|
@46420
|
12 years |
vboxsync |
VMM, recompiler: Purge deprecated macros.
|
|
|
@46160
|
12 years |
vboxsync |
nits
|
|
|
@46155
|
12 years |
vboxsync |
List near, unassemble, hyper register and more tiny debugger fixes.
|
|
|
@45965
|
12 years |
vboxsync |
VMM: Facility for getting the highest-priority pending interrupt from …
|
|
|
@45799
|
12 years |
vboxsync |
Make the recompiler call PGMCr0WpEnabled.
|
|
|
@45751
|
12 years |
vboxsync |
Ooops, forgot TRPM related changes.
|
|
|
@45727
|
12 years |
vboxsync |
REM/VBoxRecompiler: Fixed translating pending events to TRPM on …
|
|
|
@45701
|
12 years |
vboxsync |
VMM: SELM and VMM early HM init changes.
|
|
|
@45642
|
12 years |
vboxsync |
recompiler: Use symbolic constants.
|
|
|
@45533
|
12 years |
vboxsync |
#ifdef the raw-mode force flags to find more code to #ifdef out.
|
|
|
@45528
|
12 years |
vboxsync |
VBOX_WITH_RAW_MODE changes.
|
|
|
@45485
|
12 years |
vboxsync |
- *: Where possible, drop the #ifdef VBOX_WITH_RAW_RING1 when …
|
|
|
@45305
|
12 years |
vboxsync |
IOM: Adding pVCpu to a lot of calls and moving the lookup caches from …
|
|
|
@45276
|
12 years |
vboxsync |
Ring-1 compression patches, courtesy of trivirt AG:
- main: diff to …
|
|
|
@44528
|
12 years |
vboxsync |
header (C) fixes
|
|
|
@44399
|
12 years |
vboxsync |
DBGF,DBGC,++: PVM -> PUVM. Some refactoring and cleanup as well.
|
|
|
@44330
|
12 years |
vboxsync |
VBoxRecompiler.c: Fixed copy & past bug (from EM).
|
|
|
@43657
|
12 years |
vboxsync |
VMM: APIC refactor. Moved APIC base MSR to the VCPU (where it belongs) …
|
|
|
@43394
|
12 years |
vboxsync |
VMM: HM cleanup.
|
|
|
@43387
|
12 years |
vboxsync |
VMM: HM cleanup.
|
|
|
@42601
|
12 years |
vboxsync |
REM: Initial changes to make it work (seemingly) with MinGW-w64.
|
|
|
@42420
|
12 years |
vboxsync |
Eliminating CPUM_CHANGED_HIDDEN_SEL_REGS_INVALID and …
|
|
|
@42407
|
12 years |
vboxsync |
VMM: Futher work on dealing with hidden segment register, esp. when …
|
|
|
@41906
|
12 years |
vboxsync |
CPUM: Combined the visible and hidden selector register data into one …
|
|
|
@41675
|
13 years |
vboxsync |
DIS: The start of the scoping exercise... Fixed PREFIX_ADDRSIZE that I …
|
|
|
@41669
|
13 years |
vboxsync |
DISInstr -> DISInstrToStr.
|
|
|
@41658
|
13 years |
vboxsync |
DIS,VMM,REM,IPRT: Disassembler API adjustments.
|
|
|
@41436
|
13 years |
vboxsync |
REM,EM: A20 fixes.
|
|
|
@41385
|
13 years |
vboxsync |
recompiler: VBOX_DEBUG_PHYS logging fix.
|
|
|
@40907
|
13 years |
vboxsync |
Working on tracking IRQs for tracing and logging purposes.
|
|
|
@40282
|
13 years |
vboxsync |
*: gcc-4.7: ~0 => ~0U in initializers (warning: narrowing conversion …
|
|
|
@39699
|
13 years |
vboxsync |
REM: sync HF_INHIBIT_IRQ_MASK with VMCPU_FF_INHIBIT_INTERRUPTS/PC.
|
|
|
@39615
|
13 years |
vboxsync |
Proper stats names.
|
|
|
@38838
|
13 years |
vboxsync |
VMM,++: Try fix the async reset, suspend and power-off problems in PDM …
|
|
|
@38326
|
13 years |
vboxsync |
EM,REM: Make the EM execution scheduling policies apply to HM as well.
|
|
|
@38320
|
13 years |
vboxsync |
Redid the A20 gate assertion fix - the recompiler needs to be told.
|
|
|
@38300
|
13 years |
vboxsync |
REM,PGM: Fix A20 syncing between the VMM and the recompiler.
|
|
|
@37852
|
13 years |
vboxsync |
alignment fix (darwin.x86/VBoxREM64).
|
|
|
@37723
|
13 years |
vboxsync |
VBoxRecompiler.c: tlb_flush_page may trigger a full tlb flush during …
|
|
|
@37702
|
13 years |
vboxsync |
REM/VMM: Don't flush the TLB if you don't hold the EM/REM lock, some …
|
|
|
@37689
|
13 years |
vboxsync |
recompiler: Merged in changes from 0.13.0.
|
|
|
@37676
|
13 years |
vboxsync |
clean up…
|
|
|
@37675
|
13 years |
vboxsync |
rem: Synced with v0.12.5.
|
|
|
@36811
|
14 years |
vboxsync |
REM: Don't set cr2 and error_code when TRPM reports a pending software …
|
|
|
@36794
|
14 years |
vboxsync |
IEM: Verify I/O port read and writes as well as MMIO accesses. …
|
|
|
@36490
|
14 years |
vboxsync |
rem: Use cpu_register_physical_memory_offset instead of …
|
|
|
@36430
|
14 years |
vboxsync |
VBoxRecompiler.c: VMM needs msrEFER in sync when calling …
|
|
|
@36175
|
14 years |
vboxsync |
rem: Synced up to v0.11.1 (35bfc7324e2e6946c4113ada5db30553a1a7c40b) …
|
|
|
@36170
|
14 years |
vboxsync |
rem: synced up to svn://svn.savannah.nongnu.org/qemu/trunk@6686 (repo …
|
|
|
@36148
|
14 years |
vboxsync |
rem: stdio.h build fix, 3rd try.
|
|
|
@36147
|
14 years |
vboxsync |
rem: stdio.h build fix, 2nd try.
|
|
|
@36144
|
14 years |
vboxsync |
rem: Removed more obsolete/unused files.
|
|
|
@36140
|
14 years |
vboxsync |
rem: Re-synced to svn://svn.savannah.nongnu.org/qemu/trunk@5495 (repo …
|
|
|
@36066
|
14 years |
vboxsync |
step+logging: interrupt fix.
|
|
|
@36056
|
14 years |
vboxsync |
.remstep hacking.
|
|
|
@36054
|
14 years |
vboxsync |
VMM/REM: Made .remstep work to some degree (might skip interrupts/traps).
|
|
|
@35994
|
14 years |
vboxsync |
Two cases where CPUM_CHANGED_GLOBAL_TLB_FLUSH was missing, causing …
|
|
|
@35696
|
14 years |
vboxsync |
PCDBGCCMD & PFNDBGCCMD: Drop the return type & variable. Functions …
|
|
|
@35694
|
14 years |
vboxsync |
Debugger console: more cleanup.
|
|
|
@35346
|
14 years |
vboxsync |
VMM reorg: Moving the public include files from include/VBox to …
|
|
|
@33595
|
14 years |
vboxsync |
src/*: more spelling fixes (logging), thanks Timeless!
|
|
|
@33540
|
14 years |
vboxsync |
*: spelling fixes, thanks Timeless!
|
|
|
@33123
|
14 years |
vboxsync |
Must pass on ldtr info
|
|
|
@31532
|
14 years |
vboxsync |
REM: logging; No doxygen @note in code.
|
|
|
@31460
|
14 years |
vboxsync |
REM,DBGF: Logging fixes, avoid assertion when disassembling.
|
|
|
@30862
|
14 years |
vboxsync |
VMM,REM: Replumbled the MSR updating and reading so that PGM can …
|
|
|
@30453
|
14 years |
vboxsync |
DBGFR3DisasInstrEx: Flags for overriding the instruction set, adding …
|
|
|
@30263
|
15 years |
vboxsync |
VMM,REM: Only invalidate hidden registers when using raw-mode. Fixes …
|
|
|
@29333
|
15 years |
vboxsync |
removed VBOX_WITH_VMI
|
|
|
@28800
|
15 years |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher
|
|
|
@28317
|
15 years |
vboxsync |
RTMemPageFree + all users: Added size parameter to RTMemPageFree so we …
|
|
|
@27254
|
15 years |
vboxsync |
HPET: correct interrupts delivery
|
|
|
@26939
|
15 years |
vboxsync |
ACPI, APIC, HPET: emulate typical configuration wrt ISA interrupt routing
|
|
|
@26640
|
15 years |
vboxsync |
Disabled temporary checks
|
|
|
@26508
|
15 years |
vboxsync |
VBoxRecompiler.c: tabs -> spaces.
|
|
|
@25732
|
15 years |
vboxsync |
PDMCritSect: Deployed lock ordering. (ring-3 only, only DEBUG_bird atm)
|
|
|
@25581
|
15 years |
vboxsync |
Compile fix
|
|
|
@25580
|
15 years |
vboxsync |
Temporarily turned on extra checking in release build for #4113
|
|
|
@23019
|
15 years |
vboxsync |
recompiler: fixed missing symbol for Windows builds
|
|
|
@23012
|
15 years |
vboxsync |
VMM,Devices,Main: VMR3ReqCall w/ RT_INDEFINITE_WAIT -> VMR3ReqCallWait.
|
|
|
@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 …
|
|
|