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.


Multiboot and HVM reset integrated into VMX
[palacios.releases.git] / palacios / include /
2015-06-18 Peter Dinda VM reset capability
2015-06-18 Peter Dinda HVM enhancements
2015-06-18 Peter Dinda Multiboot enhancements
2015-06-18 Peter Dinda Guest mem gpa/gva memset functions
2015-06-18 Peter Dinda Factoring of BIOS setup so that it can be reused during...
2015-06-18 Peter Dinda Subset barrier support (counting barriers)
2015-05-19 Peter Dinda Addition of basic multiboot functionality plus refactor...
2015-04-17 Peter Dinda Generalization of constraints on page allocation and...
2015-04-17 Peter Dinda Expose vmalloc-like os interface to Palacios, and updat...
2015-03-25 Peter Dinda Basic HRT startup for HVM, plus assorted cleanup
2015-03-23 Peter Dinda Add HVM configuration capability, init/deinit, etc
2015-03-23 Peter Dinda HVM updates to support apic partitioning
2015-03-22 Peter Dinda Basic HVM data structures and functions
2014-10-09 Maciek Swiech More debugging output (APIC, LDT, etc)
2014-10-09 Maciek Swiech Added guest GDT and IDT printing
2014-08-26 Peter Dinda P-State (DVFS) Enhancements
2014-08-25 Kyle Hale, Shiva... P-State (DVFS) control host interface
2014-08-25 Peter Dinda Update host device framework to support PCI and other...
2014-08-25 Oscar Mondragon v3_cpu_mapper_admit_vm function call moved from start_t...
2014-08-24 Peter Dinda Bug fix and cleanup
2014-08-18 Oscar Mondragon Hook for thread creation split into create and start...
2014-07-07 Peter Dinda Missing commit (compilation with memmory tracking off)
2014-07-07 Peter Dinda Assorted bug fixes and defensive programming
2014-06-30 Peter Dinda Better support for dynamic changes to page event callbacks
2014-06-30 Peter Dinda Add shared-exclusive (readers-writer) locks
2014-06-27 Peter Dinda Add memory tracking functionality to Palacios
2014-06-22 Peter Dinda Expose swapping and pinning to host + add visibility...
2014-06-22 Daniel Zuo, Nikhat... Add swapping and pinning capability to Palacios
2014-06-09 Peter Dinda Refactoring and additions to direct paging (nested...
2014-05-26 Chunxiao Diao, Dan... Convert shadow paging to use 32 PAE (Remove 32 Bit...
2014-05-26 Chunxiao Diao, Dan... Convert shadow paging to use 32 PAE (Core)
2014-04-06 Peter Dinda Assorted minor fixes to the transactional memory code
2014-04-06 Kyle Hale correct XTEST behavior in RTM code
2014-04-06 Kyle Hale RAX is now set with a status code on aborts for RTM...
2014-04-06 Kyle Hale expose RTM cap in CPUID
2014-04-06 Kyle Hale significant refactoring of RTM emulation code
2014-03-24 Kyle Hale add ability to destroy hashtable iterators
2013-12-16 Maciek Swiech Fix for floating point save/restore in case where fp...
2013-11-26 Peter Dinda Floating point context-switching and checkpoint/load
2013-10-10 Peter Dinda Dynamic migration of memory from node to node
2013-10-04 Peter Dinda VNET memory interface and deinit cleanup
2013-10-01 Patrick G. Bridges EDF scheduler bugfixes from Oscar
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-08-18 Peter Dinda Constraints in page allocation, and code changes to...
2013-08-04 Peter Dinda Add load-time configurable memory block size
2013-08-04 Jack Lange updated host pci interface to support non-contiguous...
2013-08-04 Jack Lange Added non-contiguous memory region support.
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 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-15 Kyle Hale Add interface for power monitoring and telemetry option...
2013-05-28 Peter Dinda Memory alloction bugfix for vmm_events
2013-05-06 Oscar Mondragon Add missing CPU mapper files
2013-04-24 Kyle Hale Add guarded module infrastructure
2013-04-12 Peter Dinda Revised mouse-related host events, graphics console...
2013-03-18 Peter Dinda Checkpointing and migration now support options, the...
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-20 Patrick G. Bridges Split global option processing code into a separate...
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 Oscar Mondragon Initial commit of new scheduling infrastructure. The...
2013-02-05 Patrick G. Bridges Added missed extension include update
2013-01-27 Alexander Kudryavtsev Updated quix86 patch from Alexander. With latest versio...
2013-01-25 Patrick G. Bridges Updated quix86 patch from Alexander. With latest versio...
2012-12-29 Peter Dinda Context-based output infrastructure (V3_Print, etc...
2012-12-29 Peter Dinda information request api for the host - gives a more...
2012-12-26 Peter Dinda Device manager updated with extended save/load model...
2012-12-26 Peter Dinda Implementation of revised checkpoint/migrate interface...
2012-12-26 Peter Dinda New keyed stream interface
2012-09-21 Patrick G. Bridges Added updated sleep/wakeup functionality
2012-09-10 Peter Dinda Added functionality for MONITOR and MWAIT instructions...
2012-08-09 Peter Dinda Configuration of global performance parameters
2012-08-05 Kyle Hale Support for new Palacios image file format (Version 1)
2012-08-03 Peter Dinda APIC and CR8 changes for vector priorization vs TPR
2012-07-27 Jack Lange memory leak fixes
2012-07-27 Jack Lange make bitmap operations atomic, fixes potential barrier...
2012-07-27 Jack Lange added host_pci passthrough PCI support
2012-07-27 Jack Lange enabled VMX exit hooks
2012-07-27 Jack Lange exit handler tweaks
2012-07-27 Jack Lange event tweaks
2012-07-27 Jack Lange added event hooking framework
2012-07-27 Jack Lange initial implementation of hookable exits
2012-07-27 Peter Dinda Corrected vnet locking with irqsave/restore
2012-07-20 Kyle Hale add cleanup for Palacios extensions, add per-core data...
2012-07-20 Kyle Hale small fixes to swint code, add proper cleanup
2012-07-19 Mark Cartwright... Live Migration Functionality
2012-07-19 Mark Cartwright Additional features for vmm_bitmap
2012-07-19 Peter Dinda Shadow-paging event callbacks
2012-07-18 Peter Dinda VNET Hypercall interface, implemented as a new stub...
2012-07-13 Peter Dinda Added ability to hook memory by access (no instruction...
2012-07-07 Peter Dinda Change to internal v3_yield/yield_cond semantics:
next