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.


Now by default IO and MSR operations are dropped by Palacios unless they have been...
authorJack Lange <jacklange@cs.pitt.edu>
Thu, 27 Oct 2011 18:54:15 +0000 (14:54 -0400)
committerJack Lange <jacklange@cs.pitt.edu>
Thu, 27 Oct 2011 18:53:44 +0000 (14:53 -0400)
commit5e5c8ee949fa45116d58b904fc11aab082f61607
tree4bf35ca28361df80832d01f677269573e8f92a35
parentf82ccce5ce7629dce6f1a6feee8b47fa13a6756d
Now by default IO and MSR operations are dropped by Palacios unless they have been hooked. In order to provide passthrough access to hardware a resource needs to be hooked with a NULL read/write callback.
palacios/include/palacios/vmm_msr.h
palacios/src/palacios/svm.c
palacios/src/palacios/svm_io.c
palacios/src/palacios/svm_msr.c
palacios/src/palacios/vmm_msr.c
palacios/src/palacios/vmx.c
palacios/src/palacios/vmx_io.c
palacios/src/palacios/vmx_msr.c