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.


Previous software interrupt support was added to Xed, but I wasn't using the kernel
authorKyle Hale <kh@u.northwestern.edu>
Wed, 26 Oct 2011 22:28:47 +0000 (18:28 -0400)
committerJack Lange <jacklange@cs.pitt.edu>
Wed, 26 Oct 2011 22:29:56 +0000 (18:29 -0400)
commit3c6a3b61c1fbd76c55c63440276d21fa8e79ab16
tree52d75b2846a1c97a57f6931a7f7dd00b7f8fd04f
parente4a9a7d5743f9cec93d1f188b6fb93f0c7ff6f86
Previous software interrupt support was added to Xed, but I wasn't using the kernel
module then. After switching to the kernel module it appeared that there was no support
in the internal decoder for INTs. This commit adds this support, and corrects a previous
error in calculating the operand width of an INT instruction.
palacios/include/palacios/vmm_instr_decoder.h
palacios/src/palacios/vmm_v3dec.c