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.


Initial support for moving virtual cores among different physical CPUs
[palacios.releases.git] / palacios / src / palacios / svm.c
2011-08-18 Lei Xia Initial support for moving virtual cores among differen...
2011-08-11 Jack Lange fixed missing EFER SVME bug
2011-07-30 Jack Lange added barrier synchronization and integrated it with...
2011-07-07 Kevin Pedretti VMX 64-bit guest support. Add exit handling for CR4...
2011-06-23 Jack Lange moved software interrupt injection to core interrupt...
2011-06-23 Kyle Hale added swintr support to update_irq_entry_state
2011-06-18 Jack Lange reverted syscall changes
2011-06-17 Kyle Hale fix merge
2011-06-17 Kyle Hale minor changes to organization
2011-06-16 Peter Dinda Fix dumb error on svm commit
2011-06-16 Peter Dinda Merge branch 'devel' of palacios@newskysaw.cs.northwest...
2011-06-16 Peter Dinda Enhanced error printing on SVM error
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-06-03 Kyle Hale cosmetic changes
2011-05-26 Jack Lange updated SIPI behavior to be arch specific
2011-05-18 Kyle Hale added ability to inject an env variable into guest...
2011-05-05 Peter Dinda Merge branch 'devel' of palacios@newskysaw.cs.northwest...
2011-05-04 Jack Lange separated virtual cores from physical cores
2011-05-03 Peter Dinda Merge branch 'devel' of palacios@newskysaw.cs.northwest...
2011-05-03 Peter Dinda SVM: display exit state if incremental exit displays...
2011-05-02 Jack Lange build fixes to merge the Palacios configuration paramet...
2011-04-29 Kyle Hale additions for syscall hijacking
2011-03-02 Jack Lange Merge branch 'devel' of ssh://palacios@newskysaw/home...
2011-03-02 Peter Dinda Merge branch 'devel' of palacios@newskysaw.cs.northwest...
2011-03-02 Peter Dinda Prints last exit reason when handler fails
2011-03-01 Jack Lange change virtualized time configuration
2011-03-01 Jack Lange reverted host_cpu_id changes because it broke multicore...
2011-02-23 Patrick G. Bridges Simplified interface to timekeeping API, added to VMX...
2011-02-22 Patrick G. Bridges Fixups to let us run multiple guests on a single CPU...
2011-02-18 Jack Lange make EFER hook permanent
2011-02-17 Patrick G. Bridges Fixes to time code to allow virtualization to hide...
2011-01-27 Jack Lange build fixes and cleanup code to handle VMM shutdown
2011-01-12 Jack Lange VMCB address space fix for free
2011-01-06 Jack Lange added vmcs/vmcb freeing
2010-11-26 Erik van der Kouwe This patch virtualizes VM_CR_MSR to tell the guest...
2010-11-15 Jack Lange Merge branch 'devel' of ssh://palacios@newskysaw/home...
2010-11-15 Jack Lange added error checking to svm initialization
2010-11-11 Patrick G. Bridges Fixed (hopefully) bug introduced previously by moving...
2010-11-10 Patrick G. Bridges Minor debugging print changes/fixups
2010-11-05 Jack Lange added run state checks to the vm run loops to allow...
2010-10-29 Jack Lange minor fixes. Can now successfully boot up when Qemu...
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-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 Fixed merge of apic.c
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-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-04 Peter Dinda Functional 2 core linux guest
2010-08-03 Peter Dinda Now correctly boots 2, 4, 8 core kitten
2010-07-30 Peter Dinda Semi-functional SMP (boots Kitten guest with two cores)
2010-07-10 Peter Dinda Implemented SMP, still not functional
2010-06-02 Jack Lange bug fix for Qemu EVENTINJ issue
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-07 Peter Dinda Added time check for SVM
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-02-03 Jack Lange Fix interrupt injection bug due to caching irq vectors...
2010-01-15 Kevin Pedretti Merge branch 'devel' of ssh://ktpedre@newskysaw.cs...
2010-01-15 Jack Lange moved vmx/svm arch maps to global setup
2010-01-15 Kevin Pedretti Jack's changes to split up stucts for multi-core.
2010-01-15 Kevin Pedretti Philip's changes along with some minor changes from...
2010-01-14 Jack Lange refactoring to the point of compilation
2010-01-07 Jack Lange lots of 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-11-03 Jack Lange moved atomic interrupt handling past state save
2009-10-30 Jack Lange symbiotic fixups
2009-10-06 Jack Lange changed the symbiotic calling interface to a synchronou...
2009-10-02 Jack Lange added symbiotic interface
2009-09-18 Jack Lange build fix
2009-09-18 Jack Lange added cpuid hooking
2009-09-04 Jack Lange hardware multicore support
2009-08-27 Jack Lange added write protect flag to realmode CR0, to enable...
2009-08-21 Jack Lange ported the profiler over to the telemetry interface
2009-08-21 Jack Lange cleanup of debugging functions
2009-08-19 Philip Soltero Added missing string delimiter.
2009-08-13 Jack Lange removed vmsave/vmload latency measurements to fix i386...
2009-08-13 Jack Lange fixed configuration macro checks and a few configuratio...
2009-08-11 Jack Lange minor changes to yields to avoid guest lock ups due...
2009-08-11 Jack Lange added yield functionality
2009-08-07 Jack Lange added yield functionality
2009-07-15 Jack Lange fixed CPUID codes for SVM
2009-06-26 Jack Lange more cleanup
2009-06-24 Jack Lange first cut at cleaning up the VMX mess
2009-06-17 Jack Lange added vmsave/vmload latency measurementS
2009-06-13 Jack Lange fixed crash issue due to inproperly saving host state
2009-06-05 Jack Lange moved to centralized state dump
2009-05-22 Jack Lange separated configuration to 2 phases pre/post
2009-04-27 Jack Lange changed the STAR MSR to be mode independent
next