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.


more paranoid error checking
authorKyle Hale <kh@u.northwestern.edu>
Mon, 7 Oct 2013 20:29:12 +0000 (15:29 -0500)
committerroot <root@v-test-r415-3.localdomain>
Mon, 7 Oct 2013 23:03:15 +0000 (18:03 -0500)
commit5a8d27bb121cfde8da7098c36984e16aa21db594
tree7e99b8f5691b4f56b95fb9a6a678c6fe64e0b84c
parent09ffb2b89e1089c43239a3c1f86d08fb7ba63b28
more paranoid error checking

These changes handle the case in which v3_free_vm is called
before several subsystems have been initialized. The ones that are particularly
prone are the non-pointers in the v3_vm_info struct that have list_head elements.
palacios/src/palacios/vmm_dev_mgr.c
palacios/src/palacios/vmm_intr.c
palacios/src/palacios/vmm_shadow_paging.c
palacios/src/palacios/vmm_time.c