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.


Basic HRT startup for HVM, plus assorted cleanup
[palacios.releases.git] / palacios / include / palacios / vm_guest.h
2015-03-23 Peter Dinda Add HVM configuration capability, init/deinit, etc
2014-06-27 Peter Dinda Add memory tracking functionality to Palacios
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...
2013-11-26 Peter Dinda Floating point context-switching and checkpoint/load
2013-08-04 Jack Lange updates to enable functionality necessary for SEABIOS...
2013-07-15 Kyle Hale Add interface for power monitoring and telemetry option...
2013-02-21 Peter Dinda PMU-based telemetry extension to monitor guest and...
2013-02-06 Oscar Mondragon Initial commit of new scheduling infrastructure. The...
2012-08-09 Peter Dinda Configuration of global performance parameters
2012-08-03 Peter Dinda APIC and CR8 changes for vector priorization vs TPR
2012-07-27 Jack Lange added event hooking framework
2012-07-27 Jack Lange initial implementation of hookable exits
2012-06-20 Jack Lange added dedicated debugging framework with associated...
2012-04-13 Jack Lange added arch independent MSR storage
2012-02-10 Jack Lange initial simulation functionality
2012-02-09 Patrick G. Bridges Cleanup to start proper time dilation mechanisms
2011-09-13 Jack Lange Added barrier locking to the core migration functionality
2011-08-18 Lei Xia Initial support for moving virtual cores among differen...
2011-07-30 Jack Lange added barrier synchronization and integrated it with...
2011-06-18 Jack Lange reverted syscall changes
2011-06-17 Kyle Hale minor changes to organization
2011-05-31 Kyle Hale Added ability to hook execution of arbitrary binary...
2011-05-18 Kyle Hale added ability to inject an env variable into guest...
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-05-02 Jack Lange fix for intel hardware
2011-04-19 Jack Lange added extension framework with initial inspector extension
2011-04-08 Jack Lange added inspection framework
2011-03-03 Jack Lange added extension framework
2011-03-01 Jack Lange reverted host_cpu_id changes because it broke multicore...
2011-02-22 Patrick G. Bridges Fixups to let us run multiple guests on a single CPU...
2011-01-22 Erik van der Kouwe is patch adds a function v3_print_guest_state_all that...
2011-01-06 Jack Lange added vmcs/vmcb freeing
2010-11-08 Jack Lange reworked launch code
2010-10-27 Jack Lange Fixed a truly stupid mistake....
2010-10-26 Jack Lange Removed a lot of the highly specific multicore code...
2010-10-25 Jack Lange Merge branch 'devel' of ssh://palacios@newskysaw/home...
2010-10-25 Jack Lange added private data pointer to per vm state...
2010-10-20 Patrick G. Bridges Attempts to support virutally slower processors - broken!
2010-10-19 Jack Lange large page changes
2010-10-05 Peter Dinda Merge branch 'devel' of ssh://palacios@newskysaw.cs...
2010-08-10 Patrick Bridges Added alignment of memory as a top-level VM parameter...
2010-08-04 Jack Lange added per core flags to guest structure
2010-08-04 Peter Dinda Merge branch 'devel' of ssh://palacios@newskysaw.cs...
2010-08-04 Peter Dinda Functional 2 core linux guest
2010-08-03 Jack Lange removed unused addr_width field
2010-08-03 Peter Dinda Now correctly boots 2, 4, 8 core kitten
2010-07-07 Peter Dinda Working apic, ioapic, and icc_bus for 1 core
2010-05-18 Jack Lange moved memory hooks out of core memory map implementation,
2010-03-12 Lei Xia Clear the code
2010-03-12 Lei Xia Merge branch 'devel' of ssh://palacios@newskysaw.cs...
2010-02-16 Lei Xia Add initial code for multicore support VNET
2010-02-06 Jack Lange reorganized swapbypass to isolate it to a special shado...
2010-02-06 Jack Lange reorganization of the symbiotic infrastructure
2010-02-04 Jack Lange New Shadow paging implementation to allow pluggable...
2010-02-03 Jack Lange Updated symbiotic interfaces for multicore support
2010-02-03 Jack Lange Moved guest initialization to vm_guest.c, added guest_i...
2010-01-16 Jack Lange telemetry fixes
2010-01-14 Jack Lange refactoring to the point of compilation
2009-12-15 Jack Lange debugging tweaks and minor fixes
2009-12-03 Jack Lange major VMX update
2009-12-01 Jack Lange integrated new configuration system
2009-10-02 Jack Lange added symbiotic interface
2009-09-23 Jack Lange added symbiotic interface and a number of other small...
2009-09-18 Jack Lange added cpuid hooking
2009-09-14 Jack Lange added symbiotic interface
2009-09-04 Jack Lange hardware multicore support
2009-08-31 Andy Gocke VMX is working for a 32-bit Linux kernel. It should...
2009-08-21 Jack Lange ported the profiler over to the telemetry interface
2009-08-17 Jack Lange initial checkin of symbiotic swap interface
2009-08-13 Jack Lange fixed configuration macro checks and a few configuratio...
2009-08-11 Jack Lange added yield functionality
2009-08-07 Jack Lange added yield functionality
2009-06-24 Jack Lange first cut at cleaning up the VMX mess
2009-06-05 Jack Lange include prototype for guest state dump
2009-04-26 Jack Lange removed unused msrs
2009-04-26 Jack Lange updated IO and MSRs to allow hooking/unhooking dynamic...
2009-04-23 Jack Lange renamed guest cpu/mem mode functions
2009-04-23 Jack Lange typedef name changes
2009-04-17 Jack Lange changed memory map to be layered on top of a single...
2009-03-20 Jack Lange moved exception tracking out of the interrupt state...
2009-03-18 Jack Lange removed segment regs
2009-03-03 Jack Lange reformatting include files
2009-02-25 Jack Lange added address width calculations
2009-02-19 Jack Lange added configurable memory sizes
2009-02-16 Jack Lange added hypercall registration and handler
2009-02-14 Jack Lange Do we need to save and restore the guests GS/FS regs?
2009-02-06 Jack Lange cleaned up emulation interface
2009-02-06 Jack Lange minor fixes
2009-02-05 Jack Lange save/restore MSRs before VM entry/exit
2009-02-05 Jack Lange 64 bit guests initially supported
2009-01-30 Jack Lange some fixes
2009-01-29 Jack Lange added profiling support
2009-01-28 Jack Lange changed shadow memory map to use Red Black Tree
2009-01-28 Jack Lange changed the io_map implementation to use red-black...
2009-01-25 Jack Lange working instruction emulation
2008-10-30 Jack Lange added mem_size config variable
2008-10-28 Jack Lange added more 64 bit support,
2008-10-27 Jack Lange more 64 bit guest support
next