VirtualBox

source: vbox/trunk/src/VBox/VMM/IOM.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @26944   15 years vboxsync PDM,IOM,TM: Added an optional per-device critsect for avoiding the …
(edit) @26152   15 years vboxsync VMM: pdm.h and @copydoc cleanups.
(edit) @25732   15 years vboxsync PDMCritSect: Deployed lock ordering. (ring-3 only, only DEBUG_bird atm)
(edit) @25006   15 years vboxsync IOMR3IOPortDeregister: Fixed rc handling.
(edit) @20776   16 years vboxsync IOMR3MMIODeregister: unlock in assertion return paths
(edit) @20728   16 years vboxsync More logging
(edit) @20726   16 years vboxsync IOM locking change
(edit) @20725   16 years vboxsync Bugfix
(edit) @20724   16 years vboxsync Incorrect flushing of the IOM cache.
(edit) @20722   16 years vboxsync More IOM locking and checks.
(edit) @20700   16 years vboxsync Protect IOM registration changes with the IOM lock.
(edit) @20687   16 years vboxsync VMM: some description string mangling and todos.
(edit) @20087   16 years vboxsync TM,*: Proper timer callback locking and pvUser for devices.
(edit) @19793   16 years vboxsync Deal with critical section nesting when trying to clean up after a …
(edit) @19735   16 years vboxsync Relax critical alignment requirements a bit.
(edit) @19716   16 years vboxsync Alignment fixes
(edit) @19682   16 years vboxsync Try to cleanup after one VCPU goes into guru meditation mode. Release …
(edit) @19470   16 years vboxsync Added IOM lock
(edit) @18860   16 years vboxsync IOM: Make the MMIO description string unique.
(edit) @17332   16 years vboxsync Partially backed out 43703
(edit) @17328   16 years vboxsync Deal with failed VINF_EM_RAW_EMULATE_IO_BLOCK attempts. Pointless to …
(edit) @16272   16 years vboxsync Log typo
(edit) @13832   16 years vboxsync IN_GC -> IN_RC.
(edit) @13824   16 years vboxsync VMM: %VGp -> %RGp
(edit) @13823   16 years vboxsync VMM: %VGv -> %RGv
(edit) @13822   16 years vboxsync VMM: %VRv -> %RRv
(edit) @13820   16 years vboxsync VMM: %VG* inspection - an awfaul lot of these, hope I got it all right…
(edit) @13819   16 years vboxsync VMM: %VH* -> %RH*.
(edit) @13818   16 years vboxsync VMM: %Vrc -> %Rrc, %Vra -> %Rra.
(edit) @13415   16 years vboxsync VMM: a couple of comments.
(edit) @13373   16 years vboxsync Removed the new MMIO functionality. Will do it in a different way.
(edit) @13371   16 years vboxsync Some updates
(edit) @13368   16 years vboxsync Started with IOMR3MMIORegisterR3 extension for MMIO ranges backed by …
(edit) @13005   16 years vboxsync VMM/doxygen: More links.
(edit) @12989   16 years vboxsync VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
(edit) @12975   16 years vboxsync #1865: PDMLdr.
(edit) @12818   16 years vboxsync STAM,IOM: force sort order compatability with file system hierarchy to …
(edit) @12772   16 years vboxsync #1865: IOM.
(edit) @12721   16 years vboxsync #1865: IOM - doc update.
(edit) @12703   16 years vboxsync build fix.
(edit) @12566   16 years vboxsync Backed out 36722, 36764 & 36770; no need for per-cpu mmio registations …
(edit) @12561   16 years vboxsync IOM: Made some minor adjustments to the MMIO CPU registration context …
(edit) @12557   16 years vboxsync Updated assertions
(edit) @12545   16 years vboxsync Updates for per-cpu MMIO range registration. (APIC)
(edit) @11299   16 years vboxsync mm: MMHyperXXToGC -> MMHyperXXToRC.
(edit) @10538   16 years vboxsync Fixed ring 3 mmio handling (unused previously).
(edit) @10473   16 years vboxsync MMIO instruction emulation for OR, BT and XOR added.
(edit) @9776   17 years vboxsync Stat updates
(edit) @9294   17 years vboxsync Wrong string format specifiers
(edit) @9293   17 years vboxsync Enforce RTRCPTR usage.
(edit) @9258   17 years vboxsync String formatters again
(edit) @9212   17 years vboxsync Major changes for sizeof(RTGCPTR) == uint64_t. Introduced RCPTRTYPE …
(edit) @9155   17 years vboxsync Another GC_ARCH_BITS=64 build breaker
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @7752   17 years vboxsync Dropped the pszDesc argument to *MMIORegisterGC/R0. It only persists …
(edit) @7751   17 years vboxsync Simplified and cleaned up the MMIO code. - The R0 and GC MMIO range …
(edit) @7749   17 years vboxsync Relocate offMMIOHandlerGC. Fixes guru on windows bootup.
(edit) @7731   17 years vboxsync MMIO cleanup in progress.
(edit) @7726   17 years vboxsync Moved the R0/GC registration out of IOMAll.cpp and into IOM.cpp since …
(edit) @7603   17 years vboxsync fix debug builds
(edit) @7600   17 years vboxsync Use %VGp for guest physical addresses
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @4787   17 years vboxsync Eliminated HCPTRTYPE and replaced with R3R0PTRTYPE where necessary.
(edit) @4071   17 years vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @2981   18 years vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @2301   18 years vboxsync MMHyperR3ToGC
(edit) @2270   18 years vboxsync Stricter pointer typechecking. (R0 vs R3)
(edit) @707   18 years vboxsync Oops
(edit) @706   18 years vboxsync IOM handler profiling.
(edit) @23   18 years vboxsync string.h & stdio.h + header cleanups.
(add) @1   55 years vboxsync import
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