VirtualBox

source: vbox/trunk/src/VBox/Devices/PC/DevAPIC.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @40956   13 years vboxsync PDM,APIC,IO-APIC: More IRQ tagging.
(edit) @40937   13 years vboxsync Tag the APIC timer IRQs.
(edit) @40907   13 years vboxsync Working on tracking IRQs for tracing and logging purposes.
(edit) @40280   13 years vboxsync Corrected a bunch of HC and GC uses in status codes.
(edit) @39371   13 years vboxsync DevAPIC: file header.
(edit) @39370   13 years vboxsync DevAPIC: file header.
(edit) @39369   13 years vboxsync DevAPIC.cpp: Fixed broadcast.
(edit) @39306   13 years vboxsync DevAPIC: > 32 CPUs, cleanups.
(edit) @39136   13 years vboxsync More MMIO refactoring and some other cleanups.
(edit) @39135   13 years vboxsync Changed PDMDevHlpMMIORegister to take flags and drop pfnFill. Added …
(edit) @39060   13 years vboxsync DevApic,PDM: Combine the two read functions (MSR/MMIO); renamed debug …
(edit) @39053   13 years vboxsync DevApic.cpp: Don't assert on invalid register accesses, do a DBGFStop …
(edit) @37636   13 years vboxsync Changed FNIOMMMIOWRITE to take a const buffer pointer.
(edit) @37582   13 years vboxsync PDMCritSect: Fixed PDMCritSectIsOwner[Ex] returning true in …
(edit) @37574   13 years vboxsync DevAPIC.cpp: typo
(edit) @37526   13 years vboxsync Dev*: Timer locking fixes.
(edit) @37481   13 years vboxsync OSE header fixes
(edit) @37477   13 years vboxsync DevAPIC: Split out the IO-APIC into a separate source file.
(edit) @37476   13 years vboxsync DevAPIC.cpp: Some variable renaming
(edit) @37475   13 years vboxsync DevAPIC: Locking reworking in progress.
(edit) @37466   13 years vboxsync VMM,Devices: Automatically use a per-device lock instead of the giant …
(edit) @37453   13 years vboxsync DevApic: working on getting the locking right…
(edit) @37324   14 years vboxsync TM,Devices: Fixed default critical section screwup and adjusted its …
(edit) @36024   14 years vboxsync IOAPIC: assign ID matching MADT
(edit) @35353   14 years vboxsync Move the misc files the in src/VBox/Devices/ directory into a build/ …
(edit) @35346   14 years vboxsync VMM reorg: Moving the public include files from include/VBox to …
(edit) @33595   14 years vboxsync src/*: more spelling fixes (logging), thanks Timeless!
(edit) @33540   14 years vboxsync *: spelling fixes, thanks Timeless!
(edit) @32985   14 years vboxsync DevAPIC.cpp: The count_shift reset value shall be 1 not 0, because …
(edit) @32982   14 years vboxsync DevAPIC: Addressed the cause of the div by zero problem in …
(edit) @32960   14 years vboxsync PCI: bad typo in PCI address computation, now Windows boots fine with MCFG
(edit) @32935   14 years vboxsync PDM, VMM, PCI: reworked MSI API: now MSIs delivered via IOAPIC API, …
(edit) @32857   14 years vboxsync APIC: very bad typo
(edit) @32821   14 years vboxsync fix burn and fancy quote
(edit) @32820   14 years vboxsync PCI, PDM: initial drop of MSI support
(edit) @32779   14 years vboxsync APIC, PCI: started on MSI support (APIC side), cleanup
(edit) @32775   14 years vboxsync apicDoFrequencyHinting: don't div/0.
(edit) @32505   14 years vboxsync DevAPIC: build fix.
(edit) @32504   14 years vboxsync SUPDrv,IPRT,VMM,DevAPIC: Added RTTimerCanDoHighResolution and exposed …
(edit) @32497   14 years vboxsync DevAPIC: formatting fix
(edit) @32484   14 years vboxsync TM,DevPit,DevApic,DevRtc: Timer frequency hints for calculating the …
(edit) @31592   14 years vboxsync space
(edit) @31237   14 years vboxsync DevAPIC.cpp: Missing new line in LogRels.
(edit) @28954   15 years vboxsync APIC: x2APIC casts
(edit) @28952   15 years vboxsync APIC: fixed invalid memory access in currently unused code
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @27342   15 years vboxsync Backed out r58772
(edit) @27341   15 years vboxsync APIC: hack to reduce OSX guests idle state CPU consumption
(edit) @27305   15 years vboxsync APIC: few todos and cleanups, nothing functional
(edit) @27221   15 years vboxsync DevAPIC: Use fixed physical CPU ID instead of the programmable one …
(edit) @26983   15 years vboxsync DevAPIC: Use the existing destination mode constants for better …
(edit) @26865   15 years vboxsync Logging update
(edit) @26663   15 years vboxsync APIC: bump up version (watch for regressions)
(edit) @26173   15 years vboxsync PDM: s/pCfgHandle/pCfg/g - part 2.
(edit) @26169   15 years vboxsync PDM: s/pDevHlp\(|R0|R3|RC\)/pHlp\1/g - PDMDEVINS.
(edit) @26165   15 years vboxsync PDM: s/szDeviceName/szName/g - PDMDEVREG & PDMUSBREG.
(edit) @26157   15 years vboxsync PDMDEVHLPR3 cleanup; reduced the number of strict functions.
(edit) @25058   15 years vboxsync EFI: safe part of tables changes (rest to come after branch), required …
(edit) @24609   15 years vboxsync DevAPIC: Disable NMI delivery through LAPIC (Linux NMI watchdog problems).
(edit) @24265   15 years vboxsync Devices,VMM: Replaced all VERR_SSM_LOAD_CONFIG_MISMATCH returns with …
(edit) @24195   15 years vboxsync DevAPIC: Properly deliver ExtINT from LAPIC as level sensitive.
(edit) @24193   15 years vboxsync DevAPIC: Properly clear local APIC state on VM reset.
(edit) @24133   15 years vboxsync DevAPIC: fixed default case. grr.
(edit) @24129   15 years vboxsync apicLocalInterrupt: avoid log flooding (we won't actually panic due to …
(edit) @24128   15 years vboxsync apicLocalInterrupt: panic if unimplemented delivery mode.
(edit) @24125   15 years vboxsync DevAPIC/PDM: Properly route PIC interrupts through local APIC (fixes …
(edit) @24082   15 years vboxsync DevAPIC: Save and verify config. Added a couple of review comments.
(edit) @23993   15 years vboxsync DevAPIC: gcc warnings
(edit) @23986   15 years vboxsync DevAPIC: Added debugger support to print LAPIC and I/O APIC state.
(edit) @23900   15 years vboxsync DevAPIC: spaces
(edit) @22938   15 years vboxsync DevAPIC.cpp: alignment fix.
(edit) @22925   15 years vboxsync Devices: Alignment fun. (32-bit darwin)
(edit) @22793   15 years vboxsync SSM,*: Renamed phase to pass (uPhase/SSM_PHASE_FINAL) and wrote the …
(edit) @22584   15 years vboxsync Devices: tab
(edit) @22480   15 years vboxsync SSM,VMM,Devices,Main,VBoxBFE: Live snapshot/migration SSM API adjustments.
(edit) @21389   15 years vboxsync Forgot to apply count_shift to the timer delta (regression from 48850)
(edit) @20836   15 years vboxsync NMI/SMI changes
(edit) @20830   15 years vboxsync Comment added
(edit) @20829   15 years vboxsync Check and assume PDM locking is performed when calling the APIC interface.
(edit) @20817   15 years vboxsync APIC logging changes
(edit) @20816   15 years vboxsync Logging change
(edit) @20734   15 years vboxsync DevAPIC: rewrote timer updates to streamline the handling wrt the …
(edit) @20676   15 years vboxsync Reset *all* APICs
(edit) @20666   15 years vboxsync Changed PDMApicGet/SetTPR to get/set the full task priority register.
(edit) @20572   15 years vboxsync DrvVUSBRootHub.cpp,DevPCI,DevAPIC: Don't register stats under /PDM/.
(edit) @20374   16 years vboxsync *: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
(edit) @20367   16 years vboxsync Devices: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
(edit) @20197   16 years vboxsync Do not send an init IPI during reset
(edit) @20092   16 years vboxsync DevAPIC,PDM: timer critsect.
(edit) @20087   16 years vboxsync TM,*: Proper timer callback locking and pvUser for devices.
(edit) @20056   16 years vboxsync Backed out 47770 & 47771 (failed experiment)
(edit) @20039   16 years vboxsync DevAPIC.cpp: Made apic_timer select the right instance. Fixed the …
(edit) @20037   16 years vboxsync TPR read/write updates
(edit) @20005   16 years vboxsync Noisy logging
(edit) @20001   16 years vboxsync Cleaned up PDMGet/SetTPR.
(edit) @19787   16 years vboxsync APIC: Current implementation is limited to 32 CPUs due to the use of …
(edit) @19744   16 years vboxsync Logging updates
(edit) @19741   16 years vboxsync Handle APIC_DM_LOWPRI in apic_bus_deliver
(edit) @19739   16 years vboxsync Logging updates
(edit) @19650   16 years vboxsync Bug fix
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