VirtualBox

source: vbox/trunk/include/VBox/vmm

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @106212   2 months vboxsync VMM/IEM: Some machinery for saving threaded TBs and a program for …
(edit) @106211   2 months vboxsync VMM/SSM: Added SSM_OPEN_F_FOR_WRITING to SSMR3Open together with …
(edit) @106061   2 months vboxsync Copyright year updates by scm.
(edit) @106022   3 months vboxsync VMM/PDM: Added PDMR3DriverEnumInstances for use by …
(edit) @105745   3 months vboxsync VMM/PGM: Some preparations for ARMv8 page table walking, introduce …
(edit) @105732   3 months vboxsync VMM/CPUM-armv8: Add some helpers tp query current guest EL and whether …
(edit) @105726   3 months vboxsync Devices/Network: cleaned up header file, memory leak fixes, search …
(edit) @105715   3 months vboxsync VMM/TM: Removed unused TMTimerPollBoolWith32BitMilliTS API. bugref:10656
(edit) @105698   4 months vboxsync VMM/IEM,TM: Adaptive timer polling and running of the timer queues …
(edit) @105687   4 months vboxsync VMMArm/GIC: Rename GICR3Kvm to GICR3Nem and add a stub for macOS …
(edit) @105686   4 months vboxsync VMMArm/CPUM: Add the additional state required to support EL2 in the …
(edit) @105673   4 months vboxsync VMM/IEM,TM: Do full-TB looping. Redid timer polling in the recompiler. …
(edit) @105377   4 months vboxsync iprt/cdefs.h,*: s/RT_IPRT_CALL_ATTR/RT_IPRT_CALLREQ_ATTR/g bugref:10725
(edit) @105364   5 months vboxsync VMM: Expose FMA and F16C instruction set extensions if available and …
(edit) @105352   5 months vboxsync VMM/VMR3Req,iprt/cdefs.h: Adjustments of VMR3ReqCallUV family to fit …
(edit) @105227   5 months vboxsync VMM/IEM: Implement vmin{ps,pd,ss,sd} instruction emulations, …
(edit) @105225   5 months vboxsync VMM/IEM: Implement vmin{ps,pd,ss,sd} instruction emulations, …
(edit) @105224   5 months vboxsync VMM/IEM: Implement vmin{ps,pd,ss,sd} instruction emulations, bugref:9898
(edit) @105177   5 months vboxsync VMM/IEM: Increase TLB size to 8192 on arm; quick fix for 2M/4M page …
(edit) @105092   5 months vboxsync VMM/CPUM: Fixed ancient bug in CPUMRecalcHyperDRx where it would try …
(edit) @105076   5 months vboxsync VMM/IEM: Increased the TLB size from 256 to 1024 entries. bugref:10687
(edit) @105072   5 months vboxsync VMM/IEM,DBGF,bs3-cpu-weird-1: Early data breakpoint support, mostly …
(edit) @105036   5 months vboxsync VMM/IEM: Split the TLB into non-global (even) and global (odd) …
(edit) @104991   5 months vboxsync VMM/IEM: Added IEMTlbInvalidateAllGlobal and made the …
(edit) @104947   5 months vboxsync VMM/IEM,tstVMStructSize: Made the IEM TLB size more easily …
(edit) @104933   6 months vboxsync VMM/PGM,IEM: Refactored+copied PGMGstGetPage into PGMGstQueryPage that …
(edit) @104932   6 months vboxsync VMM/PGM,IEM: Refactored+copied PGMGstGetPage into PGMGstQueryPage that …
(edit) @104931   6 months vboxsync VMM/PGM: Adjusted VM:pgm padding for the arm debug build. bugref:10687
(edit) @104910   6 months vboxsync VMM/PGM: bugref:10703 Add PGM API for retreiving boot zeroed RAM …
(edit) @104886   6 months vboxsync VMM/PGM: Tweaked the RAM range TLB hashing and quadrupled the size to …
(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) @104850   6 months vboxsync VMM/PGM: Build fix (arm). bugref:10687 bugref:10093
(edit) @104840   6 months vboxsync VMM/PGM: Refactored RAM ranges, MMIO2 ranges and ROM ranges and added …
(edit) @104767   6 months vboxsync VMM/PGM,IOM,PDM: MMIO cleanups. bugref:10687
(edit) @104525   7 months vboxsync VBox/vmm/pdmnetifs.h: Change PDMSCATTERGATHER::fFlags from size_t to …
(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) @104510   7 months vboxsync VMM: Some more GCM cleanup. bugref:9735 bugref:10683
(edit) @104509   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) @104386   7 months vboxsync VMM/GIC: Add a dedicated GIC device implementation for linux.arm64 …
(edit) @104339   8 months vboxsync VMM/IEM: Implement native emitters for psubb, psubw, psubd and psubdq, …
(edit) @103516   9 months vboxsync VMM/IEM,EM: Add all kind of exceptions to the exit history, adding a …
(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) @103295   10 months vboxsync include/VBox/pgm.h: Fix declaration of PGMPhysGCPtr2CCPtr(), bugref:3409
(edit) @103289   10 months vboxsync VMM/HMVMXR0: Nested VMX: bugref:10318 VMCS state 'launched' shouldn't …
(edit) @103194   10 months vboxsync VMM: Nested VMX: bugref:10318 Distinguish NMI vs. hardware exception 2 …
(edit) @103005   10 months vboxsync iprt/asm.h,*: Split out the ASMMem* and related stuff into a separate …
(edit) @102840   11 months vboxsync VBoxDbg,VMM/STAM: Build fixes. bugref:10371
(edit) @102839   11 months vboxsync VBoxDbg,VMM/STAM: Build fixes. bugref:10371
(edit) @102828   11 months vboxsync VMM/STAM: Added two new aggregate sample types. bugref:10371
(edit) @102663   11 months vboxsync VMM/IEM: Working on BODY_CHECK_PC_AFTER_BRANCH and sideeffects of it. …
(edit) @102374   12 months vboxsync VBox/vmm/cpumctx-x86-amd64.h: offsets to make disassembly easier to …
(edit) @102092   13 months vboxsync VMM/DBGF,DBGC,Main: Added DBGFR3RegNmQueryEx and fixed some issues …
(edit) @102077   13 months vboxsync VMM/IEM,STAM: Native translation of IEM_MC_REF_EFLAGS, …
(edit) @102023   13 months vboxsync hm_vmx.h: Added new VMCS field encodings.
(edit) @102020   13 months vboxsync VMM: Nested VMX: bugref:10318 Discard unused VMCS launch-state bits …
(edit) @101670   13 months vboxsync vmm/vm.h: Doxygen fix.
(edit) @101668   13 months vboxsync vmm/vm.h: Space nit.
(edit) @101667   13 months vboxsync vmm/vm.h: Added VMX VCPU FFs to VMCPU_FF_ALL_MASKS as suggested in the …
(edit) @101639   13 months vboxsync vmm/vm.h: A few todos and some whitespace adjustments.
(edit) @101620   13 months vboxsync Devices/Gpio: Add virtual GPIO button driver to simulate button …
(edit) @101618   13 months vboxsync Devices/Gpio: Add virtual GPIO button driver to simulate button …
(edit) @101617   13 months vboxsync Devices/Gpio/DevPL061: Updates to the code, bugref:10453
(edit) @101599   13 months vboxsync pdmifs.h,DevACPI.cpp,ConsoleImpl.cpp: Move the power button events out …
(edit) @101598   13 months vboxsync pdmifs.h,DevACPI.cpp,ConsoleImpl.cpp: Move the power button events out …
(edit) @101597   13 months vboxsync pdmifs.h,DevACPI.cpp,ConsoleImpl.cpp: Move the power button events out …
(edit) @101449   14 months vboxsync VMM/IEM: Nested VMX: bugref:10318 Added VMX VM-exit intercepts for …
(edit) @101428   14 months vboxsync VMM/HM: Added logging for new SVM features.
(edit) @101311   14 months vboxsync VMM: Detect and log new VMX features, part 4.
(edit) @101309   14 months vboxsync VMM: Detect and log new VMX features, part 2.
(edit) @101308   14 months vboxsync VMM: Detect and log new VMX features, part 1.
(edit) @101245   14 months vboxsync VMM/IEM: nit. bugref:10370
(edit) @101121   15 months vboxsync VMM/CPUM: Log host and guest features, bugref:10525
(edit) @101114   15 months vboxsync VMM/CPUM: Add support for querying the ID registers presented to the …
(edit) @101103   15 months vboxsync VMM: Started implemented the CPU ID parsing and overriding bits as …
(edit) @101088   15 months vboxsync VMM/IEM,VMM/TM: Basic TB managment and allocation rewrite. bugref:10369
(edit) @101084   15 months vboxsync include/VBox/vmm/cpum-armv8.h: Add exploded feature info for …
(edit) @101059   15 months vboxsync VMM: Nested VMX: bugref:10318 EPT memtype define nits.
(edit) @100994   15 months vboxsync VMM: bugref:10498 bugref:10318 Fix function prototype to match the …
(edit) @100970   15 months vboxsync VMM/IEM: Flush IEM physical page TLB info from PGMR3PhysRomProtect. …
(edit) @100966   15 months vboxsync VMM/PGM,IEM: Prepare work for write monitoring page containing …
(edit) @100940   15 months vboxsync VMM: Make CPUMIsGuestIn64Bit[Code|CodeEx|Slow] use a const CPUM …
(edit) @100935   16 months vboxsync VMM: bugref:10498 bugref:10318: Implemented basic MTRR reporting and …
(edit) @100855   16 months vboxsync VMM/IEM: In order to get rid of most impossible threaded functions, an …
(edit) @100779   16 months vboxsync DrvVUSBRootHub: Don't arm a re-attach timer in vusbR3RhLoadDone when …
(edit) @100754   16 months vboxsync include/VBox/vmm/cpum-armv8.h: Try fixing doxygen burns, bugref:10387
(edit) @100728   16 months vboxsync VMM/ARM: Some preliminary saved state handling and logging for the …
(edit) @100726   16 months vboxsync VMM/ARM: Add some more system registers to the vCPU state, …
(edit) @100725   16 months vboxsync VMM/ARM: Add some more system registers to the vCPU state, …
(edit) @100724   16 months vboxsync VMM/ARM: Add PAuth key system registers in the vCPU state, …
(edit) @100723   16 months vboxsync VMM/ARM: Add debug system registers in the vCPU state, bugref:10387, …
(edit) @100695   16 months vboxsync VMM/IEM,STAM: Some TB stats. bugref:10369
(edit) @100230   18 months vboxsync VBox/vmm/vm.h: Corrected VMCPU_FF_HIGH_PRIORITY_POST_REPSTR_MASK to …
(edit) @100184   18 months vboxsync VMM: Add a CPUMGetGuestArch() method and PDM device helper to make it …
(edit) @100144   18 months vboxsync VMM/EM: Renamed VINF_EM_RESCHEDULE_HM to …
(edit) @100140   18 months vboxsync VMM/EM: Do not do scheduling based on whether HM has been used and is …
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