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.


palacios.releases.git
2012-10-18 Thomas Naughton Cleanup of curses dependency in v3_cons/cons_sc build
2012-10-01 Peter Dinda Rebuild v3_create by default
2012-10-01 Kyle Hale check for out-of-bounds index when freeing a VM
2012-10-01 Kyle Hale small updates to GEARS utilities (for use with v3_ctrl...
2012-09-24 Jack Lange add correct caching behavior to VMX EPT environments
2012-09-24 Jack Lange update CPUID to disable unsupported features (MTRRS...
2012-09-24 Jack Lange correctly handle NMI exits on VMX architectures
2012-09-21 Patrick G.... Added updated sleep/wakeup functionality
2012-09-10 Peter Dinda Added functionality for MONITOR and MWAIT instructions...
2012-08-24 Thomas Naughton Add v3_cons_sc sanity check for Terminal size
2012-08-17 Peter Dinda Cleanup in thread name handling
2012-08-17 Peter Dinda Cleaner handling of tx kick threads in vnet core
2012-08-17 Peter Dinda Avoid corruption when freeing a guest fails
2012-08-17 Peter Dinda better UI for v3_free
2012-08-17 Peter Dinda Disallow startup with shadow paging + memory region...
2012-08-17 Peter Dinda filedisk XML configuration language tweak
2012-08-17 Peter Dinda Virtio NIC's guest-driven, vmm-driven, or adaptive...
2012-08-09 Peter Dinda Configurable yielding strategies in VNET bridge thread...
2012-08-09 Peter Dinda Halt handling uses global performance parameters to...
2012-08-09 Peter Dinda Configuration of global performance parameters
2012-08-06 Peter Dinda Enhancements to VNET and to halting:
2012-08-05 Kyle Hale Support for new Palacios image file format (Version 1)
2012-08-03 Kyle Hale repurpose v3_ctrl.c as a utility library for palacios...
2012-08-03 Peter Dinda Typo fix
2012-08-03 Kyle Hale update palacios mempool status when onlining memory...
2012-08-03 Peter Dinda APIC and CR8 changes for vector priorization vs TPR
2012-07-28 Jack Lange typo fix
2012-07-27 Peter Dinda Merge branch 'devel' of palacios@newskysaw.cs.northwest...
2012-07-27 Peter Dinda Further cleanup of vnet /proc interface
2012-07-27 Peter Dinda Cleaned up /proc parsing for vnet
2012-07-27 Jack Lange added 64bit bar support to passthrough PCI
2012-07-27 Jack Lange added vmware paravirtual extension
2012-07-27 Jack Lange added error check to 8259
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 reworked v3_create to allow loading XML files directly...
2012-07-27 Jack Lange added host_pci passthrough PCI support
2012-07-27 Jack Lange added state checks for VM control commands
2012-07-27 Jack Lange incorporate changes to intelligent barriers
2012-07-27 Jack Lange enabled VMX exit hooks
2012-07-27 Jack Lange revert to earlier rdtsc intercepts
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 added runstate checks in barrier to allow locking opera...
2012-07-27 Jack Lange initial implementation of hookable exits
2012-07-27 Jack Lange fix for 1GB pages
2012-07-27 Peter Dinda Corrected vnet locking with irqsave/restore
2012-07-27 Peter Dinda APIC checks enabled register on irr scan
2012-07-27 Peter Dinda Missing file
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-20 Kyle Hale stop and free all VMs on Linux module exit
2012-07-20 Kyle Hale add cleanup to graphics console code
2012-07-19 Diana Palsetia... Linux userspace tools for live migration
2012-07-19 Diana Palsetia... Linux-side availability of live migration functionality
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-19 Peter Dinda Parallelize build of linux module
2012-07-18 Peter Dinda VNET Hypercall interface, implemented as a new stub...
2012-07-18 Peter Dinda mpi accelerator hcall fix
2012-07-13 Peter Dinda Added ability to hook memory by access (no instruction...
2012-07-13 Peter Dinda patch for v3_dump_mem print output
2012-07-13 Kyle Hale proper cleanup in iface-file and iface-host-dev
2012-07-08 Kyle Hale compilation fix in vmm_debug.c
2012-07-07 Kyle Hale Revised check for already-launched VM
2012-07-07 Peter Dinda Expose kmalloc flags within linux_module + add further...
2012-07-07 Peter Dinda Change to internal v3_yield/yield_cond semantics:
2012-07-07 Kyle Hale Small fixes in v3_free.c
2012-07-07 Kyle Hale Fail gracefully on VM create or free errors
2012-07-07 Kyle Hale Actually do cleanup in guest deinit in stream iface
2012-07-07 Kyle Hale Check to make sure extension name is provided
2012-07-07 Peter Dinda Lots of pedantic error checking in Palacios proper...
2012-07-07 Kyle Hale make v3_launch fail on ioctl error
2012-07-07 Kyle Hale don't allow launch of an already running VM
2012-07-07 Kyle Hale add file and line number to linux module error prints
2012-07-07 Kyle Hale Paranoid error checking in userspace utils
2012-07-07 Peter Dinda Fixes to allocation order and functions
2012-07-07 Peter Dinda Extensive, Pedantic Error Checking in Linux module...
2012-07-07 Peter Dinda Corrected timed yield
2012-07-07 Peter Dinda Updates to VNET. Most importantly, better yielding...
2012-07-07 Peter Dinda Timed yielding in vmm_halt to avoid pegging CPU
2012-07-07 Peter Dinda Updated lock/unlock irq save/restore to directly use...
2012-07-07 Peter Dinda Make V3_Yield and V3_Yield_Timed macros globally visibl...
2012-07-07 Peter Dinda VNET fixes and adaptation to new API
2012-07-07 Peter Dinda Changes to linux interfaces:
2012-06-24 Peter Dinda Further printing cleanup
2012-06-22 Peter Dinda Compilation fixes for more recent kernels
2012-06-22 Ferrol Aderholdt User utils for memory offlining and VM creation with...
2012-06-22 Ferrol Aderholdt /proc info showing vm device and vm name mapping, and...
2012-06-20 Peter Dinda Reinstate v3_console (accidental delete)
2012-06-20 Peter Dinda Update host dev and keyed stream user to reflect change...
2012-06-20 Peter Dinda replace errant printks in linux module with macro calls
2012-06-20 Peter Dinda Cleaned up help messages for userspace utils
2012-06-20 Jack Lange type fix
2012-06-20 Jack Lange added symbolic backtrace functionality
2012-06-20 Jack Lange added dedicated debugging framework with associated...
2012-06-20 Jack Lange vmx fixes
2012-06-20 Jack Lange cleaned up ioctl linux interfaces
next