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.


HVM synchronous operation facility
[palacios.git] / palacios /
2014-03-06 Kyle Hale Added HPET (High Precision Event Timer) device
2014-02-22 Peter Dinda APIC bugfix - corrected MSR read/write behavior
2014-02-20 Jack Lange virtio-blk now handles config requests for non-declared...
2014-02-18 Peter Dinda Minor cleanups on shadow paging build/debug
2014-01-22 Maciek Swiech Addition of state to checkpoint
2014-01-14 Peter Dinda Error checking fixes, minor bug in keyed stream, minor...
2014-01-10 Maciej Swiech Apic initialization bugfix
2014-01-07 Kyle Hale Added ATA PIO write, other ide cleanup
2013-12-22 Peter Dinda Boot sequenece selection for nvram
2013-12-22 Peter Dinda Add logic to VGA for vertical/horizontal retrace
2013-12-22 Kyle Hale Add missing case to print all debugging info in vmm_debug
2013-12-16 Maciek Swiech Fix for floating point save/restore in case where fp...
2013-11-26 Peter Dinda Bugfix to base memory region lookup
2013-11-26 Peter Dinda Minor tweaks
2013-11-26 Peter Dinda Allow strict MSR semantics
2013-11-26 Peter Dinda Allow custom CPUID
2013-11-26 Kyle Hale atapi and ioapic bugfixes
2013-11-26 Peter Dinda Floating point context-switching and checkpoint/load
2013-11-25 Peter Dinda VGA bugfixes
2013-10-10 Kyle Hale fix GEARS code inject dependency
2013-10-10 Kyle Hale remove assertions in power monitoring initialization
2013-10-10 Peter Dinda Switch VNET to use adaptive yielding by default, to...
2013-10-10 Peter Dinda Dynamic migration of memory from node to node
2013-10-08 Kyle Hale bring GEARS up to date with interface changes
2013-10-07 Kyle Hale more paranoid error checking
2013-10-04 Peter Dinda Clean up hashtable frees to fix rmmod crash on redhat
2013-10-04 Peter Dinda VNET memory interface and deinit cleanup
2013-10-04 Peter Dinda Restructure device configuration menus to make things...
2013-10-01 Patrick G. Bridges EDF scheduler bugfixes from Oscar
2013-09-20 Peter Dinda Graceful teardown of seabios fw config and fix of memor...
2013-09-20 Peter Dinda Assorted cleanup
2013-09-19 Peter Dinda Cleaned up deinitialization of VMM and free of VMs
2013-09-15 Peter Dinda Memory management and /proc enhancements
2013-09-15 Patrick Bridges Basic host scheduler bug fix
2013-09-15 Peter Dinda Clean up debugging output
2013-08-28 Peter Dinda Checkpoint/Restore fixes
2013-08-28 Peter Dinda mptable no longer errors out if it doesn't find the...
2013-08-18 Peter Dinda Improved /proc/v3vee/v3-guests* output
2013-08-18 Peter Dinda Constraints in page allocation, and code changes to...
2013-08-07 Peter Dinda VM configuration attempts to roll back on failure
2013-08-04 Peter Dinda Add load-time configurable memory block size
2013-08-04 Jack Lange Enable barrier participation and core stop while in...
2013-08-04 Peter Dinda Mask hyperthreading CPUID bit
2013-08-04 Jack Lange Enable cores to be reset via INIT IPI
2013-08-04 Jack Lange updated host pci interface to support non-contiguous...
2013-08-04 Peter Dinda Further changes to support new non-contiguous memory...
2013-08-04 Jack Lange Added non-contiguous memory region support.
2013-08-04 Peter Dinda Minor tweaks and configuration comments for vmm_fw_cfg...
2013-08-04 Peter Dinda Allow selection of different BIOSes for the PC hardware...
2013-08-04 Alexander Kudryavtsev added high memory capacity to NVRAM memory space
2013-08-04 Jack Lange updates to enable functionality necessary for SEABIOS...
2013-08-04 Peter Dinda added NUMA interface files to pass NUMA layout between...
2013-08-04 Maciek Swiech quix86 instruction patches
2013-08-04 Alexander Kudryavtsev add FW_CFG interface implementation for SEABIOS
2013-08-02 Peter Dinda 8259A PIC obeys master ICW3 masking of the slave
2013-08-02 Peter Dinda Major rewrite of serial port device
2013-08-02 Peter Dinda Update to virtio console for new stream interface
2013-08-02 Peter Dinda Update to char_stream device for new stream interface...
2013-08-02 Peter Dinda Changes to stream interface to allow for flow control...
2013-08-02 Peter Dinda Fixes to interrupt (IRQ and VIRQ) injection logic:
2013-08-02 Peter Dinda Default yield policy is now friendly with a 10 ms timeout
2013-07-22 Peter Dinda 8259 PIC corrections and cleanup
2013-07-15 Peter Dinda Fallback to shadow paging if nested not supported or...
2013-07-15 Kyle Hale Add interface for power monitoring and telemetry option...
2013-05-28 Peter Dinda Lock bugfixes - missing lock deinits This also adds...
2013-05-28 Peter Dinda Memory alloction bugfix for vmm_events
2013-05-24 Maciek Swiech Checkpointing fixes
2013-05-06 Oscar Mondragon Add missing CPU mapper files
2013-05-06 Oscar Mondragon Add CPU mapper extension and fix to scheduler for time...
2013-04-25 Peter Dinda Host PCI with selective privilege (can dynamically...
2013-04-24 Kyle Hale Add guarded module infrastructure
2013-04-12 Brian Ambielli Mouse functionality and cleanup
2013-04-12 Peter Dinda Revised mouse-related host events, graphics console...
2013-03-22 Peter Dinda Paravirtualized graphics device
2013-03-22 Brian Ambielli Correct irq behavior for mouse
2013-03-22 Peter Dinda PCI bugfix for passthrough bars
2013-03-18 Peter Dinda Checkpointing and migration now support options, the...
2013-03-01 Peter Dinda Removal of debugging crud
2013-03-01 Peter Dinda Corrected UCPI and UMPL estimation in PMU telemetry
2013-02-25 Oscar null check in host_sched_yield
2013-02-24 Peter Dinda Corrected PCI printdebug errors
2013-02-24 Peter Dinda Correct scheduler startup when no option given
2013-02-21 Peter Dinda PMU-based telemetry extension to monitor guest and...
2013-02-21 Chang Bae PMU Host Interface and initial implementation for Linux...
2013-02-21 Peter Dinda Range-based invalidation for nested and direct paging...
2013-02-21 Patrick G. Bridges Use passed in options to set scheduler
2013-02-20 Patrick G. Bridges Fix for option processing
2013-02-20 Patrick G. Bridges Added missed Makefile update for option handling
2013-02-20 Patrick G. Bridges Split global option processing code into a separate...
2013-02-20 Patrick G. Bridges Merge branch 'devel' of ssh://newskysaw.cs.northwestern...
2013-02-19 Chang Bae Fixed major palacios barrier implementation error with...
2013-02-19 Patrick G. Bridges Merge branch 'devel' of ssh://newskysaw.cs.northwestern...
2013-02-19 Patrick G. Bridges Added null check to option processing call.
2013-02-14 Patrick G. Bridges Correction of scheduler registration check
2013-02-11 Patrick G. Bridges Added first cut at options processing for the palacios...
2013-02-11 Oscar Mondragon remove extraneous dos linefeeds from scheduling files
2013-02-11 Oscar Mondragon Update of scheduling infrastructure and newest version...
2013-02-11 Patrick G. Bridges Copyright header corrections to scheduler interface
2013-02-06 Patrick G. Bridges Merge branch 'devel' of ssh://newskysaw.cs.northwestern...
2013-02-06 Oscar Mondragon Commented in scheduler call previously commented out.
next