VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @82591   5 years vboxsync VMM: Changing how we access guest RAM when in ring-0 (disabled). …
(edit) @81624   5 years vboxsync PDM,PGM: Added handled based MMIO2 interface. Made some adjustments …
(edit) @81153   5 years vboxsync VMM: Removed most VBOX_WITH_REM preprocessor stuff. bugref:9576
(edit) @81150   5 years vboxsync VMM,/Makefile.kmk: Kicked out more recompiler related code. bugref:9576
(edit) @81002   5 years vboxsync VMM: bugref:9566 TRPM enhancements and cleanup. Bumps TRPM saved-state …
(edit) @80333   5 years vboxsync VMM: Eliminating the VBOX_BUGREF_9217_PART_I preprocessor macro. …
(edit) @80281   5 years vboxsync VMM,++: Refactoring code to use VMMC & VMMCPUCC. bugref:9217
(edit) @80268   5 years vboxsync VMM: Refactoring VMMAll/* to use VMCC & VMMCPUCC. bugref:9217
(edit) @80183   5 years vboxsync VMM: Kicking out raw-mode - PGM doxygen fixes. bugref:9517
(edit) @80181   5 years vboxsync VMM: Kicking out raw-mode - Bunch of RCPTRTYPE use in PGM. bugref:9517
(edit) @80180   5 years vboxsync Backing out r132620.
(edit) @80179   5 years vboxsync VMM: Kicking out raw-mode - Bunch of R0PTRTYPE use in PGM. bugref:9517
(edit) @80172   5 years vboxsync VMM: Kicking out raw-mode - PGMAll*.cpp, PGMInline.h, PGMInternal.h. …
(edit) @80163   5 years vboxsync VMM: Kicking out raw-mode - PGM Virt Handlers, ++. bugref:9517
(edit) @80135   5 years vboxsync PGM: Split the phys guest->host TLB into separate ring-0 and ring-3 …
(edit) @77241   6 years vboxsync VMM: Added dev helps for bulk page mapping locking. VMMDev will be …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @74789   6 years vboxsync vm.h,VMM,REM: s/VMCPU_FF_IS_PENDING/VMCPU_FF_IS_ANY_SET/g to emphasize …
(edit) @73376   6 years vboxsync PGM/NEM: catch make-writable changes during memory exits and avoid the …
(edit) @73203   6 years vboxsync VMM, Devices: bugref:9193 Remove unused code after using …
(edit) @73199   6 years vboxsync PGM: Working on eliminating PGMMODEDATA and the corresponding PGMCPU …
(edit) @72600   6 years vboxsync VMM: Eliminated VBOX_WITH_2ND_IEM_STEP.
(edit) @71081   7 years vboxsync VMM,SUPDrv: More NEM/win experimentation. bugref:9044
(edit) @71043   7 years vboxsync NEM: More code - PoC kind of working now. bugref:9044
(edit) @71040   7 years vboxsync NEM: More code - DSL is getting somewhere now, but VRAM access sucks. …
(edit) @71031   7 years vboxsync NEM: More code. bugref:9044
(edit) @70978   7 years vboxsync NEM: Working on PGM notifications. bugref:9044 [build fix]
(edit) @70977   7 years vboxsync NEM: Working on PGM notifications. bugref:9044
(edit) @69581   7 years vboxsync PGMPhysRead: Try always memset to 0xff when pgmPhysReadHandler 'fails'.
(edit) @69111   7 years vboxsync (C) year
(edit) @69100   7 years vboxsync PDM/PGM: Return 0xff to devices.
(edit) @69046   7 years vboxsync Global: replace fall-through comments with RT_FALL_THRU(). …
(edit) @65919   8 years vboxsync gcc 7: fall thru
(edit) @64115   8 years vboxsync PDM,IOM,PGM: Morphed the MMIO2 API into a mixed MMIO2 and …
(edit) @62606   8 years vboxsync VMM: Unused parameters.
(edit) @62478   8 years vboxsync (C) 2016
(edit) @62304   8 years vboxsync PGMAllPhys.cpp: warnings
(edit) @62302   8 years vboxsync IEM,PGM: Got code TLB working in ring-3, execution is 3-4 times faster …
(edit) @60948   9 years vboxsync PGMAllPhys.cpp: Make clang happy.
(edit) @60847   9 years vboxsync IOM: New way of defer RC+R0 I/O port writes, prepping for MMIO writes.
(edit) @59073   9 years vboxsync VMM: VINF_EM_DBG_EVENT and DBGFEventGenericWithArg implementation.
(edit) @58170   9 years vboxsync doxygen: fixes.
(edit) @58126   9 years vboxsync VMM: Fixed almost all the Doxygen warnings.
(edit) @58123   9 years vboxsync VMM: Made @param pVCpu more uniform and to the point.
(edit) @58122   9 years vboxsync VMM: Made @param pVM more uniform and to the point.
(edit) @57358   9 years vboxsync *: scm cleanup run.
(edit) @56634   9 years vboxsync VGA MMIO write handler may return VINF_EM_RAW_EMULATE_INSTR as it …
(edit) @56627   9 years vboxsync PGMPhys: The s_abPlayItSafe bits in dealing with …
(edit) @56412   10 years vboxsync Move internal/pgm.h bits to VBox/vmm/pgm.h.
(edit) @56062   10 years vboxsync PGMAllPhys.cpp: Fixed a couple of typos - IEM not IOM is OK with …
(edit) @56056   10 years vboxsync PGMPhysRead/Write: Enabled ring-0 and raw-mode access handlers for …
(edit) @56055   10 years vboxsync PGMPhysRead,PGMPhysWrite: Compile the code for calling the new ring-0 …
(edit) @56049   10 years vboxsync build fix
(edit) @56048   10 years vboxsync pgm.h,++: Changed the return type of PDMPhysRead, PGMPhysWrite, …
(edit) @56017   10 years vboxsync Physical access handler cleanups.
(edit) @55966   10 years vboxsync PGM,++: VBOXSTRICTRC for physical access handlers.
(edit) @55909   10 years vboxsync PGM,++: Made the ring-3 physical access handler callbacks present in …
(edit) @55903   10 years vboxsync PGM: Added a pVCpu parameter to all physical handler callouts and also …
(edit) @55900   10 years vboxsync PGM: Added a pVCpu parameter to all virtual handler callouts and also …
(edit) @55899   10 years vboxsync PGM: Added an access origin to memory read & write calls that respects …
(edit) @55896   10 years vboxsync PGM: Renamed the ring-0 and raw-mode context physical page access …
(edit) @55889   10 years vboxsync VMM: Split up virtual handlers just like the physical ones, such that …
(edit) @55493   10 years vboxsync PGM,++: Separated physical access handler callback function pointers …
(edit) @52318   10 years vboxsync VMM/PGM: Fix.
(edit) @51643   10 years vboxsync VMM/GIM: More bits for Hyper-V implementation.
(edit) @49640   11 years vboxsync PGM,IEM: Changed PGMPhysIemGCPhys2Ptr to not require A20 to be masked …
(edit) @49486   11 years vboxsync VMM: Warnings.
(edit) @47792   11 years vboxsync wrong assertion.
(edit) @47786   11 years vboxsync PGM: Added a new page type for the VT-x APIC access page MMIO alias …
(edit) @47739   11 years vboxsync PGM: Added an API that IEM can use to spot MMIO and other troublesome …
(edit) @46420   12 years vboxsync VMM, recompiler: Purge deprecated macros.
(edit) @45428   12 years vboxsync VMM: Propagate errors from PGM through the disassembler. Get rid of …
(edit) @44528   12 years vboxsync header (C) fixes
(edit) @42633   12 years vboxsync IEM: Implemented CMPXCHG8B. Fixed PGMPhysIemGCPhys2Ptr so that it …
(edit) @42484   12 years vboxsync IEM: ring-3 mapping fixes.
(edit) @42453   12 years vboxsync IEM: Status code handling. PGM interface for R0 and RC.
(edit) @42186   12 years vboxsync SELM,DIS,CPUM,EM: Hidden selector register cleanups.
(edit) @41965   12 years vboxsync VMM: ran scm. Mostly svn:keywords changes (adding Revision).
(edit) @41939   12 years vboxsync CPUMGetGuestCPL: Drop the context core pointer and use the Guest state …
(edit) @41803   12 years vboxsync Doxygen.
(edit) @41802   12 years vboxsync Doxygen.
(edit) @41783   12 years vboxsync Doxygen, comment typos.
(edit) @41736   13 years vboxsync DISCPUMODE: s/mode/uCpuMode/ - found and removed a bunch of uncessary …
(edit) @41734   13 years vboxsync DISCPUSTATE: s/prefix/fPrefix/ and a couple of forgotten opcode uses.
(edit) @41733   13 years vboxsync DISCPUSTATE: s/prefix_rex/fRexPrefix/ s/lastprefix/bLastPrefix/ …
(edit) @41675   13 years vboxsync DIS: The start of the scoping exercise... Fixed PREFIX_ADDRSIZE that I …
(edit) @41446   13 years vboxsync fixed inverted assertion.
(edit) @41405   13 years vboxsync VMM/PGMAllPhys: comment typo.
(edit) @41388   13 years vboxsync PGM: I believe trapping all access to shadowed ROM pages is going too …
(edit) @41386   13 years vboxsync VMM/PGM: minor doxygen consistency.
(edit) @40280   13 years vboxsync Corrected a bunch of HC and GC uses in status codes.
(edit) @40274   13 years vboxsync Introduced VBOX_WITH_REM in Config.kmk and the VMM.
(edit) @39907   13 years vboxsync Fixed harmless assertion.
(edit) @39402   13 years vboxsync VMM: don't use generic IPE status codes, use specific ones. Part 1.
(edit) @39294   13 years vboxsync PGMAllPhys.cpp: Fixed page locking bug in rarely used path.
(edit) @39078   13 years vboxsync VMM: -Wunused-parameter
(edit) @39070   13 years vboxsync VMM,IPRT: -Wunused-function.
(edit) @39038   13 years vboxsync VMM: -W4 warnings (MSC).
(edit) @39034   13 years vboxsync VMM,INTNET: Addressing unused variable warnings.
(edit) @38956   13 years vboxsync PGM: Avoid requiring a full tree walk to age the mapping chunks …
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