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.


working instruction emulation
[palacios.releases.git] / palacios / src / palacios / svm.c
2008-11-03 Jack Lange reworked the paging functions
2008-10-29 Jack Lange setting up framework for 64 bit shadow paging
2008-10-29 Jack Lange restructured the ctrl register handlers
2008-10-29 Jack Lange added full EFER virtualization
2008-10-28 Jack Lange added more 64 bit support,
2008-10-27 Jack Lange more 64 bit guest support
2008-10-27 Jack Lange added MSR hook framework
2008-10-25 Jack Lange backed out support for long paged real mode
2008-10-25 Jack Lange added 32 bit support for geekos
2008-10-22 Jack Lange added 64 bit paging for paged real mode
2008-10-22 Jack Lange Merge branch 'kitten' of ssh://sharedev@newskysaw.cs...
2008-10-22 Jack Lange changed VMCB to enter long paged real mode(?) if it...
2008-10-22 Trammell Hudson Merge branch 'kitten' of ssh://sharedev@localhost/home...
2008-10-22 Jack Lange fixed shadow paging up to the next error
2008-10-22 Trammell Hudson Merge branch 'kitten' of ssh://sharedev@localhost/home...
2008-10-22 Jack Lange typecasting fix
2008-10-22 Trammell Hudson No changes.
2008-10-22 Jack Lange fixed address conversion for CR3
2008-10-22 Jack Lange fixed all the printf style warnings/errors
2008-10-22 Jack Lange fixed ins/outs and moved the gs.base save/restore point
2008-10-22 Jack Lange added GS.BASE save/restore
2008-10-22 Jack Lange fixed svm entry launch
2008-10-21 Jack Lange updated to use pa_to_va address conversion
2008-10-21 Jack Lange updated assembly to build in 64 bit mode
2008-10-20 Jack Lange moved svm_lowlevel.asm over to gas syntax in svm_lowlevel.S
2008-10-20 Jack Lange moved vmm_lowlevel.asm to C header file vmm_lowlevel.h
2008-10-16 Jack Lange large scale namespace changes
2008-10-15 Jack Lange tried to reduce compiler warnings, and cut down on...
2008-10-07 Jack Lange updated to 64 bits based on the wrong f#@$%ing trunk
2008-10-06 Jack Lange build reorganization
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-09-16 Jack Lange fixed a ton of compile errors
2008-08-03 Jack Lange added emulator
2008-07-31 Jack Lange added hash table
2008-07-22 Jack Lange code clean up
2008-07-22 Jack Lange code clean up
2008-07-22 Jack Lange fixed debug output
2008-07-21 Jack Lange added new debugging directives
2008-07-16 Jack Lange some nested paging fixes
2008-07-15 Peter Dinda Added support for SMI interrupt reaches-user-mode-on-qemu-and-both-amd-boxes-nested-paging-faults
2008-07-14 Jack Lange ugg
2008-07-14 Jack Lange *** empty log message ***
2008-07-10 Peter Dinda Added fix to is_svm_capable() to correctly detect neste...
2008-07-07 Jack Lange boot process to serial initialization
2008-06-30 Jack Lange large change to break apart the guest operation mode...
2008-06-23 Jack Lange removed debugging
2008-06-20 Jack Lange added decoder
2008-06-10 Jack Lange *** empty log message ***
2008-05-22 Jack Lange *** empty log message ***
2008-05-21 Jack Lange lot of changes
2008-05-19 Jack Lange added invlpg support
2008-05-14 Jack Lange architecture independence work
2008-05-13 Jack Lange lots of changes...
2008-05-06 Jack Lange booting geekos up to the timer initialization
2008-05-02 Peter Dinda *** empty log message *** working-cdboot-physical-but-not-qemu
2008-04-30 Jack Lange *** empty log message ***
2008-04-18 Jack Lange added irq initial setup
2008-04-16 Jack Lange something that sort of works more than it did previousl...
2008-04-15 Jack Lange moved over the a real linked list implementation
2008-04-14 Jack Lange added full device support
2008-04-09 Jack Lange added the framework for interupt delivery
2008-04-09 Jack Lange BIOS now runs, but dies because it has no devices....
2008-04-09 Jack Lange got the bios setup ok, now we have to handle the exits
2008-04-05 Jack Lange code restructuring