VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMR3

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @104957   6 months vboxsync VMM/IEM: TLB statistics tweaks & fixes. bugref:10687
(edit) @104956   6 months vboxsync VMM/IEM: TLB statistics reorg. bugref:10687
(edit) @104941   6 months vboxsync VMM/IEM: Stats. bugref:10687
(edit) @104911   6 months vboxsync VMM/GIM: bugref:10703 Fix/re-implemented Hyper-V paravirt …
(edit) @104910   6 months vboxsync VMM/PGM: bugref:10703 Add PGM API for retreiving boot zeroed RAM …
(edit) @104885   6 months vboxsync VMM/PGM: Lockless PGMPhysIemGCPhys2PtrNoLock. bugref:10687
(edit) @104870   6 months vboxsync VMM/PGM: Missing pgmPhysInvalidatePageMapTLB & …
(edit) @104859   6 months vboxsync VMM/PGM: Moved the apRamRangesTlbR0 out of the shared PGM structure …
(edit) @104857   6 months vboxsync VMM/IOM: Assertion text typo.
(edit) @104855   6 months vboxsync VMM/PGM: Build fix (doxygen). bugref:10687 bugref:10093
(edit) @104854   6 months vboxsync lnx64dep2 burn fix, documented GCPhys parameter for …
(edit) @104843   6 months vboxsync VMM/PGM: Build fix. bugref:10687 bugref:10093
(edit) @104840   6 months vboxsync VMM/PGM: Refactored RAM ranges, MMIO2 ranges and ROM ranges and added …
(edit) @104796   6 months vboxsync VMM/GIMHv: @todo about incorrect HvExtCallGetBootZeroedMemory …
(edit) @104767   6 months vboxsync VMM/PGM,IOM,PDM: MMIO cleanups. bugref:10687
(edit) @104740   7 months vboxsync VMM/NEMR3Native-linux.cpp: Make it use the template code shared with …
(edit) @104739   7 months vboxsync VMM/NEMR3Native-linux.cpp: Make it compile again, bugref:9044
(edit) @104729   7 months vboxsync VMM/NEMR3Native-linux-armv8.cpp: Sync the PAuth system registers, …
(edit) @104727   7 months vboxsync VMM/NEMR3Native-linux-armv8.cpp: Sync the debug system registers, …
(edit) @104725   7 months vboxsync VMM/NEM: Factor some bits common between x86 and arm64 KVM out into a …
(edit) @104672   7 months vboxsync VMM/NEM: Pretty much work in progress Hyper-V on win.arm64 experiment, …
(edit) @104557   7 months vboxsync VMM/PGMSavedState.cpp: Check status code for errors and return on …
(edit) @104556   7 months vboxsync src/VBox/VMM/VMMR3/PDMAsyncCompletionFileNormal.cpp: Simplify …
(edit) @104516   7 months vboxsync VMM/GCM,IEM,HM: Integrate GCM with IEM, extending it to cover the mesa …
(edit) @104511   7 months vboxsync VMM: Some more GCM cleanup. bugref:9735 bugref:10683
(edit) @104508   7 months vboxsync VMM: Some more GCM cleanup. bugref:9735 bugref:10683
(edit) @104507   7 months vboxsync VMM,Main: Some GCM adjustments. bugref:9735 bugref:10683
(edit) @104468   7 months vboxsync VMM/IEM: Deal with the simples direct 'linking' of TBs scenario for …
(edit) @104412   7 months vboxsync VMM/IEM: Adjusted the TB exit statistics a bit more, adding a few new …
(edit) @104408   7 months vboxsync VMM/IEM: Adjusted the TB exit statistics a bit more, adding a few new …
(edit) @104407   7 months vboxsync VMM/IEM: Adjusted the TB exit statistics a bit more, adding a few new …
(edit) @104399   8 months vboxsync VMM/NEMR3Native-linux-armv8.cpp: Add PSCI handling which enables SMP + …
(edit) @104392   8 months vboxsync VMM/GIC: Add a dedicated GIC device implementation for linux.arm64 …
(edit) @104387   8 months vboxsync VMM/NEM: More work for the linux.arm64 support, only update interrupt …
(edit) @104386   8 months vboxsync VMM/GIC: Add a dedicated GIC device implementation for linux.arm64 …
(edit) @104385   8 months vboxsync VMM/NEM: More work for the linux.arm64 support, only update interrupt …
(edit) @104362   8 months vboxsync VMM/IEM: Don't unroll loops in TBs. bugref:10653
(edit) @104361   8 months vboxsync VMM/IEM: Moved the native TB exit statistics on g_aSimpleTailLabels to …
(edit) @104357   8 months vboxsync VMM/IEM: Adding a TB lookup table to each TB, so we can cache which TB …
(edit) @104336   8 months vboxsync VMM/NEM: Skeleton of backend for linux.arm64 using KVM, able to …
(edit) @104334   8 months vboxsync VMM/NEM: Skeleton of backend for linux.arm64 using KVM, able to …
(edit) @104321   8 months vboxsync VMM/IEM: Drop the IEMTHRDEDCALLENTRY::idxRange field as nobody uses …
(edit) @104281   8 months vboxsync VMM/IEM: Gather statistics on the exit behavior of native TBs, bugref:10653
(edit) @104271   8 months vboxsync VMM/IEM: Implement native emitter for …
(edit) @104131   8 months vboxsync VMM/TM: Allow linear scaling of the guest TSC; primarily required for …
(edit) @104108   8 months vboxsync VMM/IEM: Slap a header on the exec mem allocations. This simplifies …
(edit) @104095   8 months vboxsync VMM/IEM: Release statistics on how often the exec memory allocator …
(edit) @104064   8 months vboxsync VMM/IEM: Made the IEMTB::cUsage value the native recompilation is done …
(edit) @103964   9 months vboxsync VMM/IEM: Some statistics on the SIMD register allocator and some …
(edit) @103888   9 months vboxsync VMM/IEM: Enabled wholesale EFLAGS skipping in …
(edit) @103838   9 months vboxsync VMM/IEM: Emit the …
(edit) @103828   9 months vboxsync VMM/IEM: Implemented simple (whole sale) status flag up update …
(edit) @103752   9 months vboxsync VMM/CPUMR3CpuId: Enable XSAVE for IEM, it is fully supported, enables …
(edit) @103739   9 months vboxsync VMM/IEM: Implemented native emitter for ADD instructions taking …
(edit) @103737   9 months vboxsync VMM/IEM: Some simple TB disassembly interface that can be used from …
(edit) @103649   9 months vboxsync VMM/IEM: Delay the RIP update for each instruction if possible to save …
(edit) @103586   9 months vboxsync VMM/CPUM: Expose movbe instruction to the guest if available on the …
(edit) @103554   9 months vboxsync VMM/IEM: Some simple TB disassembly interface that can be used from …
(edit) @103516   10 months vboxsync VMM/IEM,EM: Add all kind of exceptions to the exit history, adding a …
(edit) @103515   10 months vboxsync VMM/DBGF: Stop all VCpus on DBGFEVENT_DEV_STOP events.
(edit) @103443   10 months vboxsync VMM/DBGFR3PlugIn: Less strlen/strcat in dbgfR3PlugInLoadCallback. …
(edit) @103415   10 months vboxsync Additions,Main,VMM,Runtime: Fix some unused expression warnings, …
(edit) @103409   10 months vboxsync VMM/PDMBlkCache.cpp: Remove redundant condition (pBlkCacheGlobal is …
(edit) @103408   10 months vboxsync VMM/DBGFR3Bp.cpp: Remove some redundant conditions (checked at the top …
(edit) @103407   10 months vboxsync VMM/IOMR3IoPort.cpp: Typo, bugref:3409
(edit) @103406   10 months vboxsync VMM/IEM: Threaded function statistics. [build fix] bugref:10376
(edit) @103404   10 months vboxsync VMM/IEM: Threaded function statistics. bugref:10376
(edit) @103393   10 months vboxsync VMM/IEM,STAM: Some more liveness experiments. Adjusted the …
(edit) @103374   10 months vboxsync VMM/PGM,DBGF,GIC: Parfait pointed out some potential NULL pointer use …
(edit) @103371   10 months vboxsync VMM/DBGFR3Flow: Moved duplicate code for determining the pointer size …
(edit) @103370   10 months vboxsync VMM/DBGFReg: Mark a parfait false positive so we don't waste time …
(edit) @103359   10 months vboxsync VMM/DBGF,PDMLdr,PGM: Addressed parfait's complaints about …
(edit) @103318   10 months vboxsync VMM/IEM: Liveness analysis, part 10: Debugging, asserting liveness …
(edit) @103299   10 months vboxsync VMM/PGMPhys.cpp: Typo, bugref:3409
(edit) @103298   10 months vboxsync VMM/NEMR3Native-darwin-armv8.cpp: Fix missing break, bugref:3409
(edit) @103285   10 months vboxsync Re-applied r161549 again (Got rid of a lot of deprecated strcpy / …
(edit) @103275   10 months vboxsync Backed out r161549 again (not wanted / bloat).
(edit) @103270   10 months vboxsync VMM/HM: Partly revert r161536, RT_FALLTHROUGH is not necessary here, …
(edit) @103260   10 months vboxsync Got rid of a lot of deprecated strcpy / strcat calls; now using the …
(edit) @103247   10 months vboxsync VMM: More implicit fallthrough fixes (found by Parfait). bugref:3409
(edit) @103234   10 months vboxsync VMM/IEM: Liveness analysis, part 8: Propagating EFLAGS annotations to …
(edit) @103233   10 months vboxsync VMM/IEM: Liveness analysis, part 8: Propagating EFLAGS annotations to …
(edit) @103195   10 months vboxsync VMM/DBGFR3FlowTrace.cpp: Fix possible write to NULL pointer, bugref:3409
(edit) @103194   10 months vboxsync VMM: Nested VMX: bugref:10318 Distinguish NMI vs. hardware exception 2 …
(edit) @103175   10 months vboxsync VMM/CPUMR3Db-armv8.cpp: Make cpumR3SysRegRangesInsert static, bugref:3409
(edit) @103152   10 months vboxsync VMM/IOM: Enable I/O port info handlers for the ARMv8 target because it …
(edit) @103053   10 months vboxsync VMM: Nested VMX: bugref:10318 Fixed nested-guest (Hyper-V enabled …
(edit) @103046   10 months vboxsync VMM/CPUM: Advertise SSE3, SSE4.1, SSE4.2 and LAHF/SAHF instruction set …
(edit) @103025   10 months vboxsync *: Replaced some ASMMemZero32 uses with RT_BZERO. bugref:10588
(edit) @103018   10 months vboxsync VMM/CPUM: bugref:10498 Typo.
(edit) @103015   11 months vboxsync iprt/asm-mem.h: Eliminated the ASMMemZeroPage function, replaced the …
(edit) @103014   11 months vboxsync iprt/asm-mem.h: Eliminated the ASMMemZeroPage function, replaced the …
(edit) @103005   11 months vboxsync iprt/asm.h,*: Split out the ASMMem* and related stuff into a separate …
(edit) @102987   11 months vboxsync VMM/HM: Nested VMX: bugref:10318 Log host CR0 and a couple of MSRs for …
(edit) @102977   11 months vboxsync VMM/IEM: Implemented generic fallback for misaligned x86 locking that …
(edit) @102963   11 months vboxsync VMM/CPUM: bugref:10498 Fix incorrect assertion while mapping MTRRs and …
(edit) @102949   11 months vboxsync VMM/EM: Check whether it is possible to reschedule after IEMExecLots() …
(edit) @102947   11 months vboxsync VMM/EM: Check whether it is possible to reschedule after IEMExecLots() …
(edit) @102943   11 months vboxsync VMM/HM: LogRel nit.
(edit) @102942   11 months vboxsync VMM/CPUM: bugref:10498 Addressed MTRR todo, code was enabled since r160962.
Note: See TracRevisionLog for help on using the revision log.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette