|
|
@60695
|
9 years |
vboxsync |
VMM/APIC: Fuzzy saved-state generation and logging for testing …
|
|
|
@60689
|
9 years |
vboxsync |
VMM/APIC: Implemented old saved-state compatibility, eliminated …
|
|
|
@60652
|
9 years |
vboxsync |
VMM/APIC: More flow logging.
|
|
|
@60646
|
9 years |
vboxsync |
VMM/APIC: Go back to ring-3 for all base MSR writes for now. Logging …
|
|
|
@60632
|
9 years |
vboxsync |
VMM/APIC: Add stat. counter for timer callbacks, fix busted logging.
|
|
|
@60605
|
9 years |
vboxsync |
VMM/APIC: Saved-state, work-in-progress.
|
|
|
@60593
|
9 years |
vboxsync |
VMM/APIC: Profiling and reduce 8 atomic ops to 4.
|
|
|
@60542
|
9 years |
vboxsync |
VMM/APIC: Much fun with alignment and sizes.
|
|
|
@60516
|
9 years |
vboxsync |
VMM/APIC: Add some profile statistics.
|
|
|
@60475
|
9 years |
vboxsync |
VMM/APIC: Have descriptive helpers in all-context code, make things …
|
|
|
@60472
|
9 years |
vboxsync |
VMM/APIC: missed as part of r106570.
|
|
|
@60464
|
9 years |
vboxsync |
VMM/APIC: more logging
|
|
|
@60415
|
9 years |
vboxsync |
IEM: Implemented main characteristics of 8086, 80186 and 80286.
|
|
|
@60404
|
9 years |
vboxsync |
VMM,Devices,Main: Implemented soft/warm reset for shutdown status …
|
|
|
@60401
|
9 years |
vboxsync |
PGM: Converted NO_RAM_RESET into a CFGM option (PGM/ZeroRamPagesOnReset).
|
|
|
@60399
|
9 years |
vboxsync |
PDMInternal.h: Alignment fix.
|
|
|
@60397
|
9 years |
vboxsync |
PDMInternal.h: Alignment fix.
|
|
|
@60396
|
9 years |
vboxsync |
VMMDev,PDM,HM: Changed the VMMDev heap interface a little so HM can …
|
|
|
@60387
|
9 years |
vboxsync |
PDM: Call pfnInitComplete after both ring-0 and raw-mode is fully …
|
|
|
@60384
|
9 years |
vboxsync |
IEM: Marked instructions introduced by the 186, 286, 386 and 486 to …
|
|
|
@60309
|
9 years |
vboxsync |
VMM: Doxygen fixes for r106369.
|
|
|
@60307
|
9 years |
vboxsync |
VMM: APIC rewrite. Initial commit, work in progress.
|
|
|
@60228
|
9 years |
vboxsync |
asm-amd64-x86.h,*: made ASMInvalidatePage take a flat unsigned pointer …
|
|
|
@60188
|
9 years |
vboxsync |
IEM: Fixed a couple of edge cases and broken verification mode.
* …
|
|
|
@60186
|
9 years |
vboxsync |
IEM: backed out previous commit.
|
|
|
@60185
|
9 years |
vboxsync |
IEM: Fixed a couple of edge cases and broken verification mode.
* …
|
|
|
@59261
|
9 years |
vboxsync |
PDMAsyncCompletion: Don't return an already existing endpoint handle …
|
|
|
@59124
|
9 years |
vboxsync |
VMMR3EmtRendezvous: Added support for recursion of the ordered and …
|
|
|
@59073
|
9 years |
vboxsync |
VMM: VINF_EM_DBG_EVENT and DBGFEventGenericWithArg implementation.
|
|
|
@59020
|
9 years |
vboxsync |
VMM/HM: Log IA32_SMM_MONITOR_CTL for VT-x hosts, useful diagnostic info.
|
|
|
@59003
|
9 years |
vboxsync |
HM: Fixes for the VT-x trace points and debug events.
|
|
|
@58998
|
9 years |
vboxsync |
HM: Implemented 69 new dtrace probes and DBGF events in the VT-x code.
|
|
|
@58996
|
9 years |
vboxsync |
CPUM: dtrace library fixes.
|
|
|
@58938
|
9 years |
vboxsync |
HM,DBGF: Made DBGF notify HM about changes to VMM event and interrupt …
|
|
|
@58913
|
9 years |
vboxsync |
HM: Some top-level VBOXSTRICTRC use and related work.
|
|
|
@58912
|
9 years |
vboxsync |
HMGLOBALCPUINFO: Cache the RTR0MemObjGetPagePhysAddr and …
|
|
|
@58910
|
9 years |
vboxsync |
DBGF: alignment fix.
|
|
|
@58909
|
9 years |
vboxsync |
DBGF: More groundwork for port I/O, MMIO, interrupt and generic event …
|
|
|
@58903
|
9 years |
vboxsync |
DBGF: I/O and MMIO breakpoint API changes.
|
|
|
@58781
|
9 years |
vboxsync |
PGM: Must always make a copy of the ROM pages, no just in RT_STRICT …
|
|
|
@58779
|
9 years |
vboxsync |
VMM: Restore virgin ROM pages during a reset after a saved state was …
|
|
|
@58658
|
9 years |
vboxsync |
bugref:8097: AC/DB loop fixes.
|
|
|
@58546
|
9 years |
vboxsync |
HMInternal.h: added todo
|
|
|
@58392
|
9 years |
vboxsync |
VMM/GIM: build fix.
|
|
|
@58390
|
9 years |
vboxsync |
VMM/GIM: Implement Hyper-V debug receive thread optimization. Added a …
|
|
|
@58335
|
9 years |
vboxsync |
VMM/GIM: nit.
|
|
|
@58331
|
9 years |
vboxsync |
VMM/GIM: Saved state bump for MSR based debugging support.
|
|
|
@58313
|
9 years |
vboxsync |
VMM/GIM: Implemented simple DHCP for Hyper-V debug transport.
|
|
|
@58283
|
9 years |
vboxsync |
VMM/GIM: Implemented Hyper-V SINT2 and SIMP faking for making Windows …
|
|
|
@58248
|
9 years |
vboxsync |
VMM/GIM: Implemented Hyper-V synthetic debug MSRs support. Added CFGM …
|
|
|
@58170
|
9 years |
vboxsync |
doxygen: fixes.
|
|
|
@58127
|
9 years |
vboxsync |
VMM: No more doxygen warnings here.
|
|
|
@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.
|
|
|
@58116
|
9 years |
vboxsync |
VMM: Doxygen fixes.
|
|
|
@58110
|
9 years |
vboxsync |
include,misc: Doxygen grouping adjustments, collecting all the VMM …
|
|
|
@58106
|
9 years |
vboxsync |
include,misc: Corrected a bunch of doxygen errors.
|
|
|
@58014
|
9 years |
vboxsync |
VMM/GIM: Fix Hyper-V hypercall vs hypercall page confusion.
|
|
|
@57989
|
9 years |
vboxsync |
Added support for GIM Hyper-V hypercalls and guest debugging.
|
|
|
@57884
|
9 years |
vboxsync |
HM: More granular AMD-V patching stats.
|
|
|
@57856
|
9 years |
vboxsync |
VMM: warnings.
|
|
|
@57703
|
9 years |
vboxsync |
VMM: alignment fix for 32-bit
|
|
|
@57477
|
9 years |
vboxsync |
VMM/HM: Implement PAUSE filter exiting for VT-x & AMD-V. Also …
|
|
|
@57470
|
9 years |
vboxsync |
VMM/HM: Purge the unused TLB shootdown code path.
|
|
|
@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.
|
|
|
@57411
|
9 years |
vboxsync |
VMM: DECLCALLBACK fixes.
|
|
|
@57392
|
9 years |
vboxsync |
DECLCALLBACK
|
|
|
@57158
|
9 years |
vboxsync |
VMM/GIM: Add support for Hyper-V guest-crash reporting. Better logging …
|
|
|
@57109
|
9 years |
vboxsync |
VMM: Check AC during ring-0 module and VM init when the host has SMAP …
|
|
|
@57008
|
10 years |
vboxsync |
CSAM: Fixed saved state (broken since r10346). Won't easily break again.
|
|
|
@56813
|
10 years |
vboxsync |
VMM/GIM: Fix regression introduced in r101441 (on hosts without …
|
|
|
@56791
|
10 years |
vboxsync |
VMM/GIM: Try passing identical TSC and NanoTS pairs to all VCPUs for …
|
|
|
@56716
|
10 years |
vboxsync |
Build fix?
|
|
|
@56715
|
10 years |
vboxsync |
Fix various alignments of STAM members in devices and VMM for 32bit, …
|
|
|
@56694
|
10 years |
vboxsync |
VMM/GIM: Cleanup.
|
|
|
@56677
|
10 years |
vboxsync |
VMM/GIM: Use a consistent TSC frequency for all VCPUs when KVM is used.
|
|
|
@56628
|
10 years |
vboxsync |
IEM: Postpone INS memory writes to ring-3 if we hit an access handler. …
|
|
|
@56626
|
10 years |
vboxsync |
PGMInline.h: pvZeroPg and physical guest address TLB may need some …
|
|
|
@56411
|
10 years |
vboxsync |
Move internal/pgm.h bits to VBox/vmm/pgm.h.
|
|
|
@56402
|
10 years |
vboxsync |
DevATA,PDMCritSect: Changed the AsyncIOSem from RTSEMEVENT to …
|
|
|
@56384
|
10 years |
vboxsync |
PGM: Disabled the virtual handler code for !VBOX_WITH_RAW_MODE.
|
|
|
@56287
|
10 years |
vboxsync |
VMM: Updated (C) year.
|
|
|
@56286
|
10 years |
vboxsync |
Cleaned up all grep hits for 'VMMGC'.
|
|
|
@56252
|
10 years |
vboxsync |
updated pci raw config docs; read config.
|
|
|
@56084
|
10 years |
vboxsync |
VMM/HM: group preempt STAM counters under 'HM/Switch'.
|
|
|
@56064
|
10 years |
vboxsync |
Committed the VBOX_WITH_FIRST_IEM_STEP code, removing the #else cases.
|
|
|
@56053
|
10 years |
vboxsync |
padding typo
|
|
|
@56052
|
10 years |
vboxsync |
VMM: Added non-PF raw-mode context virtual page access handler …
|
|
|
@56051
|
10 years |
vboxsync |
VMM: Added VMMGC_MAIN_MODULE_NAME -> VMMRC_MAIN_MODULE_NAME and …
|
|
|
@56048
|
10 years |
vboxsync |
pgm.h,++: Changed the return type of PDMPhysRead, PGMPhysWrite, …
|
|
|
@56047
|
10 years |
vboxsync |
VBox/err.h,err.mac,TRPMRC,VMM,EM: Removed unused return codes …
|
|
|
@56021
|
10 years |
vboxsync |
IEM_STATIC and stuff.
|
|
|
@56013
|
10 years |
vboxsync |
PGM: Made the virtual handler callbacks return VBOXSTRICTRC and …
|
|
|
@55970
|
10 years |
vboxsync |
VMM/PDM: Change PDMR3PowerOff to always call the power off …
|
|
|
@55966
|
10 years |
vboxsync |
PGM,++: VBOXSTRICTRC for physical access handlers.
|
|
|
@55937
|
10 years |
vboxsync |
CSAM,PATM: Changed csamRCCodePageWritePfHandler to store the pvFault …
|
|
|
@55909
|
10 years |
vboxsync |
PGM,++: Made the ring-3 physical access handler callbacks present in …
|
|
|
@55903
|
10 years |
vboxsync |
PGM: Added a pVCpu parameter to all physical handler callouts and also …
|
|
|
@55896
|
10 years |
vboxsync |
PGM: Renamed the ring-0 and raw-mode context physical page access …
|
|
|