VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @26944   15 years vboxsync PDM,IOM,TM: Added an optional per-device critsect for avoiding the …
(edit) @26175   15 years vboxsync PDM: Ring-0 and raw-mode context driver helpers. Driver RC relcoations.
(edit) @26169   15 years vboxsync PDM: s/pDevHlp\(|R0|R3|RC\)/pHlp\1/g - PDMDEVINS.
(edit) @26166   15 years vboxsync PDM: s/szDriverName/szName/g - PDMDRVREG.
(edit) @26165   15 years vboxsync PDM: s/szDeviceName/szName/g - PDMDEVREG & PDMUSBREG.
(edit) @26163   15 years vboxsync PDM: s/pUsbReg/pReg/g (2nd try, backed out r57176)
(edit) @26162   15 years vboxsync PDM: s/pUsbReg/pReg/g
(edit) @26161   15 years vboxsync PDM: s/pDrvReg/pReg/g
(edit) @26160   15 years vboxsync PDM: s/pDevReg/pReg/g
(edit) @25825   15 years vboxsync r=bird: hot-plug review and code style cleanup. check out the @todos
(edit) @25816   15 years vboxsync CPU hotplug: Merge the first patch. Resets a CPU state if a CPU was …
(edit) @25732   15 years vboxsync PDMCritSect: Deployed lock ordering. (ring-3 only, only DEBUG_bird atm)
(edit) @25401   15 years vboxsync PDM: Decrement PDMDRV::cInstances when destroying devices, use a …
(edit) @25343   15 years vboxsync MSC found this bug
(edit) @25008   15 years vboxsync PDM.cpp: SSMR3GetUInt/SSMR3PutUInt -> U32. Fixed shadowed variable warning.
(edit) @24748   15 years vboxsync PDM.cpp: debug loop counter.
(edit) @24744   15 years vboxsync PDM: Async reset notification handling as well.
(edit) @24740   15 years vboxsync VMM, PDM: Need a AsyncNotificationCompleted helper so we can skip the …
(edit) @24730   15 years vboxsync PDM: Implemented making device/driver/usb-device suspend and poweroff …
(edit) @24692   15 years vboxsync comment copy/paste bug
(edit) @24630   15 years vboxsync Backed out r54784; those flags aren't saved
(edit) @24629   15 years vboxsync Clear the flags so they don't get saved and trigger the release …
(edit) @24265   15 years vboxsync Devices,VMM: Replaced all VERR_SSM_LOAD_CONFIG_MISMATCH returns with …
(edit) @24154   15 years vboxsync Fixed relocation for disabled pfnLocalInterruptRC handler
(edit) @24125   15 years vboxsync DevAPIC/PDM: Properly route PIC interrupts through local APIC (fixes …
(edit) @23716   15 years vboxsync PDM: Save the device list in pass 0 (as well as in the final pass) so …
(edit) @23584   15 years vboxsync pdmR3Load: Relaxed device/instance ordering assumptions.
(edit) @23329   15 years vboxsync PDM: VM_FF_PDM_DMA can be set (by sb16) before we get to pdmR3Load, …
(edit) @23145   15 years vboxsync VMM: Extended VMMR3EmtRendezvous with TYPE_ASCENDING, TYPE_DESCENDING …
(edit) @22890   15 years vboxsync VM::cCPUs -> VM::cCpus so it matches all the other cCpus and aCpus members.
(edit) @22793   15 years vboxsync SSM,*: Renamed phase to pass (uPhase/SSM_PHASE_FINAL) and wrote the …
(edit) @22480   15 years vboxsync SSM,VMM,Devices,Main,VBoxBFE: Live snapshot/migration SSM API adjustments.
(edit) @21144   15 years vboxsync Prevent future mistakes with VM_FF_TESTANDCLEAR
(edit) @20874   15 years vboxsync VMMR0CallHost -> VMMRZCallRing3[NoCpu]; VMMCALLHOST -> VMMCALLRING3.
(edit) @20838   15 years vboxsync NMI updates
(edit) @20187   16 years vboxsync Fix crash in async completion code when an error occurs during init …
(edit) @20008   16 years vboxsync PDMCritSect: rewrite, ring-0 unlocking not yet enabled.
(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) @19682   16 years vboxsync Try to cleanup after one VCPU goes into guru meditation mode. Release …
(edit) @19494   16 years vboxsync PDMR3VMMDevHeapAlloc: grumble
(edit) @19493   16 years vboxsync PDMR3VMMDevHeapAlloc: disabled annoying assertion.
(edit) @19451   16 years vboxsync No @note in body.
(edit) @19421   16 years vboxsync Comment update
(edit) @19420   16 years vboxsync Action flag updates
(edit) @19141   16 years vboxsync Action flags breakup. Fixed PGM saved state loading of 2.2.2 images. …
(edit) @18618   16 years vboxsync PDM,EM: Killed PDMR3Pool. RIP.
(edit) @18616   16 years vboxsync oops.
(edit) @18615   16 years vboxsync PDM: At last, no more polling!
(edit) @16021   16 years vboxsync PDM: Add new flags which will make the device notified first if the VM …
(edit) @14072   16 years vboxsync MM: The 64-bit MSC warning hunt continues.
(edit) @13824   16 years vboxsync VMM: %VGp -> %RGp
(edit) @13819   16 years vboxsync VMM: %VH* -> %RH*.
(edit) @13818   16 years vboxsync VMM: %Vrc -> %Rrc, %Vra -> %Rra.
(edit) @13816   16 years vboxsync VMM: VBOX_SUCCESS -> RT_SUCCESS, VBOX_FAILURE -> RT_FAILURE.
(edit) @13020   16 years vboxsync Knut-compatibility fixes
(edit) @13013   16 years vboxsync infrastructure work for X2APIC support
(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) @12988   16 years vboxsync PDM: More words.
(edit) @12987   16 years vboxsync PDM: docs update.
(edit) @12984   16 years vboxsync #1865: PDMQueue.
(edit) @12977   16 years vboxsync #1865: Updated PDMDEVREG with pfnSoftReset, u32VersionEnd and some …
(edit) @12975   16 years vboxsync #1865: PDMLdr.
(edit) @12970   16 years vboxsync #1865: PDMINS.
(edit) @12807   16 years vboxsync PDM - VMMDevHeap: PDM_DEVHLP_VERSION minor increment, GCPhysVMMDevHeap …
(edit) @12744   16 years vboxsync Enabled the real-mode VT-x TSS allocation again.
(edit) @12696   16 years vboxsync Logging
(edit) @12687   16 years vboxsync Started with VMM device heap for use with VT-x real-mode emulation. …
(edit) @11792   16 years vboxsync Assert when the SSM version doesn't match.
(edit) @11311   16 years vboxsync VMM: ELEMENTS -> RT_ELEMENTS.
(edit) @11299   16 years vboxsync mm: MMHyperXXToGC -> MMHyperXXToRC.
(edit) @11261   16 years vboxsync #1865: DevPIC.
(edit) @11224   16 years vboxsync PDM: GC->RC, HC->R3 wrt PCI bus registration.
(edit) @11219   16 years vboxsync #1865: DevAPIC.
(edit) @10202   16 years vboxsync removed VBOX_WITH_PDM_LOCK
(edit) @9212   17 years vboxsync Major changes for sizeof(RTGCPTR) == uint64_t. Introduced RCPTRTYPE …
(edit) @8677   17 years vboxsync Fixed lock accounting for locks aquired via VMM[GC|R0]CallHost.
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @7635   17 years vboxsync The new MMIO2 code. WARNING! This changes the pci mapping protocol …
(edit) @6796   17 years vboxsync Fixed init problems wrt. VM ownership by implementing the UVM …
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @5904   17 years vboxsync More work on the async completion interface
(edit) @5722   17 years vboxsync Added a bottom pointer to the PDMLUN structure. Added plugge/unplugged …
(edit) @5720   17 years vboxsync USB destruction.
(edit) @5031   17 years vboxsync Use GVMMR3CreateVM. the new GVM structure is a ring-0 only VM …
(edit) @4188   17 years vboxsync SSMAFTER_DEBUG_IT hack.
(edit) @4071   17 years vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @4012   17 years vboxsync Hooked up the PDMThread stuff.
(edit) @3852   17 years vboxsync Finally splitting up pdm.h. Working on integrating USB into PDM …
(edit) @3520   17 years vboxsync PDMThread (unfinished).
(edit) @2981   18 years vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @2293   18 years vboxsync MMHyperR3ToGC
(edit) @2270   18 years vboxsync Stricter pointer typechecking. (R0 vs R3)
(edit) @1812   18 years vboxsync r=bird: Not entirely sure if inverting the destruction order is a good …
(edit) @1774   18 years vboxsync Destroy drivers in filo order.
(edit) @525   18 years vboxsync VM_GUEST_ADDR isn't the right macro for converting the pPciBusHC into …
(edit) @463   18 years vboxsync log causes for SSM load config mismatch to release log
(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