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 configuration of time management; most advanced time features are
[palacios.git] / palacios / src / palacios / vmx.c
2011-10-07 Patrick G. Bridges Cleaned up configuration of time management; most advan...
2011-10-06 Jack Lange updated host state serialization to handle core migration
2011-09-22 Patrick G. Bridges Merge branch 'devel' of ssh://newskysaw.cs.northwestern...
2011-09-22 Patrick G. Bridges Minor change to fix unused variable
2011-09-22 Patrick G. Bridges Changes to try to make time handling better. Also disab...
2011-09-22 Jack Lange exported functionality for vmcs flushing via vmcs_clear
2011-09-20 Jack Lange fix barrier hang w/ unitialized secondary cores
2011-09-19 Jack Lange checkpoint paging fix
2011-09-16 Madhav Suresh core checkpoint import
2011-09-16 Jack Lange added barrier sync point to vmx
2011-09-16 Jack Lange reworked VM stopping to avoid deallocation ordering...
2011-09-14 Jack Lange Merge branch 'devel' of newskysaw.cs.northwestern.edu...
2011-09-14 Jack Lange various bug fixes to the block layer
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-26 Jack Lange various minor bug fixes
2011-08-18 Lei Xia Initial support for moving virtual cores among differen...
2011-07-07 Kevin Pedretti VMX 64-bit guest support. Add exit handling for CR4...
2011-06-14 Patrick Bridges More timing cleanup
2011-06-09 Patrick Bridges Merge branch 'devel' of ssh://palacios@newskysaw.cs...
2011-06-09 Patrick Bridges Cleanup of time handling code
2011-05-26 Jack Lange removed active_vmcs_ptrs array and read the active...
2011-05-26 Jack Lange serialize VMCS after initialization
2011-05-26 Jack Lange build fix
2011-05-26 Jack Lange updated SIPI behavior to be arch specific
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-29 Jack Lange can now boot linux (slowly) with EPT enabled
2011-04-29 Jack Lange added support for Intel EPT with(?) and without unrestr...
2011-04-27 Jack Lange vmx updates
2011-04-21 Jack Lange vmx cleanup
2011-04-21 Jack Lange fix interrupt masking bug
2011-04-21 Jack Lange fixed vmcs guest pointer check location
2011-04-19 Jack Lange added cpuid masking
2011-04-07 Jack Lange added debug configuration option for decoding framework
2011-04-01 Lei Xia Minor Fix to VMX code
2011-03-07 Patrick G. Bridges Start at support for multiple VMs per core on VMX syste...
2011-02-23 Patrick G. Bridges Simplified interface to timekeeping API, added to VMX...
2011-01-27 Jack Lange build fixes and cleanup code to handle VMM shutdown
2011-01-06 Jack Lange added vmcs/vmcb freeing
2010-11-11 Patrick G. Bridges Fixed (hopefully) bug introduced previously by moving...
2010-11-05 Jack Lange added run state checks to the vm run loops to allow...
2010-11-05 Erik van der Kouwe This patch contains various small fixes. Some are MINIX...
2010-10-26 Jack Lange Removed a lot of the highly specific multicore code...
2010-10-25 Patrick G. Bridges Minor changes to debugging, change to Makefile to suppo...
2010-10-21 Patrick G. Bridges More minor fixes on time keeping. VMM clock now appears...
2010-10-20 Patrick G. Bridges Minor cleanups on time handling.
2010-10-19 Patrick G. Bridges More updates getting basic version of time handling...
2010-10-18 Patrick G. Bridges Still working on timer updates, heading towards being...
2010-10-01 Patrick G. Bridges Time configuration parameters added. More time control...
2010-10-01 Patrick G. Bridges MOre minor fixes
2010-09-20 Patrick G. Bridges Initial testing of new time handling on VMX, initial...
2010-09-20 Patrick G. Bridges Implemented (but not yet tested) time interface changes...
2010-08-03 Peter Dinda Now correctly boots 2, 4, 8 core kitten
2010-05-18 Jack Lange memory lookup refactorization
2010-04-28 Lei Xia Clean the typos
2010-04-28 Jack Lange cleaned up timer infrastructure
2010-04-23 Lei Xia Fix to the HLT exit handler
2010-04-13 Erik van der Kouwe s patch fixes some issues I've had when compiling Palac...
2010-04-05 Jack Lange moved timer injection to track total time instead of...
2010-02-06 Jack Lange reorganization of the symbiotic infrastructure
2010-02-03 Jack Lange Updated symbiotic interfaces for multicore support
2010-01-30 Jack Lange Intel VMX ASM fixes
2010-01-15 Jack Lange moved vmx/svm arch maps to global setup
2010-01-14 Jack Lange refactoring to the point of compilation
2010-01-07 Jack Lange lots of fixes
2010-01-04 Jack Lange Fixed bug with VMX interrupt injection
2009-12-15 Jack Lange debugging tweaks and minor fixes
2009-12-03 Jack Lange major VMX update
2009-09-18 Jack Lange added cpuid hooking
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 Andy Gocke Modified boot and vmxassist to handle real/protected...
2009-08-21 Jack Lange cleanup of debugging functions
2009-08-13 Jack Lange minor build fixes for i386
2009-08-13 Andy Gocke Succesful transition to vmxassist, then to the bios...
2009-08-13 Jack Lange fixed configuration macro checks and a few configuratio...
2009-08-10 Andy Gocke Added shadow page handling, IO and MSR bitmap allocatio...
2009-08-06 Andy Gocke Latest VMX work that still has bug in guest state causi...
2009-08-04 Andy Gocke Succesfully launches and jumps into the exit handler...
2009-07-29 Andy Gocke Completed preliminary host and guest state structure...
2009-07-23 Andy Gocke vmx_patch5
2009-07-20 Andy Gocke vmx_patch4
2009-07-16 Jack Lange updated VMCS field names
2009-07-16 Jack Lange fixed build error
2009-07-16 Andy Gocke VMX patch series, compilation enabled
2009-07-15 Jack Lange added host state serialization
2009-07-15 Andy Gogke Additional VMX support. Bootstrapping code added.
2009-07-13 Andy Gocke vmx refactoring
2009-06-26 Jack Lange cleanup
2009-06-24 Jack Lange first cut at cleaning up the VMX mess
2009-06-10 Jack Lange cleanup of vmcb structs and names
2008-10-03 Jack Lange added new copyright and license
2008-09-25 Jack Lange modified copyright tags
2008-09-25 Jack Lange modified copyright tags
2008-09-25 Jack Lange added copyright tags
2008-09-25 Jack Lange added copyright tags
2008-04-05 Jack Lange code restructuring