X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Fsrc%2Fpalacios%2Fsvm_io.c;h=5a6813356f038ff7b53f234ee9a4457068cf4eea;hb=cafbc1318c847b8c18e2036dc56be7af7acefa4e;hp=63a5603c92cc4ad8bbc12b255e9b91a99c7e9096;hpb=101b1bdfedbf377765d7c74641e9bcf356ebed18;p=palacios-OLD.git diff --git a/palacios/src/palacios/svm_io.c b/palacios/src/palacios/svm_io.c index 63a5603..5a68133 100644 --- a/palacios/src/palacios/svm_io.c +++ b/palacios/src/palacios/svm_io.c @@ -39,7 +39,7 @@ int handle_svm_io_in(struct guest_info * info) { struct svm_io_info * io_info = (struct svm_io_info *)&(ctrl_area->exit_info1); struct vmm_io_hook * hook = v3_get_io_hook(&(info->io_map), io_info->port); - uint_t read_size = 0; + int read_size = 0; if (hook == NULL) { PrintError("Hook Not present for in on port %x\n", io_info->port); @@ -83,7 +83,7 @@ int handle_svm_io_ins(struct guest_info * info) { struct svm_io_info * io_info = (struct svm_io_info *)&(ctrl_area->exit_info1); struct vmm_io_hook * hook = v3_get_io_hook(&(info->io_map), io_info->port); - uint_t read_size = 0; + int read_size = 0; addr_t dst_addr = 0; uint_t rep_num = 1; @@ -218,7 +218,7 @@ int handle_svm_io_out(struct guest_info * info) { struct svm_io_info * io_info = (struct svm_io_info *)&(ctrl_area->exit_info1); struct vmm_io_hook * hook = v3_get_io_hook(&(info->io_map), io_info->port); - uint_t write_size = 0; + int write_size = 0; if (hook == NULL) { PrintError("Hook Not present for out on port %x\n", io_info->port); @@ -261,7 +261,7 @@ int handle_svm_io_outs(struct guest_info * info) { struct svm_io_info * io_info = (struct svm_io_info *)&(ctrl_area->exit_info1); struct vmm_io_hook * hook = v3_get_io_hook(&(info->io_map), io_info->port); - uint_t write_size = 0; + int write_size = 0; addr_t dst_addr = 0; uint_t rep_num = 1;