VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @99576   20 months vboxsync VMM: Preparations for getting interrupts injected into the guest. With …
(edit) @99051   21 months vboxsync VMM: More ARMv8 x86/amd64 separation work, VBoxVMMArm compiles and …
(edit) @98103   2 years vboxsync Copyright year updates by scm.
(edit) @96941   2 years vboxsync VMM/PDMAll: IRQ logging. bugref:10092
(edit) @96407   2 years vboxsync scm copyright and license note update
(edit) @93635   3 years vboxsync VMM/PGM,VMM/PDM,VGA: Consolidate the user parameters of the physical …
(edit) @93609   3 years vboxsync VMM/PDMQueue: Rewrote the queue code to not use the hyper heap and be …
(edit) @93115   3 years vboxsync scm --update-copyright-year
(edit) @90981   3 years vboxsync VMM: Changed pgmLock to pass VINF_SUCCESS to PDMCritSectEnter and …
(edit) @90436   3 years vboxsync VMM,Dev*: Handle PDMCritSectEnter failures in relation to the PDM …
(edit) @90346   3 years vboxsync - VMM: Pass pVM to PDMCritSect APIs. bugref:9218 bugref:10074 - …
(edit) @89620   4 years vboxsync Intel IOMMU: bugref:9967 Allow PDMIoApicSetEoi operation to be queued …
(edit) @89602   4 years vboxsync Intel IOMMU: bugref:9967 PDMIoApicSendMsi requires the pDevIns when …
(edit) @89601   4 years vboxsync Intel IOMMU: bugref:9967 PDMIoApicSendMsi: Remove todo comment now …
(edit) @89600   4 years vboxsync Intel IOMMU: bugref:9967 Centralize PDM interfaces sending MSIs so it …
(edit) @89547   4 years vboxsync Intel IOMMU: bugref:9967 Fix incorrect assertion in PDMIoApicSendMsi. …
(edit) @89200   4 years vboxsync Intel IOMMU: bugref:9967 Add ring-3 MSI queuing for the IOMMU send MSI …
(edit) @88562   4 years vboxsync Intel IOMMU: bugref:9967 PDM: Added pdmLockIsOwner for upcoming changes.
(edit) @84826   5 years vboxsync AMD IOMMU: bugref:9654 PDM interface changes for supplying …
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @82041   5 years vboxsync PIC,APIC,IOAPIC,PDM: The PIC, APIC, and IOAPIC cannot have their …
(edit) @81948   5 years vboxsync IOAPIC,VMM: Made the pfnSetEoi and PDMIoApicBroadcastEoi functions …
(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) @76553   6 years vboxsync scm --update-copyright-year
(edit) @73285   6 years vboxsync APIC,PDM: Avoid a few more return-to-ring-3 statuses now that we've …
(edit) @69111   7 years vboxsync (C) year
(edit) @65338   8 years vboxsync Remove the old, unused I/O APIC code and related define.
(edit) @64852   8 years vboxsync VMM/PDM: Comment.
(edit) @64851   8 years vboxsync VMM/PDM: Fix uninitialized variable in PDMGetInterrupt() when APIC TPR …
(edit) @64663   8 years vboxsync VMM/APIC: Get rid of msrApicBase cache from CPUMCTX, make APIC work …
(edit) @64655   8 years vboxsync VMM,recompiler: Get rid of PDM APIC interfaces reducing one level of …
(edit) @64626   8 years vboxsync Recompiler, VMM, Devices: Purge the old APIC and the …
(edit) @64597   8 years vboxsync VMM/PDM: Doxygen fix.
(edit) @64596   8 years vboxsync VMM/APIC, PDM: Clean up PDM APIC helper interface, call VMM directly …
(edit) @62478   8 years vboxsync (C) 2016
(edit) @61847   8 years vboxsync IOAPIC, VMM/APIC: Use dedicated rc for when the APIC doesn't accept an …
(edit) @61685   9 years vboxsync VMM: I/O APIC lockless implementation.
(edit) @60804   9 years vboxsync VMM: Introduced the new APIC update force-flag and relevant fixes, …
(edit) @60716   9 years vboxsync VMM: Fixed TPR thresholding and related PDM interfaces. Cleaned up the …
(edit) @60573   9 years vboxsync VMM/APIC: Fix INIT IPI handling, and handle callers of …
(edit) @60396   9 years vboxsync VMMDev,PDM,HM: Changed the VMMDev heap interface a little so HM can …
(edit) @60382   9 years vboxsync VMM/PDM: nit.
(edit) @60377   9 years vboxsync VMM: Fix APIC, CPUM init ordering for the new APIC code while still …
(edit) @60309   9 years vboxsync VMM: Doxygen fixes for r106369.
(edit) @60307   9 years vboxsync VMM: APIC rewrite. Initial commit, work in progress.
(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) @56287   10 years vboxsync VMM: Updated (C) year.
(edit) @52670   10 years vboxsync VMM, Devices: Add interface to query the APIC frequency from the APIC …
(edit) @49556   11 years vboxsync PDMAll: minor nit.
(edit) @49551   11 years vboxsync comment typo
(edit) @49549   11 years vboxsync VMM/CPUM/MSRs: when returning the APIC base, don't rely upon the CPUID …
(edit) @47280   11 years vboxsync IEM: TPR access.
(edit) @46420   12 years vboxsync VMM, recompiler: Purge deprecated macros.
(edit) @45965   12 years vboxsync VMM: Facility for getting the highest-priority pending interrupt from …
(edit) @44528   12 years vboxsync header (C) fixes
(edit) @44509   12 years vboxsync Document PIC and APIC callback method locking rules.
(edit) @44351   12 years vboxsync PDM,++: Change APIs used by Main from PVM to PUVM.
(edit) @43971   12 years vboxsync VMM/PDMAll: no-long-jump zone comment.
(edit) @43657   12 years vboxsync VMM: APIC refactor. Moved APIC base MSR to the VCPU (where it belongs) …
(edit) @41965   12 years vboxsync VMM: ran scm. Mostly svn:keywords changes (adding Revision).
(edit) @41802   13 years vboxsync Doxygen.
(edit) @41800   13 years vboxsync Doxygen.
(edit) @41783   13 years vboxsync Doxygen, comment typos.
(edit) @40907   13 years vboxsync Working on tracking IRQs for tracing and logging purposes.
(edit) @39402   13 years vboxsync VMM: don't use generic IPE status codes, use specific ones. Part 1.
(edit) @39060   13 years vboxsync DevApic,PDM: Combine the two read functions (MSR/MMIO); renamed debug …
(edit) @37475   14 years vboxsync DevAPIC: Locking reworking in progress.
(edit) @37452   14 years vboxsync IOM,PDMCritSect: Extended PDMCritSectEnter to handle …
(edit) @36822   14 years vboxsync comment typo.
(edit) @35346   14 years vboxsync VMM reorg: Moving the public include files from include/VBox to …
(edit) @33540   14 years vboxsync *: spelling fixes, thanks Timeless!
(edit) @32935   14 years vboxsync PDM, VMM, PCI: reworked MSI API: now MSIs delivered via IOAPIC API, …
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @27254   15 years vboxsync HPET: correct interrupts delivery
(edit) @27123   15 years vboxsync space
(edit) @26939   15 years vboxsync ACPI, APIC, HPET: emulate typical configuration wrt ISA interrupt routing
(edit) @26143   15 years vboxsync Introducing PDMVMMDevHeapIsEnabled
(edit) @21861   15 years vboxsync PDMAll.cpp: Don't assert in PDMVMMDevHeapR3ToGCPhys as it's used …
(edit) @20874   15 years vboxsync VMMR0CallHost -> VMMRZCallRing3[NoCpu]; VMMCALLHOST -> VMMCALLRING3.
(edit) @20873   15 years vboxsync VMMGCCallHost -> VMMRZCallRing3[NoCpu].
(edit) @20654   16 years vboxsync Do not acquire the PDM lock in PDMApicGetTPR
(edit) @20056   16 years vboxsync Backed out 47770 & 47771 (failed experiment)
(edit) @20037   16 years vboxsync TPR read/write updates
(edit) @20001   16 years vboxsync Cleaned up PDMGet/SetTPR.
(edit) @19995   16 years vboxsync Introduced PDMHasIoApic.
(edit) @19785   16 years vboxsync Locking should not be required after all
(edit) @19784   16 years vboxsync Use PDM lock for protecting pdm queue management.
(edit) @19141   16 years vboxsync Action flags breakup. Fixed PGM saved state loading of 2.2.2 images. …
(edit) @13832   16 years vboxsync IN_GC -> IN_RC.
(edit) @13020   16 years vboxsync Knut-compatibility fixes
(edit) @13013   16 years vboxsync infrastructure work for X2APIC support
(edit) @12989   16 years vboxsync VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
(edit) @12687   16 years vboxsync Started with VMM device heap for use with VT-x real-mode emulation. …
(edit) @11261   16 years vboxsync #1865: DevPIC.
(edit) @11219   16 years vboxsync #1865: DevAPIC.
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