|
|
@61348
|
9 years |
vboxsync |
CPUM,VMM: Touch the FPU state before doing HM on all platforms which …
|
|
|
@60847
|
9 years |
vboxsync |
IOM: New way of defer RC+R0 I/O port writes, prepping for MMIO writes.
|
|
|
@60398
|
9 years |
vboxsync |
VMM/APIC: Get rid of specialized R0 code and clean up ordering issues. …
|
|
|
@60364
|
9 years |
vboxsync |
VMM: APIC R0 init/term ordering and nits.
|
|
|
@60307
|
9 years |
vboxsync |
VMM: APIC rewrite. Initial commit, work in progress.
|
|
|
@58126
|
9 years |
vboxsync |
VMM: Fixed almost all the Doxygen warnings.
|
|
|
@58123
|
9 years |
vboxsync |
VMM: Made @param pVCpu more uniform and to the point.
|
|
|
@58122
|
9 years |
vboxsync |
VMM: Made @param pVM more uniform and to the point.
|
|
|
@57859
|
9 years |
vboxsync |
VMM: warnings.
|
|
|
@57856
|
9 years |
vboxsync |
VMM: warnings.
|
|
|
@57446
|
9 years |
vboxsync |
VMM: Removing VBOX_WITH_HYBRID_32BIT_KERNEL and other 32-bit darwin fun.
|
|
|
@57429
|
9 years |
vboxsync |
VMM/HM: Start removing VBOX_WITH_HYBRID_32BIT_KERNEL code.
|
|
|
@57378
|
9 years |
vboxsync |
SUPDrv: Modified SUP_IOCTL_LDR_LOAD to return an error string, major …
|
|
|
@57358
|
9 years |
vboxsync |
*: scm cleanup run.
|
|
|
@57249
|
9 years |
vboxsync |
GVMMR0,VMMR0: More AC != 0 checks to try pinpoint the problem.
|
|
|
@57247
|
9 years |
vboxsync |
build fix
|
|
|
@57244
|
9 years |
vboxsync |
VMMR0.cpp,SUPDrv-darwin.cpp: More AC=0 checks and details.
|
|
|
@57237
|
9 years |
vboxsync |
Fix doxygen bugref w/ comments to use the URL format.
|
|
|
@57229
|
9 years |
vboxsync |
SUPDrv,VMMR0: Added SUPR0BadContext for reporting AC=0 and (on darwin …
|
|
|
@57109
|
9 years |
vboxsync |
VMM: Check AC during ring-0 module and VM init when the host has SMAP …
|
|
|
@56766
|
9 years |
vboxsync |
VMM: comment nit.
|
|
|
@56381
|
10 years |
vboxsync |
Stubbed VMMR0_DO_CALL_HYPERVISOR and VMMR0_DO_RAW_RUN when …
|
|
|
@56287
|
10 years |
vboxsync |
VMM: Updated (C) year.
|
|
|
@56286
|
10 years |
vboxsync |
Cleaned up all grep hits for 'VMMGC'.
|
|
|
@56047
|
10 years |
vboxsync |
VBox/err.h,err.mac,TRPMRC,VMM,EM: Removed unused return codes …
|
|
|
@55980
|
10 years |
vboxsync |
iprt/log.h,++: Added extended logger instance getters that also checks …
|
|
|
@55864
|
10 years |
vboxsync |
VMMR0EntryFast: Don't return with the context hook enabled when …
|
|
|
@55863
|
10 years |
vboxsync |
IPRT,SUPDrv,VMM: Revised the context switching hook interface. Do …
|
|
|
@55715
|
10 years |
vboxsync |
VMM: typo.
|
|
|
@55436
|
10 years |
vboxsync |
Reverted bad commit r99781.
|
|
|
@55435
|
10 years |
vboxsync |
Bad commit, reverted with following changeset
|
|
|
@55356
|
10 years |
vboxsync |
VMM: nit.
|
|
|
@55306
|
10 years |
vboxsync |
VMM: renamed HM_[DISABLE|RESTORE]_PREEMPT_IF_NEEDED() macro.
|
|
|
@54720
|
10 years |
vboxsync |
VMM: Some more internal decls.
|
|
|
@54719
|
10 years |
vboxsync |
VMM: Make the thread-context hook functions VMM internal linkage.
|
|
|
@54718
|
10 years |
vboxsync |
VMM: VMMR0ThreadCtxHooksDeregister returns void, further simplified …
|
|
|
@54717
|
10 years |
vboxsync |
VMM/VMMR0: Clear idHostCpu *before* deregistering the preemption hook.
|
|
|
@54712
|
10 years |
vboxsync |
VMM: Clear idHostCpu mapping while deregistering the context-hooks …
|
|
|
@54552
|
10 years |
vboxsync |
VMMR0: Clear pVCpu->idHostCpu on way out while measuring deltas as well.
|
|
|
@54467
|
10 years |
vboxsync |
IPRT,VMM,SUPDrv: Use the new RTMpCurSetIndex* APIs - require driver reload.
|
|
|
@54339
|
10 years |
vboxsync |
SUPDrv,VMM: Added SUPR0TscDeltaMeasureBySetIndex to SUPDrv (bumping …
|
|
|
@54256
|
10 years |
vboxsync |
VMCPU: Added a iHostCpuSet field to go with the idHostCpu one. This …
|
|
|
@53632
|
10 years |
vboxsync |
Return to ring-3 trace points.
|
|
|
@53466
|
10 years |
vboxsync |
VMM/MSRs: Added status codes for returning to ring-3 to service the …
|
|
|
@51643
|
11 years |
vboxsync |
VMM/GIM: More bits for Hyper-V implementation.
|
|
|
@49481
|
11 years |
vboxsync |
VMM: Warnings.
|
|
|
@49215
|
11 years |
vboxsync |
updates
|
|
|
@49026
|
11 years |
vboxsync |
VMM: Some @thread doxygen corrections.
|
|
|
@48448
|
11 years |
vboxsync |
VMM: Assertions.
|
|
|
@48394
|
11 years |
vboxsync |
VMM/HMVMXR0: Address possible deadlock situation with the PGM lock. …
|
|
|
@48391
|
11 years |
vboxsync |
VMM: Disable thread-context hooks. Not stable enough.
|
|
|
@48236
|
11 years |
vboxsync |
VMM: Use the CMOS for debugging 64-bit on 32-bit issue …
|
|
|
@48201
|
11 years |
vboxsync |
VMM: Re-enable thread-context hooks on Linux, Solaris.
|
|
|
@48139
|
11 years |
vboxsync |
disble thread-context hooks on Linux again
|
|
|
@48136
|
11 years |
vboxsync |
VMM: Disable thread-context hooks on Solaris. Driver doesn't unload.
|
|
|
@48135
|
11 years |
vboxsync |
VMM/HM: Eliminate dead code paths.
|
|
|
@48132
|
11 years |
vboxsync |
VMM: Ditch VBOX_WITH_VMMR0_DISABLE_PREEMPTION.
|
|
|
@48130
|
11 years |
vboxsync |
VMM: Enable thread-context hooks. Reimplemented event injection logic …
|
|
|
@48083
|
11 years |
vboxsync |
VMM: wrong calling convention
|
|
|
@48044
|
11 years |
vboxsync |
VMM/HM: Thread-context hooks, disable preemption while touching host …
|
|
|
@48038
|
11 years |
vboxsync |
VMM/VMMR0, HMVMXR0: Minor fixes relating to error paths.
|
|
|
@48032
|
11 years |
vboxsync |
VMM/VMMR0: Disable thread-context hooks for now. Not stable enough.
|
|
|
@48006
|
11 years |
vboxsync |
VMMR0ThreadCtxHooksCreate: Disabled the preemption hooks on solaris …
|
|
|
@48003
|
11 years |
vboxsync |
VMM: CPUMR0Init -> CPUMR0InitVM renamed.
|
|
|
@47989
|
11 years |
vboxsync |
VMM/VMMR0: Preemption hooks implemented and enabled for Solaris and …
|
|
|
@47844
|
11 years |
vboxsync |
VMM: X2APIC + NMI. Only tested on AMD64.
|
|
|
@47760
|
11 years |
vboxsync |
VMM/HM: Preemption hooks. Some common structural changes and cleanup, …
|
|
|
@47645
|
11 years |
vboxsync |
VMM: RTThreadCtxHooksAre[Registered|Created](). Moved it into IN_RING0 …
|
|
|
@47457
|
11 years |
vboxsync |
VMM/VMMR0: Missed commit.
|
|
|
@46861
|
11 years |
vboxsync |
Don't allow mixing builds.
|
|
|
@46420
|
12 years |
vboxsync |
VMM, recompiler: Purge deprecated macros.
|
|
|
@45934
|
12 years |
vboxsync |
VMMR0.cpp/RTAssertMsg2WeakV: Don't instantiate the debug logger, just …
|
|
|
@45829
|
12 years |
vboxsync |
Don't panic on bad state and ignore assertions and other error conditions.
|
|
|
@45749
|
12 years |
vboxsync |
VMM: Introduced VMCPUSTATE_STARTED_HM for indicating that we're …
|
|
|
@45701
|
12 years |
vboxsync |
VMM: SELM and VMM early HM init changes.
|
|
|
@44528
|
12 years |
vboxsync |
header (C) fixes
|
|
|
@43930
|
12 years |
vboxsync |
VMM/VMMR0: Camel case.
|
|
|
@43394
|
12 years |
vboxsync |
VMM: HM cleanup.
|
|
|
@43387
|
12 years |
vboxsync |
VMM: HM cleanup.
|
|
|
@43379
|
12 years |
vboxsync |
SUPDrv,VMM: Prepared for SUPR0EnableVTx on darwin.
|
|
|
@43303
|
12 years |
vboxsync |
Forward ported r78414 from 4.1: Fix VERR_NO_MEMORY loading VMMR0.r0 …
|
|
|
@43047
|
12 years |
vboxsync |
VMM: Must flush changes pending in the handy page array before freeing …
|
|
|
@41976
|
12 years |
vboxsync |
VMM: Switcher and TRPM fixes wrt hypervisor traps and tstVMM.
|
|
|
@41965
|
12 years |
vboxsync |
VMM: ran scm. Mostly svn:keywords changes (adding Revision).
|
|
|
@41836
|
13 years |
vboxsync |
Doxygen.
|
|
|
@41802
|
13 years |
vboxsync |
Doxygen.
|
|
|
@41801
|
13 years |
vboxsync |
Doxygen.
|
|
|
@41783
|
13 years |
vboxsync |
Doxygen, comment typos.
|
|
|
@41147
|
13 years |
vboxsync |
SUPDrv,VMM: Tracepoints in raw-mode.
|
|
|
@40763
|
13 years |
vboxsync |
SUPR0VtgFireProbe -> SUPR0TracerFireProbe and other SUPDrv-tracer.cpp …
|
|
|
@40644
|
13 years |
vboxsync |
sup.h,VMMR0.cpp: Moved the ModuleInit/Term prototypes to sup.h.
|
|
|
@40636
|
13 years |
vboxsync |
Implemented VMMR0 static DTrace probes.
|
|
|
@40424
|
13 years |
vboxsync |
gcc-4.7 is more paranoid when checking function declarations regarding …
|
|
|
@40280
|
13 years |
vboxsync |
Corrected a bunch of HC and GC uses in status codes.
|
|
|
@39917
|
13 years |
vboxsync |
STAM,GMM,VBoxDbg: Adding GMM statistics (at last). Introduces …
|
|
|
@39303
|
13 years |
vboxsync |
VMCPUSET changes.
|
|
|
@39152
|
13 years |
vboxsync |
VMM: cleanups.
|
|
|
@39078
|
13 years |
vboxsync |
VMM: -Wunused-parameter
|
|
|
@39034
|
13 years |
vboxsync |
VMM,INTNET: Addressing unused variable warnings.
|
|
|
@38954
|
13 years |
vboxsync |
VMMR0: Triple fault debugging hack proof of concept.
|
|
|