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.


Cleaned up time management stuff, being more careful on signs of various time computa...
[palacios.git] / palacios / src / palacios / vmm.c
2011-10-24 Patrick G. Bridges Cleaned up time management stuff, being more careful...
2011-10-06 Jack Lange userspace changes to break apart VM lifecycle management
2011-09-22 Jack Lange exported functionality for vmcs flushing via vmcs_clear
2011-09-22 Jack Lange Remove non-multithreaded OS option. Change VM creation...
2011-09-16 Jack Lange hooking checkpoints into vmm execution
2011-09-16 Madhav Suresh hooked checkpoint code up to the linux module and added...
2011-09-13 Jack Lange Added barrier locking to the core migration functionality
2011-09-01 Lei Xia Merge branch 'devel' of palacios@newskysaw.cs.northwest...
2011-08-30 Jack Lange deinitialization fixes
2011-08-18 Lei Xia Initial support for moving virtual cores among differen...
2011-08-12 Jack Lange cleaned up VM run states and added pause state
2011-07-30 Jack Lange added barrier synchronization and integrated it with...
2011-05-26 Jack Lange updated SIPI behavior to be arch specific
2011-05-06 Lei Xia Merge branch 'devel' of palacios@newskysaw.cs.northwest...
2011-05-05 Lei Xia Separate VNET from Palacios, add its own host_hooks...
2011-05-04 Jack Lange separated virtual cores from physical cores
2011-05-04 Lei Xia move vnet code outside of palacios core directory
2011-05-02 Jack Lange build fixes to merge the Palacios configuration paramet...
2011-04-29 Jack Lange added support for Intel EPT with(?) and without unrestr...
2011-04-21 Jack Lange vmx cleanup
2011-04-19 Jack Lange remove yielding print statement
2011-03-18 Jack Lange linux build fix and deinitialization fix
2011-03-06 Jack Lange decoder updates
2011-03-04 Jack Lange fixed local core startup check
2011-03-04 Jack Lange added support for specifiying logical core targets...
2011-03-04 Jack Lange initial checking of internal decoder
2011-03-02 Jack Lange updates to make things more configurable
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-02-04 Peter Dinda Corrected APIC IPI and IRQ dispatch routines
2011-01-27 Jack Lange build fixes and cleanup code to handle VMM shutdown
2011-01-22 Erik van der Kouwe This patch adds a few compiler conditionals so that...
2011-01-20 Jack Lange added initial global shutdown functionality
2011-01-19 Jack Lange removed outdated build environment
2011-01-12 Jack Lange free configuration data during deinitialization
2011-01-12 Jack Lange delete leftover resource hooks and various resource...
2011-01-12 Jack Lange uninitializing of memory hooks and host events
2011-01-12 Jack Lange restructured device manager deinitialization
2011-01-06 Jack Lange added vmcs/vmcb freeing
2010-11-24 Jack Lange minor fixes for stopping VMs
2010-11-23 Jack Lange updated stop procedure to handle multiple cores
2010-11-23 Jack Lange added free interface
2010-11-23 Jack Lange deallocation of devices
2010-11-15 Jack Lange Merge branch 'devel' of ssh://palacios@newskysaw/home...
2010-11-15 Jack Lange moved the host_private_data assignment to earlier in...
2010-11-11 Patrick G. Bridges Fixed (hopefully) bug introduced previously by moving...
2010-11-08 Jack Lange reworked the launch code
2010-11-08 Jack Lange reworked launch code
2010-11-08 Lei Xia Merge branch 'devel' of palacios@newskysaw.cs.northwest...
2010-11-07 Jack Lange added configurable host OS thread support
2010-11-05 Jack Lange added framework for stopping guest execution
2010-11-04 Lei Xia minor fix on reference of v3_init_vnet
2010-11-03 Lei Xia stream implementation and interface between searial...
2010-10-27 Jack Lange minor clean up fixes and debugging
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-19 Patrick G. Bridges Fixed merge of apic.c
2010-10-09 Peter Dinda Implementation of stream device backend, interface...
2010-10-06 Lei Xia Merge branch 'devel' of palacios@newskysaw.cs.northwest...
2010-10-06 Peter Dinda v3_start_guest now exhibits the former behavior when
2010-10-06 Lei Xia All updates on the VNET during summer
2010-10-01 Patrick G. Bridges MOre minor fixes
2010-08-03 Peter Dinda Now correctly boots 2, 4, 8 core kitten
2010-07-10 Peter Dinda Implemented SMP, still not functional
2010-03-28 Jack Lange removed redundant OS API
2010-03-12 Jack Lange vnet fixes for compilation
2010-02-11 Jack Lange added global module registry
2010-02-04 Jack Lange New Shadow paging implementation to allow pluggable...
2010-01-14 Jack Lange refactoring to the point of compilation
2009-12-27 Jack Lange stability fixes
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-30 Jack Lange symbiotic fixups
2009-10-06 Jack Lange changed the symbiotic calling interface to a synchronou...
2009-09-09 Jack Lange changed v3_yield to be usable by non guest threads
2009-09-04 Jack Lange hardware multicore support
2009-09-01 Jack Lange added cpu interruption interface
2009-08-21 Jack Lange ported the profiler over to the telemetry interface
2009-08-14 Jack Lange more configuration fixes
2009-08-14 Jack Lange more configuration fixes
2009-08-13 Jack Lange Ported palacios to Kbuild
2009-08-11 Jack Lange remove debugging output from yield
2009-08-11 Jack Lange added yield functionality
2009-08-07 Jack Lange remove debugging output from yield
2009-08-07 Jack Lange added yield functionality
2009-07-25 Jack Lange Update to the device framework.
2009-07-20 Jack Lange fixed allocation hook
2009-07-16 Andy Gocke VMX patch series, compilation enabled
2009-06-24 Jack Lange first cut at cleaning up the VMX mess
2009-04-23 Jack Lange added host cpu type function
2009-04-23 Jack Lange updated the configuration/init process
2009-04-20 Jack Lange cleaned up the memory handing implementation
2009-03-03 Jack Lange reformatting of the source files
2009-02-09 Jack Lange cleaned up instrumentation implementation
2009-02-09 changb gcc-instrumenation added
2009-01-25 Jack Lange working instruction emulation
2008-10-16 Jack Lange more namespace changes
2008-10-16 Jack Lange large scale namespace changes
next