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.


various fixes. Hopefully this fixes the transient shutdown bug...
authorJack Lange <jarusl@cs.northwestern.edu>
Thu, 23 Apr 2009 22:55:52 +0000 (17:55 -0500)
committerJack Lange <jarusl@cs.northwestern.edu>
Thu, 23 Apr 2009 22:55:52 +0000 (17:55 -0500)
commit78818a71a31b4cbe264c1292f7bcbdbfd2ceb544
tree6a443f60d7133293c4fa2a6db54e0e3150be89dd
parentd68f8444a3795cdb11a58fe7153b1ed632fa8abb
various fixes. Hopefully this fixes the transient shutdown bug...
The fix is to move the exception injection above the pending irq injection.
More might be needed to handle stacking exceptions...
palacios/build/Makefile
palacios/src/palacios/svm.c
palacios/src/palacios/svm_handler.c
palacios/src/palacios/vmm_ctrl_regs.c
palacios/src/palacios/vmm_direct_paging.c
palacios/src/palacios/vmm_mem.c
palacios/src/palacios/vmm_shadow_paging.c
palacios/src/palacios/vmm_shadow_paging_32.h
palacios/src/palacios/vmm_shadow_paging_64.h