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.


Cleanup and sanity-checking of divide-by-zero and floating point use bugs (Coverity...
authorPeter Dinda <pdinda@northwestern.edu>
Tue, 1 Sep 2015 18:28:59 +0000 (13:28 -0500)
committerroot <root@v-test-r415-3.localdomain>
Tue, 1 Sep 2015 18:32:05 +0000 (13:32 -0500)
commitfc4b7290edb57a3528a26f95c4478fe07d45a581
treef4c6129efa482c08d81cd7b91da79f41356c8edb
parent88a3605446744969abe6f193a7bc20e62d5aa555
Cleanup and sanity-checking of divide-by-zero and floating point use bugs (Coverity static analysis)

Note that varargs use within Palacios itself is problematic
as the varargs implementation used handles floating point as well
as integer.  This means that an innocuous use of a va_list
results in FP register reads.
palacios/include/palacios/vmm.h
palacios/include/palacios/vmm_xml.h
palacios/src/devices/8254.c
palacios/src/extensions/ext_sched_edf.c
palacios/src/palacios/vmm.c
palacios/src/palacios/vmm_config.c
palacios/src/palacios/vmm_scheduler.c
palacios/src/palacios/vmm_xml.c