VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp

修定紀錄模式:


圖例:

新增
修改
複製或更名
差異 修訂 年份 作者 更動紀錄訊息
(edit) @22493   15 年 vboxsync VMM,DevPCI,VBox/types.h: Added a VBOXSTRICTRC type for indicating …
(edit) @21134   15 年 vboxsync IOMInterpretOUTSEx: Must clear u32Value before using iomRamRead to get …
(edit) @20722   15 年 vboxsync More IOM locking and checks.
(edit) @20569   15 年 vboxsync IOMAllMMIO.cpp: Fixed MMIO read statistics (iomMMIODoRead).
(edit) @20530   15 年 vboxsync VMM: remove DISCPUSTATE from the stack.
(edit) @20014   16 年 vboxsync Compile fix
(edit) @20013   16 年 vboxsync Typo
(edit) @19993   16 年 vboxsync Proper handling of VMX_EXIT_APIC_ACCESS
(edit) @19992   16 年 vboxsync Started with TPR caching for 32 bits guest (VT-x only).
(edit) @19677   16 年 vboxsync Wrong assertions
(edit) @19676   16 年 vboxsync More verbose assertions
(edit) @19474   16 年 vboxsync MMIO locking
(edit) @19141   16 年 vboxsync Action flags breakup. Fixed PGM saved state loading of 2.2.2 images. …
(edit) @18992   16 年 vboxsync More PGM api changes
(edit) @18988   16 年 vboxsync PGM api changes
(edit) @18927   16 年 vboxsync Big step to separate VMM data structures for guest SMP. (pgm, em)
(edit) @18666   16 年 vboxsync VMM: Clean out the VBOX_WITH_NEW_PHYS_CODE #ifdefs. (part 2)
(edit) @18234   16 年 vboxsync IOMMMIOModifyPage -> IOMMMIOMapMMIO2Page. (missed one)
(edit) @18232   16 年 vboxsync IOMMMIOModifyPage -> IOMMMIOMapMMIO2Page.
(edit) @18230   16 年 vboxsync PGM,IOM: Implemented MMIO2 aliases for MMIO pages. This involved some …
(edit) @17533   16 年 vboxsync iomRamWrite: Added a todo about access handlers and evil shadowing/tlb …
(edit) @17332   16 年 vboxsync Partially backed out 43703
(edit) @17328   16 年 vboxsync Deal with failed VINF_EM_RAW_EMULATE_IO_BLOCK attempts. Pointless to …
(edit) @16567   16 年 vboxsync Disable MMIO optimization for non-VT-x/AMD-V modes completely.
(edit) @16465   16 年 vboxsync Got rid of the aliased hack that directly manipulates shadow page …
(edit) @16458   16 年 vboxsync Disabled attempt to sync aliased pages the proper way.
(edit) @16037   16 年 vboxsync Don't assert for 8 byte stos/movs
(edit) @15996   16 年 vboxsync Fixed wrong return code; broke MCP2 booting with AMD-V/VT-x
(edit) @15723   16 年 vboxsync Another assertion correction
(edit) @15722   16 年 vboxsync Adjusted assertion
(edit) @15096   16 年 vboxsync typo
(edit) @15037   16 年 vboxsync build fix.
(edit) @15036   16 年 vboxsync iomMMIODoRead: Handle the _FF and _00 status codes, changed default …
(edit) @14075   16 年 vboxsync The 64-bit MSC warning hunt stops for today.
(edit) @13832   16 年 vboxsync IN_GC -> IN_RC.
(edit) @13824   16 年 vboxsync VMM: %VGp -> %RGp
(edit) @13823   16 年 vboxsync VMM: %VGv -> %RGv
(edit) @13820   16 年 vboxsync VMM: %VG* inspection - an awfaul lot of these, hope I got it all right…
(edit) @13818   16 年 vboxsync VMM: %Vrc -> %Rrc, %Vra -> %Rra.
(edit) @13413   16 年 vboxsync VMM: spaces mostly.
(edit) @13403   16 年 vboxsync More checks
(edit) @13400   16 年 vboxsync Extra checks
(edit) @13399   16 年 vboxsync Minor update
(edit) @13398   16 年 vboxsync Don't check disabled physical access handlers
(edit) @13393   16 年 vboxsync Updates for physical page aliases
(edit) @13392   16 年 vboxsync Correction
(edit) @13390   16 年 vboxsync Properly export the new functions.
(edit) @13388   16 年 vboxsync Updates
(edit) @13387   16 年 vboxsync First sketch of functionality to create guest physical address aliases.
(edit) @13366   16 年 vboxsync Unnecessary checks removed
(edit) @13146   16 年 vboxsync #1865: Renamed PGMPhysReadGCPhys -> PGMPhysSimpleReadGCPhys, …
(edit) @12989   16 年 vboxsync VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
(edit) @12772   16 年 vboxsync #1865: IOM.
(edit) @12688   16 年 vboxsync #1865: EM - one pointer and statistics. Added a couple of more samples …
(edit) @12566   16 年 vboxsync Backed out 36722, 36764 & 36770; no need for per-cpu mmio registations …
(edit) @12561   16 年 vboxsync IOM: Made some minor adjustments to the MMIO CPU registration context …
(edit) @12545   16 年 vboxsync Updates for per-cpu MMIO range registration. (APIC)
(edit) @11458   16 年 vboxsync Paranoia.
(edit) @11457   16 年 vboxsync BT emulation bugfix.
(edit) @10602   16 年 vboxsync Backed out previous changeset; no harm done there.
(edit) @10601   16 年 vboxsync Fixed bogus return code check (string callback can fail if there's no …
(edit) @10600   16 年 vboxsync Logging update
(edit) @10538   16 年 vboxsync Fixed ring 3 mmio handling (unused previously).
(edit) @10473   16 年 vboxsync MMIO instruction emulation for OR, BT and XOR added.
(edit) @10382   16 年 vboxsync Refuse huge (>= _4G) REP prefixed transfers.
(edit) @10381   16 年 vboxsync Updates for 64 bits mmio.
(edit) @10379   16 年 vboxsync MMIO: missing changes for 64 bits mode.
(edit) @10277   16 年 vboxsync Deal with 8 byte movsx instructions.
(edit) @9837   16 年 vboxsync build fix
(edit) @9836   16 年 vboxsync Fixed some inconsistencies (thanks Frank)
(edit) @9835   16 年 vboxsync build fix
(edit) @9833   16 年 vboxsync qword accesses
(edit) @9776   16 年 vboxsync Stat updates
(edit) @9774   16 年 vboxsync IOM updates for 64 bits mode.
(edit) @9764   16 年 vboxsync ins/outs correction for 64 bits mode.
(edit) @9713   16 年 vboxsync More eip -> rip changes.
(edit) @9678   16 年 vboxsync Rewrote SELMToFlatEx for long mode.
(edit) @9659   16 年 vboxsync SELMGetCpuModeFromSelector is a better name.
(edit) @9658   16 年 vboxsync Renamed SELMIsSelector32Bit to SELMGetSelectorType.
(edit) @9282   17 年 vboxsync Type and cast corrections
(edit) @9212   17 年 vboxsync Major changes for sizeof(RTGCPTR) == uint64_t. Introduced RCPTRTYPE …
(edit) @8234   17 年 vboxsync MMIO: Cleanup up (removed duplicate code) Disassembler: simplified …
(edit) @8155   17 年 vboxsync The Big Sun Rebranding Header Change
(edit) @7815   17 年 vboxsync Fixed wrong test in IOMMMIOHandler that caused assertions/bad stuff …
(edit) @7751   17 年 vboxsync Simplified and cleaned up the MMIO code. - The R0 and GC MMIO range …
(edit) @7731   17 年 vboxsync MMIO cleanup in progress.
(edit) @7723   17 年 vboxsync DECLINLINE
(edit) @7686   17 年 vboxsync Wrong prefix
(edit) @5999   17 年 vboxsync The Giant CDDL Dual-License Header Change.
(edit) @5625   17 年 vboxsync still a bool return value
(edit) @4953   17 年 vboxsync Cleaned up disassembler
(edit) @4789   17 年 vboxsync Also use host OS ioctls to go to ring 0 for hardware virtualization.
(edit) @4418   17 年 vboxsync Reapplied 23986
(edit) @4416   17 年 vboxsync Backed out 23986
(edit) @4414   17 年 vboxsync Use PGMPhysRead/WriteGCPtrSafe to respect access handlers, set …
(edit) @4411   17 年 vboxsync Disabled string io operations for ring 0 (hangs/crashes host). Debug …
(edit) @4071   17 年 vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @3184   17 年 vboxsync return VINF_EM_RAW_EMULATE_INSTR instead of VINF_EM_RESCHEDULE_REM …
(edit) @3180   17 年 vboxsync Inverted checks
(edit) @3179   17 年 vboxsync Also check for 16 bits mode
注意: 瀏覽 TracRevisionLog 來幫助您使用修訂紀錄功能

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