VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @93618   3 years vboxsync VMM/PGMPhys: Replaced two MMR3HyperAllocOnceNoRel calls with direct …
(edit) @93617   3 years vboxsync VMM/PGMPool: Replaced MMR3HyperAllocOnceNoRel call with direct …
(edit) @93615   3 years vboxsync VMM/DBGR3Trace: Replaced MMR3HyperAllocOnceNoRel call with direct …
(edit) @93612   3 years vboxsync VMM/PDMQueue: Doxygen fixes. bugref:10093
(edit) @93611   3 years vboxsync VMM/PDMQueue: Removed unused function. bugref:10093
(edit) @93609   3 years vboxsync VMM/PDMQueue: Rewrote the queue code to not use the hyper heap and be …
(edit) @93600   3 years vboxsync VMM: Put dummy function w/ assertion for reserved VMM function table …
(edit) @93598   3 years vboxsync VMM/MM: Removed unused MMR3HCPhys2HCVirt(). bugref:10093
(edit) @93597   3 years vboxsync VMM/MM: Removed now unused MMR3HyperHCVirt2HCPhys(). bugref:10093
(edit) @93596   3 years vboxsync VMM/PGM: Init HCPhysZeroPg and HCPhysMmioPg in ring-0 and forget …
(edit) @93595   3 years vboxsync VMM/MM: Removed unused MMR3PageDummyHCPhys & MMR3PageDummyHCPtr …
(edit) @93593   3 years vboxsync VMM: Embedded the zero and mmio-dummy pages into the VM structure and …
(edit) @93586   3 years vboxsync VMM/{VMXAllTemplate.cpp.h,NEMR3Native-darwin.cpp}: Temporarily …
(edit) @93583   3 years vboxsync VMM/{VMXAllTemplate.cpp.h,NEMR3Native-darwin.cpp}: Temporarily …
(edit) @93582   3 years vboxsync VMM/{VMXAllTemplate.cpp.h,NEMR3Native-darwin.cpp}: Temporarily …
(edit) @93574   3 years vboxsync VMM/HM: Nested VMX: bugref:10092 Separate out VM-exit counters for …
(edit) @93554   3 years vboxsync VMM: Changed PAGE_SIZE -> GUEST_PAGE_SIZE / HOST_PAGE_SIZE, PAGE_SHIFT …
(edit) @93519   3 years vboxsync VMM/CPUM: Quick arm64 build adjustments. bugref:9898
(edit) @93515   3 years vboxsync iprt/asm-amd64-x86.h: Split out some non-assembly functions that …
(edit) @93514   3 years vboxsync VMM/APIC: Arm64 host adjustment. bugref:9898
(edit) @93470   3 years vboxsync DbgPlugInDiggers,VMM,Main: Refactored the diggers and related …
(edit) @93468   3 years vboxsync VBoxDbg,VMM/STAM,Main: Converted VBoxDbg to use the VMM function …
(edit) @93457   3 years vboxsync VMM/NEMR3Native-darwin: Log the VMCS field write permissions if …
(edit) @93444   3 years vboxsync VMM,Main,HostServices: Use a function table for accessing the …
(edit) @93397   3 years vboxsync VMM/NEMR3Native-darwin: Need to ensure that the A20 gate is actually …
(edit) @93393   3 years vboxsync VMM/CFGM: Use the RTMemSafer allocator for the password strings and …
(edit) @93392   3 years vboxsync VMM/CFGM: Must thoroughly wipe password memory before freeing it. …
(edit) @93355   3 years vboxsync VMM/NEM-win: We now require the PGM NEM mode so kicked out code not …
(edit) @93352   3 years vboxsync VMM/NEM-win: Kicked out more code relating to using the VID API …
(edit) @93351   3 years vboxsync VMM/NEM-win: Kicked out most of the ring-0 code because bugref:10118 + …
(edit) @93337   3 years vboxsync VMM: Nested VMX: bugref:10092 Comment clarifying CR0-fixed-0 and …
(edit) @93308   3 years vboxsync VMM: VC++ 19.2 update 11 build adjustments (lossy floating point …
(edit) @93292   3 years vboxsync VMM: Nested VMX: bugref:10092 Fix typo in constructing true VM-exit …
(edit) @93268   3 years vboxsync VMM: Nested VMX: bugref:10092 True VMX controls MSR support.
(edit) @93266   3 years vboxsync VMM: Nested VMX: bugref:10092 Fix typo in r149319.
(edit) @93257   3 years vboxsync VMM: Nested VMX: bugref:10092 Expose true VMX control MSRs to the guest.
(edit) @93223   3 years vboxsync VMM: Nested VMX: bugref:10092 When Unrestricted Guest is supported by …
(edit) @93218   3 years vboxsync VMM/NEMR3Native-darwin: Straighten out the runloop a bit, no need to …
(edit) @93210   3 years vboxsync VMM/PGMR3PhysMmio2Register: Call MMR3AdjustFixedReservation even in …
(edit) @93207   3 years vboxsync VMM/NEM-win: Just drop the ring-0 bits when NEM/PGM mode is enabled. …
(edit) @93204   3 years vboxsync VMM/EM: Some debug stepping hacks.
(edit) @93171   3 years vboxsync VMM/PGMPhys: Don't assert on NIL ring-0 address in NEM mode. …
(edit) @93134   3 years vboxsync VMM,{HMVMXR0.cpp,VMXTemplate.cpp.h}: Make use of the VMX template code …
(edit) @93115   3 years vboxsync scm --update-copyright-year
(edit) @93102   3 years vboxsync VMM/HMSVM,ConsoleImpl2: Implemented an AMD-V workaround for missing …
(edit) @93090   3 years vboxsync VMM/DBGFR3FlowTrace: Use the correct flags when setting the breakpoint
(edit) @93087   3 years vboxsync VMM/PDMAsyncCompletionFile.cpp: Don't try to access pTask->pNext when …
(edit) @93015   3 years vboxsync CFGM: bugref:9469 Password data type introduced
(edit) @92892   3 years vboxsync GVMMR0: Experimental code (disabled) for using HR host timers to wake …
(edit) @92752   3 years vboxsync VMM: Nested VMX: bugref:10092 Disallow accessed/dirty bit support for …
(edit) @92729   3 years vboxsync VMM/DBGF: nits
(edit) @92727   3 years vboxsync VMM/DBGF: Adjusted the breakpoint code for driverless operation …
(edit) @92726   3 years vboxsync VMM/DBGF: Breakpoint bitmap addresses & sizes must be multiple of …
(edit) @92723   3 years vboxsync VMM: More driverless adjustments. bugref:10138
(edit) @92722   3 years vboxsync VMM: doxygen fix. bugref:10138
(edit) @92721   3 years vboxsync VMM: Made driverless adjustments to the halt and cleanup code. bugref:10138
(edit) @92720   3 years vboxsync VMM/TM: Driverless adjustments for init complete code. bugref:10138
(edit) @92719   3 years vboxsync VMM/IOM: Driverless adjustments to IOM init code running after ring-0 …
(edit) @92718   3 years vboxsync VMM/APIC,SUP: Driverless tweaks for the APIC code. bugref:10138
(edit) @92717   3 years vboxsync VMM/PGM: Driverless requires the simplified memory mode. Must also …
(edit) @92716   3 years vboxsync VMM/IOM: Made I/O port and MMIO registrations work in driverless mode. …
(edit) @92713   3 years vboxsync VMM: More driverless mode adjustments. bugref:10138
(edit) @92712   3 years vboxsync VMM/TM: Made timer allocation work in driverless mode. bugref:10138
(edit) @92709   3 years vboxsync VMM/TM,SUP: Made it thru TM init in driverless mode... bugref:10138
(edit) @92703   3 years vboxsync VMM: Trying to cope without the support driver... bugref:10138
(edit) @92701   3 years vboxsync VMM/NEM-linux: Moved the nemR3LnxFixThreadPoke rendezvous call down to …
(edit) @92626   3 years vboxsync VMM: Nested VMX: bugref:10092 Adjust PGM APIs and translate …
(edit) @92583   3 years vboxsync VMM: Nested VMX: bugref:10092 Renamed fPdpesMapped as it's rather …
(edit) @92579   3 years vboxsync VMM/NEM-linux: Implemented the apic_base synchronization, ubuntu now …
(edit) @92578   3 years vboxsync VMM/NEM-linux: Started work on handling all non-common MSRs ourselves. …
(edit) @92567   3 years vboxsync VMM: Nested VMX: bugref:10092 Initialize EPT related info.
(edit) @92565   3 years vboxsync VMM/PGM: Reset all relevant fields in the handy page array when …
(edit) @92564   3 years vboxsync VMM/PGM: Reset all relevant fields in the handy page array when …
(edit) @92560   3 years vboxsync VMM/NEMR3Native-darwin: Smaller fixes, bugref:9044
(edit) @92556   3 years vboxsync SUP,VMM: Added a fFlags parameter to SUPR3PageAlloc so we can indicate …
(edit) @92555   3 years vboxsync VMM/NEM-linux: Fixed the flushing of stateful exits for larger MMIO …
(edit) @92543   3 years vboxsync VMM/PGM: Missed one PGMChangeMode call in r148416. bugref:10092
(edit) @92542   3 years vboxsync VMM/NEM-linux: nicer main loop w/o continue. bugref:9044
(edit) @92541   3 years vboxsync VMM: Nested VMX: bugref:10092 Allow forcing mapping/unmapping of CR3 …
(edit) @92527   3 years vboxsync VMM/PDMDevHlp: Added PDMDevHlpGetMainExecutionEngine for …
(edit) @92526   3 years vboxsync VMM/SELM: Make sure we have the GDTR & LDTR as well as paging related …
(edit) @92525   3 years vboxsync VMM/NEM-linux: Exit history updates. bugref:9044
(edit) @92522   3 years vboxsync VMM/NEM-linux: Make sure to flush pending IO or MMIO exits before …
(edit) @92521   3 years vboxsync VMM/TRPMR3InjectEvent: Only windows want's to use IEM to inject …
(edit) @92520   3 years vboxsync VMM/NEM-linux,EM: The interrupt injection code in emR3ForcedActions is …
(edit) @92519   3 years vboxsync VMM/NEM-linux,EM: Deal with internal errors due to complicated MMIO …
(edit) @92518   3 years vboxsync VMM/PGM: Fixed incorrect check in pgmR3PhysMmio2Create when …
(edit) @92516   3 years vboxsync VMM/CPUM,NEM: The fNestedPagingAndFullGuestExec condition in …
(edit) @92515   3 years vboxsync VMM/NEM-linux: Some CPUID work; simplified the SSE/AVX/++ state …
(edit) @92508   3 years vboxsync VMM/NEM-linux: Some more code. DSL is now getting close to starting X, …
(edit) @92499   3 years vboxsync VMM/NEMR3Native-darwin.cpp: Fix TPR shadowing configuration (huge …
(edit) @92493   3 years vboxsync VMM: Nested VMX: bugref:10092 Purge VINF_PGM_CHANGE_MODE, no longer used.
(edit) @92480   3 years vboxsync VMM: Nested VMX: bugref:10092 EPT misconfiguration and some fixes and …
(edit) @92479   3 years vboxsync VMM: Nested VMX: bugref:10092 Renamed EPT bitfield macro to be more …
(edit) @92475   3 years vboxsync VMM/NEMR3Native-darwin: Fix syncing the APIC TPR/CR8 register, fixes …
(edit) @92473   3 years vboxsync VMM/NEMR3Native-darwin.cpp: Fix syncing DR3 and DR6 and notify TM when …
(edit) @92468   3 years vboxsync VMM/NEM-linux: Some more code. Got far enough to log the BIOS version …
(edit) @92465   3 years vboxsync VMM/NEM-linux: Some more code. Got far enough to log the BIOS version …
(edit) @92456   3 years vboxsync VMM/NEMR3Native-darwin.cpp: Sigh Apple2, bugref:9044
(edit) @92454   3 years vboxsync VMM/TRPM: Workaround for the NEM on darwin case, bugref:9044
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