|
|
@21389
|
15 years |
vboxsync |
Forgot to apply count_shift to the timer delta (regression from 48850)
|
|
|
@20836
|
15 years |
vboxsync |
NMI/SMI changes
|
|
|
@20830
|
15 years |
vboxsync |
Comment added
|
|
|
@20829
|
15 years |
vboxsync |
Check and assume PDM locking is performed when calling the APIC interface.
|
|
|
@20817
|
15 years |
vboxsync |
APIC logging changes
|
|
|
@20816
|
15 years |
vboxsync |
Logging change
|
|
|
@20734
|
15 years |
vboxsync |
DevAPIC: rewrote timer updates to streamline the handling wrt the …
|
|
|
@20676
|
15 years |
vboxsync |
Reset *all* APICs
|
|
|
@20666
|
15 years |
vboxsync |
Changed PDMApicGet/SetTPR to get/set the full task priority register.
|
|
|
@20572
|
16 years |
vboxsync |
DrvVUSBRootHub.cpp,DevPCI,DevAPIC: Don't register stats under /PDM/.
|
|
|
@20374
|
16 years |
vboxsync |
*: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
|
|
|
@20367
|
16 years |
vboxsync |
Devices: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
|
|
|
@20197
|
16 years |
vboxsync |
Do not send an init IPI during reset
|
|
|
@20092
|
16 years |
vboxsync |
DevAPIC,PDM: timer critsect.
|
|
|
@20087
|
16 years |
vboxsync |
TM,*: Proper timer callback locking and pvUser for devices.
|
|
|
@20056
|
16 years |
vboxsync |
Backed out 47770 & 47771 (failed experiment)
|
|
|
@20039
|
16 years |
vboxsync |
DevAPIC.cpp: Made apic_timer select the right instance. Fixed the …
|
|
|
@20037
|
16 years |
vboxsync |
TPR read/write updates
|
|
|
@20005
|
16 years |
vboxsync |
Noisy logging
|
|
|
@20001
|
16 years |
vboxsync |
Cleaned up PDMGet/SetTPR.
|
|
|
@19787
|
16 years |
vboxsync |
APIC: Current implementation is limited to 32 CPUs due to the use of …
|
|
|
@19744
|
16 years |
vboxsync |
Logging updates
|
|
|
@19741
|
16 years |
vboxsync |
Handle APIC_DM_LOWPRI in apic_bus_deliver
|
|
|
@19739
|
16 years |
vboxsync |
Logging updates
|
|
|
@19650
|
16 years |
vboxsync |
Bug fix
|
|
|
@19632
|
16 years |
vboxsync |
Use physical id for logging APIC
|
|
|
@19616
|
16 years |
vboxsync |
Obsolete comment
|
|
|
@19615
|
16 years |
vboxsync |
ACPI logging updates
|
|
|
@19512
|
16 years |
vboxsync |
Logging updates
|
|
|
@19489
|
16 years |
vboxsync |
DevAPIC: do not flood the release log!
|
|
|
@19475
|
16 years |
vboxsync |
VMM: sending init IPI
|
|
|
@19468
|
16 years |
vboxsync |
VMM: better SIPI sending, reschedule to R3 as needed
|
|
|
@19443
|
16 years |
vboxsync |
Notes about missing functionality
|
|
|
@19437
|
16 years |
vboxsync |
SMP: send SIPI notification from APIC, let VM handle what really do
|
|
|
@17968
|
16 years |
vboxsync |
APIC: locking refined
|
|
|
@13832
|
16 years |
vboxsync |
IN_GC -> IN_RC.
|
|
|
@13519
|
16 years |
vboxsync |
fixed return type (gcc found this bug)
|
|
|
@13078
|
16 years |
vboxsync |
- saved state compatibility
|
|
|
@13074
|
16 years |
vboxsync |
- remaining bits of x2APIC, some SMP refinements in LAPIC
|
|
|
@13020
|
16 years |
vboxsync |
Knut-compatibility fixes
|
|
|
@13013
|
16 years |
vboxsync |
infrastructure work for X2APIC support
|
|
|
@12977
|
16 years |
vboxsync |
#1865: Updated PDMDEVREG with pfnSoftReset, u32VersionEnd and some …
|
|
|
@12976
|
16 years |
vboxsync |
PDM: fixed PDMAPICVERSION.
|
|
|
@12972
|
16 years |
vboxsync |
APIC versioning in features interface
|
|
|
@12969
|
16 years |
vboxsync |
#1865: PDMINS.
|
|
|
@12939
|
16 years |
vboxsync |
refined APIC writes a bit, put a comment with explanation where bad …
|
|
|
@12869
|
16 years |
vboxsync |
fixed Ubuntu crash in debug VBox (although true reason why we're …
|
|
|
@12667
|
16 years |
vboxsync |
CPU id passed to interrupt callback, proper typing
|
|
|
@12634
|
16 years |
vboxsync |
DevAPIC: Added usage note and assertion to APIC_LOCK_VOID and update …
|
|
|
@12626
|
16 years |
vboxsync |
relocate right
|
|
|
@12617
|
16 years |
vboxsync |
removed buggy relocation code
|
|
|
@12616
|
16 years |
vboxsync |
APIC saved stae version back to one - no incompatibilities
|
|
|
@12615
|
16 years |
vboxsync |
per-LAPIC timers, cleanup, all LAPICs state save-restore, relocation
|
|
|
@12612
|
16 years |
vboxsync |
further APIC work
|
|
|
@12598
|
16 years |
vboxsync |
some interrupt routing code
|
|
|
@12588
|
16 years |
vboxsync |
reworked APIC structures layout - hopefully not broken smth accidentally
|
|
|
@12570
|
16 years |
vboxsync |
Backed out 36772 & 36762
|
|
|
@12563
|
16 years |
vboxsync |
DevAPIC: DECLINLINE, static inline is a gnuims.
|
|
|
@12555
|
16 years |
vboxsync |
configure CPU count in VMM, use per-CPU MMIO regions for APIC
|
|
|
@12487
|
16 years |
vboxsync |
multiple LAPICs intermediate commit
|
|
|
@11284
|
16 years |
vboxsync |
Devices: %Vrc -> %Rrc (just preferred, not mandatory (yet))
|
|
|
@11269
|
16 years |
vboxsync |
Devices: pData -> pThis.
|
|
|
@11223
|
16 years |
vboxsync |
DevAPIC: cosmetics.
|
|
|
@11222
|
16 years |
vboxsync |
DevAPIC: CFGM*Def and cosmetics.
|
|
|
@11219
|
16 years |
vboxsync |
#1865: DevAPIC.
|
|
|
@11155
|
16 years |
vboxsync |
TMTimerRCPtr and some types.
|
|
|
@10665
|
16 years |
vboxsync |
Fixed apicHasPendingInterrupt.
|
|
|
@10660
|
16 years |
vboxsync |
Implemented apicHasPendingIrq.
|
|
|
@10492
|
16 years |
vboxsync |
Added PDMApicHasPendingIrq.
|
|
|
@10477
|
16 years |
vboxsync |
More logging
|
|
|
@10214
|
16 years |
vboxsync |
Too noisy log statement
|
|
|
@10202
|
16 years |
vboxsync |
removed VBOX_WITH_PDM_LOCK
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@7752
|
17 years |
vboxsync |
Dropped the pszDesc argument to *MMIORegisterGC/R0. It only persists …
|
|
|
@6300
|
17 years |
vboxsync |
no "\n", ".", nor "!" at end of an error message
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@5907
|
17 years |
vboxsync |
gcc-4.3 warning
|
|
|
@4787
|
17 years |
vboxsync |
Eliminated HCPTRTYPE and replaced with R3R0PTRTYPE where necessary.
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|
|
|
@4014
|
17 years |
vboxsync |
Use pdmdrv.h and pdmdev.h where appropirate.
|
|
|
@3942
|
17 years |
vboxsync |
fixed detecting the CPU vendor (in DevAPIC) by introducing symbolic …
|
|
|
@2981
|
18 years |
vboxsync |
InnoTek -> innotek: all the headers and comments.
|
|
|
@2927
|
18 years |
vboxsync |
Clear the interrupt FF when a pending interrupt is masked by a TRP update.
|
|
|
@2922
|
18 years |
vboxsync |
sync some I/O-APIC code from qemu (r1.11: APIC init fix + APIC get_irq fix)
|
|
|
@2781
|
18 years |
vboxsync |
made the file description correspond to the device/driver description.
|
|
|
@2749
|
18 years |
vboxsync |
QueryCPUId -> GetCpuId (it's a wrapper for CPUMGetGuestCpuId).
|
|
|
@2640
|
18 years |
vboxsync |
fixed typo
|
|
|
@2636
|
18 years |
vboxsync |
enable local APIC if IOAPIC is enabled or CPU == Intel || CPU == AMD
|
|
|
@2538
|
18 years |
vboxsync |
Quick implementation of IRQ level flip-flip (pass …
|
|
|
@2468
|
18 years |
vboxsync |
Dropping the VBOX_WITH_VIRTUAL_SYNC_TIMERS #ifdefs, making it default.
|
|
|
@2285
|
18 years |
vboxsync |
TMCLOCK_VIRTUAL_SYNC changes. (define VBOX_WITH_VIRTUAL_SYNC_TIMERS to …
|
|
|
@1931
|
18 years |
vboxsync |
apic.c => DevAPIC.cpp
|
|
copied from trunk/src/VBox/Devices/PC/apic.c
|
|
|
@483
|
18 years |
vboxsync |
64-bit alignment.
|