Palacios Public Git Repository

To checkout Palacios execute

  git clone http://v3vee.org/palacios/palacios.web/palacios.git
This will give you the master branch. You probably want the devel branch or one of the release branches. To switch to the devel branch, simply execute
  cd palacios
  git checkout --track -b devel origin/devel
The other branches are similar.


Cleanup and sanity-checking of before/after null-check and copy+paste errors (Coverit...
[palacios.git] / palacios / src / devices / apic.c
2015-09-01 Peter Dinda Cleanup and sanity-checking of before/after null-check...
2015-06-09 Peter Dinda APIC bug fixes and cleanup
2015-03-23 Peter Dinda Support HVM partitioning for APICs
2014-10-09 Maciek Swiech More debugging output (APIC, LDT, etc)
2014-02-22 Peter Dinda APIC bugfix - corrected MSR read/write behavior
2014-01-10 Maciej Swiech Apic initialization bugfix
2013-08-04 Jack Lange Enable cores to be reset via INIT IPI
2013-05-28 Peter Dinda Lock bugfixes - missing lock deinits This also adds...
2012-12-29 Peter Dinda Context-based output infrastructure (V3_Print, etc...
2012-12-27 Madhav Suresh Explictly tags in saves for PIT, APIC, IOAPIC, SVM...
2012-12-26 Peter Dinda Devices updated for revised checkpoint interface
2012-08-03 Peter Dinda APIC and CR8 changes for vector priorization vs TPR
2012-07-27 Peter Dinda APIC checks enabled register on irr scan
2012-07-07 Peter Dinda Lots of pedantic error checking in Palacios proper...
2012-04-20 Jack Lange reworked PCI bus implmentation -- moved to mask based...
2012-04-20 Jack Lange apic fix
2012-04-20 Jack Lange add in EOI callback
2012-04-20 Jack Lange cleaned up IPI code in apic, and added IRQ ack callback...
2012-02-17 Alexander Kudryavtsev Fix physical apic id assignment and dispatch (LSB issue)
2011-11-10 Patrick G. Bridges Split telemetry into global and per-core to avoid race...
2011-11-10 Peter Dinda Removed spurious print
2011-11-10 Patrick G. Bridges Replaced spurious V3_Print in apic.c with PrintDebug
2011-10-24 Patrick G. Bridges Cleaned up time management stuff, being more careful...
2011-10-20 Patrick G. Bridges Working on debugging time management/apic timer code.
2011-09-22 Patrick G. Bridges Changes to try to make time handling better. Also disab...
2011-09-16 Madhav Suresh added device checkpoint hooks
2011-06-14 Patrick Bridges More timing cleanup
2011-06-02 Jack Lange typo fix
2011-05-26 Jack Lange updated SIPI behavior to be arch specific
2011-05-16 Jack Lange added irq queueing to APIC
2011-05-04 Jack Lange separated virtual cores from physical cores
2011-05-02 Jack Lange build fixes to merge the Palacios configuration paramet...
2011-03-02 Jack Lange fixed dest_apic determination
2011-03-02 Jack Lange Merge branch 'devel' of ssh://palacios@newskysaw/home...
2011-03-02 Peter Dinda Added correct physical delivery check for apic
2011-03-01 Jack Lange removed locking because it was broken.
2011-02-17 Peter Dinda APIC debugging
2011-02-11 Peter Dinda lowest priority delivery for logical addresses
2011-02-04 Peter Dinda Corrected APIC IPI and IRQ dispatch routines
2011-01-22 Erik van der Kouwe This patch adds a few compiler conditionals so that...
2011-01-06 Jack Lange add interrupt deinitialization to devices
2010-11-23 Jack Lange deallocation of devices
2010-11-23 Jack Lange changed device registration interface
2010-11-23 Jack Lange Updated devices to remove vm_device dependencies.
2010-11-19 Jack Lange added some more device unregister functions
2010-11-19 Jack Lange timer interface updates to allow state cleanup on exit
2010-11-10 Patrick G. Bridges Minor debugging print changes/fixups
2010-11-01 Patrick G. Bridges Fixed cluster/fixed dst_fmt usage in apic.c; revised...
2010-10-29 Jack Lange minor fixes. Can now successfully boot up when Qemu...
2010-10-29 Jack Lange compilation fixes
2010-10-29 Jack Lange Merge branch 'devel' of ssh://palacios@newskysaw/home...
2010-10-29 Jack Lange fixed apic/ioapic interface
2010-10-29 Patrick G. Bridges Modifications to make apic.c compile with PrintDebug...
2010-10-27 Jack Lange added final ipi_state transition
2010-10-27 Jack Lange remove icc_bus references
2010-10-27 Jack Lange removed icc bus
2010-10-26 Jack Lange Removed a lot of the highly specific multicore code...
2010-10-19 Patrick G. Bridges Minor compile fix.
2010-10-19 Patrick G. Bridges Fixed merge of apic.c
2010-10-14 Patrick G. Bridges Removed destination format (i.e. clustered logical...
2010-10-12 Patrick G. Bridges Fixed ioapic bug that caused interrupt routing entries...
2010-10-05 Peter Dinda Merge branch 'devel' of ssh://palacios@newskysaw.cs...
2010-10-05 Peter Dinda Fixed minor syntax error
2010-10-05 Jack Lange fix for Linux rule breaking behavior
2010-10-05 Peter Dinda Merge branch 'devel' of ssh://palacios@newskysaw.cs...
2010-10-05 Jack Lange format fixes
2010-09-26 Peter Dinda Partially functional support for APIC/ICC clustered...
2010-09-20 Patrick G. Bridges Implemented (but not yet tested) time interface changes...
2010-08-26 Patrick G. Bridges Minor warning/error prints corrected.
2010-08-16 Patrick Bridges Removed spurious PrintError for red storm from apic...
2010-08-13 Jack Lange change to device configuration syntax
2010-08-04 Peter Dinda Functional 2 core linux guest
2010-08-03 Peter Dinda Now correctly boots 2, 4, 8 core kitten
2010-07-31 Peter Dinda Fixed handling of the INTAK cycle for both apic and pic
2010-07-30 Peter Dinda Semi-functional SMP (boots Kitten guest with two cores)
2010-07-08 Peter Dinda Partially functional icc_bus (works for UP)
2010-07-07 Peter Dinda Working apic, ioapic, and icc_bus for 1 core
2010-05-19 Peter Dinda Fixed minor compilation problems
2010-01-15 Jack Lange compilable versions of the APIC/ICC_BUS/IOAPIC
2010-01-15 Kevin Pedretti Added ICC bus/apic stuff.
2010-01-15 Kevin Pedretti Jack's changes to split up stucts for multi-core.
2010-01-15 Kevin Pedretti Philip's changes along with some minor changes from...
2010-01-14 Jack Lange refactoring to the point of compilation
2009-12-01 Jack Lange integrated new configuration system
2009-11-03 Jack Lange added interrupt coalescing notification to apic
2009-09-23 Jack Lange enabled msr writes
2009-09-11 Jack Lange fix debugging statement
2009-09-01 Jack Lange added cpu interruption interface
2009-09-01 Jack Lange modified interrupt interface to pass guest_info pointer
2009-08-31 Andy Gocke VMX is working for a 32-bit Linux kernel. It should...
2009-08-14 Jack Lange more configuration fixes
2009-08-13 Jack Lange fixed configuration macro checks and a few configuratio...
2009-08-11 Jack Lange improved debugging output
2009-07-29 Jack Lange more updates of devices to new device framework
2009-07-25 Jack Lange Update to the device framework.
2009-03-31 Jack Lange Merge branch 'devel' into ide
2009-03-26 Jack Lange added handlers for extended interrupt vectors
2009-03-25 Jack Lange fixed apic seastar ack
2009-03-24 Jack Lange updates to ATAPI packet command support
2009-03-17 Jack Lange added priority checking to apic interrupt injection...
next