From: Peter Dinda Date: Wed, 20 Jun 2012 22:55:24 +0000 (-0500) Subject: Cleaned up help messages for userspace utils X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=commitdiff_plain;h=035ac752dc4e0eda744205896a9c7c92689bea42;p=palacios.releases.git Cleaned up help messages for userspace utils Updated Makefile to build v3_debug --- diff --git a/linux_usr/Makefile b/linux_usr/Makefile index 232ee09..1a0be11 100644 --- a/linux_usr/Makefile +++ b/linux_usr/Makefile @@ -24,7 +24,8 @@ BASE_EXECS = v3_mem \ v3_cons_sc \ v3_stream \ v3_monitor \ - v3_hypercall + v3_hypercall \ + v3_debug # # Examples diff --git a/linux_usr/v3_cons.c b/linux_usr/v3_cons.c index 0c991a5..1dacefe 100644 --- a/linux_usr/v3_cons.c +++ b/linux_usr/v3_cons.c @@ -277,7 +277,7 @@ int main(int argc, char* argv[]) { use_curses = 1; if (argc < 2) { - printf("Usage: ./v3_cons \n"); + printf("usage: v3_cons \nThis will only work when run from a real PC console!\n"); return -1; } diff --git a/linux_usr/v3_cons_sc.c b/linux_usr/v3_cons_sc.c index 0986a92..a8e7046 100644 --- a/linux_usr/v3_cons_sc.c +++ b/linux_usr/v3_cons_sc.c @@ -381,7 +381,7 @@ int main(int argc, char* argv[]) { use_curses = 1; if (argc < 2) { - printf("Usage: ./v3_cons_sc \n"); + printf("usage: v3_cons_sc \n"); return -1; } diff --git a/linux_usr/v3_console b/linux_usr/v3_console deleted file mode 100755 index 0718179..0000000 --- a/linux_usr/v3_console +++ /dev/null @@ -1,15 +0,0 @@ -#!/usr/bin/perl -w - -if ($#ARGV!=0) { - print "v3_console /dev/v3-vmXXX\n"; - print "Use '\\' to escape terminal\n\n"; - print "Use v3_cons if you are on a raw PC console\n"; - print "Use vncviewer if you are trying to connect to a v3_vncserver\n"; - exit; -} - - -$vm=shift; - -system "v3_cons_sc $vm 2>/dev/null"; - diff --git a/linux_usr/v3_continue.c b/linux_usr/v3_continue.c index 5165a6e..0b2c411 100644 --- a/linux_usr/v3_continue.c +++ b/linux_usr/v3_continue.c @@ -23,7 +23,7 @@ int main(int argc, char* argv[]) { if (argc <= 1) { - printf("Usage: ./v3_stop \n"); + printf("usage: v3_continue \n"); return -1; } diff --git a/linux_usr/v3_core_move.c b/linux_usr/v3_core_move.c index 29bea35..80e8847 100644 --- a/linux_usr/v3_core_move.c +++ b/linux_usr/v3_core_move.c @@ -22,7 +22,7 @@ int main(int argc, char* argv[]) { struct v3_core_move_cmd cmd; if (argc < 4) { - printf("Usage: v3_core_migrate \n"); + printf("usage: v3_core_move \n"); return -1; } diff --git a/linux_usr/v3_create.c b/linux_usr/v3_create.c index 26efeb1..4bc5ab5 100644 --- a/linux_usr/v3_create.c +++ b/linux_usr/v3_create.c @@ -29,7 +29,7 @@ int main(int argc, char* argv[]) { memset(&guest_img, 0, sizeof(struct v3_guest_img)); if (argc <= 2) { - printf("Usage: ./v3_ctrl \n"); + printf("usage: v3_create \n"); return -1; } diff --git a/linux_usr/v3_ctrl.c b/linux_usr/v3_ctrl.c index c8bf216..fc8aaae 100644 --- a/linux_usr/v3_ctrl.c +++ b/linux_usr/v3_ctrl.c @@ -28,7 +28,7 @@ int main(int argc, char* argv[]) { memset(&guest_img, 0, sizeof(struct v3_guest_img)); if (argc <= 2) { - printf("Usage: ./v3_ctrl \n"); + printf("usage: v3_ctrl \n"); return -1; } diff --git a/linux_usr/v3_debug.c b/linux_usr/v3_debug.c index b609646..e322d29 100644 --- a/linux_usr/v3_debug.c +++ b/linux_usr/v3_debug.c @@ -22,7 +22,7 @@ int main(int argc, char* argv[]) { struct v3_debug_cmd cmd; if (argc < 4) { - printf("Usage: v3_core_migrate \n"); + printf("usage: v3_debug \n"); return -1; } diff --git a/linux_usr/v3_env_inject.c b/linux_usr/v3_env_inject.c index 466e8a5..a541427 100644 --- a/linux_usr/v3_env_inject.c +++ b/linux_usr/v3_env_inject.c @@ -18,7 +18,7 @@ static void usage (char* bin) { - fprintf(stderr, "Usage: %s /dev/v3-vm env-file inject-point-exe\n", bin); + fprintf(stderr, "usage: %s /dev/v3-vm env-file inject-point-exe\n", bin); } int main (int argc, char **argv) { diff --git a/linux_usr/v3_free.c b/linux_usr/v3_free.c index 8e3c41f..c9c7276 100644 --- a/linux_usr/v3_free.c +++ b/linux_usr/v3_free.c @@ -21,7 +21,7 @@ int main(int argc, char* argv[]) { if (argc <= 1) { - printf("Usage: ./v3_free \n"); + printf("usage: v3_free \n"); return -1; } diff --git a/linux_usr/v3_inject_ecc_scrubber_mce.c b/linux_usr/v3_inject_ecc_scrubber_mce.c index ec98ba8..cc01431 100644 --- a/linux_usr/v3_inject_ecc_scrubber_mce.c +++ b/linux_usr/v3_inject_ecc_scrubber_mce.c @@ -17,7 +17,7 @@ int main(int argc, char * argv[]) { int v3_fd = 0; if (argc <= 3) { - fprintf(stderr, "Usage: v3_inject_ecc_scrubber_mce \n"); + fprintf(stderr, "usage: v3_inject_ecc_scrubber_mce \n"); return -1; } diff --git a/linux_usr/v3_launch.c b/linux_usr/v3_launch.c index 6eb4dde..cab335f 100644 --- a/linux_usr/v3_launch.c +++ b/linux_usr/v3_launch.c @@ -20,7 +20,7 @@ int main(int argc, char* argv[]) { char * filename = argv[1]; if (argc <= 1) { - printf("Usage: ./v3_launch \n"); + printf("usage: v3_launch \n"); return -1; } diff --git a/linux_usr/v3_load.c b/linux_usr/v3_load.c index 019c8fa..a409a2d 100644 --- a/linux_usr/v3_load.c +++ b/linux_usr/v3_load.c @@ -32,7 +32,7 @@ int main(int argc, char* argv[]) { char * vm_dev = NULL; if (argc < 4) { - printf("Usage: ./v3_load \n"); + printf("usage: v3_load \n"); return -1; } diff --git a/linux_usr/v3_mem.c b/linux_usr/v3_mem.c index cda781d..9f7ac00 100644 --- a/linux_usr/v3_mem.c +++ b/linux_usr/v3_mem.c @@ -51,7 +51,7 @@ int main(int argc, char * argv[]) { int mem_ready = 0; if (argc != 2) { - printf("Usage: v3_mem \n"); + printf("usage: v3_mem \n"); return -1; } diff --git a/linux_usr/v3_monitor.c b/linux_usr/v3_monitor.c index e2c084c..934f3c7 100644 --- a/linux_usr/v3_monitor.c +++ b/linux_usr/v3_monitor.c @@ -23,7 +23,7 @@ int main(int argc, char* argv[]) { char *stream; if (argc <= 3) { - printf("Usage: ./v3_cons vm_device stream_name\n"); + printf("usage: v3_monitor \n"); return -1; } diff --git a/linux_usr/v3_pause.c b/linux_usr/v3_pause.c index ddf7c47..193ba57 100644 --- a/linux_usr/v3_pause.c +++ b/linux_usr/v3_pause.c @@ -23,7 +23,7 @@ int main(int argc, char* argv[]) { if (argc <= 1) { - printf("Usage: ./v3_stop \n"); + printf("usage: v3_pause \n"); return -1; } diff --git a/linux_usr/v3_save.c b/linux_usr/v3_save.c index 009e0f2..46ae513 100644 --- a/linux_usr/v3_save.c +++ b/linux_usr/v3_save.c @@ -32,7 +32,7 @@ int main(int argc, char* argv[]) { char * vm_dev = NULL; if (argc < 4) { - printf("Usage: ./v3_save \n"); + printf("usage: v3_save \n"); return -1; } diff --git a/linux_usr/v3_simulate.c b/linux_usr/v3_simulate.c index aeaddaa..79f3f23 100644 --- a/linux_usr/v3_simulate.c +++ b/linux_usr/v3_simulate.c @@ -23,7 +23,7 @@ int main(int argc, char* argv[]) { if (argc <= 2) { - printf("Usage: ./v3_simulate \n"); + printf("usage: v3_simulate \n"); return -1; } diff --git a/linux_usr/v3_stop.c b/linux_usr/v3_stop.c index a5f3249..adb69b1 100644 --- a/linux_usr/v3_stop.c +++ b/linux_usr/v3_stop.c @@ -20,7 +20,7 @@ int main(int argc, char* argv[]) { char * filename = argv[1]; if (argc <= 1) { - printf("Usage: ./v3_stop \n"); + printf("usage: v3_stop \n"); return -1; } diff --git a/linux_usr/v3_stream.c b/linux_usr/v3_stream.c index 0a1f46a..45d5eb2 100644 --- a/linux_usr/v3_stream.c +++ b/linux_usr/v3_stream.c @@ -33,7 +33,7 @@ int main(int argc, char* argv[]) { int stream_fd = 0; if (argc < 2) { - printf("Usage: ./v3_cons vm_device serial_number\n"); + printf("usage: v3_stream \n"); return -1; } diff --git a/linux_usr/v3_syscall.c b/linux_usr/v3_syscall.c index 5127219..feead06 100644 --- a/linux_usr/v3_syscall.c +++ b/linux_usr/v3_syscall.c @@ -19,7 +19,7 @@ #define SYSCALL_MAX 256 static void usage () { - fprintf(stderr, "\nUsage: v3_syscall \n"); + fprintf(stderr, "\nusage: v3_syscall \n"); exit(0); } diff --git a/linux_usr/v3_top_inject.c b/linux_usr/v3_top_inject.c index 2e59202..5758cc8 100644 --- a/linux_usr/v3_top_inject.c +++ b/linux_usr/v3_top_inject.c @@ -26,7 +26,7 @@ static void usage (char* bin) { - fprintf(stderr, "Usage: %s /dev/v3-vm [inject-point-exe]\n", bin); + fprintf(stderr, "usage: %s /dev/v3-vm [inject-point-exe]\n", bin); } diff --git a/linux_usr/v3_user_keyed_stream_file.c b/linux_usr/v3_user_keyed_stream_file.c index 275983c..21f1bf8 100644 --- a/linux_usr/v3_user_keyed_stream_file.c +++ b/linux_usr/v3_user_keyed_stream_file.c @@ -92,7 +92,7 @@ int handle_open_key(struct palacios_user_keyed_stream_op *req, (*resp)->len=sizeof(struct palacios_user_keyed_stream_op); (*resp)->type=req->type; (*resp)->xfer=0; - (*resp)->user_key=(void*)fd; + (*resp)->user_key=(void*)(uint64_t)fd; (*resp)->buf_len=0; return 0; @@ -106,7 +106,7 @@ int handle_close_key(struct palacios_user_keyed_stream_op *req, int fd; int rc; - fd = (int) (req->user_key); + fd = (int) (uint64_t) (req->user_key); rc = close(fd); @@ -119,7 +119,7 @@ int handle_close_key(struct palacios_user_keyed_stream_op *req, (*resp)->len=sizeof(struct palacios_user_keyed_stream_op); (*resp)->type=req->type; (*resp)->xfer=rc; - (*resp)->user_key=(void*)fd; + (*resp)->user_key=(void*)(uint64_t)fd; (*resp)->buf_len=0; return 0; @@ -172,7 +172,7 @@ int handle_write_key(struct palacios_user_keyed_stream_op *req, int fd; int rc; - fd = (int) (req->user_key); + fd = (int) (uint64_t) (req->user_key); rc = write_all(fd,req->buf,req->xfer); @@ -185,7 +185,7 @@ int handle_write_key(struct palacios_user_keyed_stream_op *req, (*resp)->len=sizeof(struct palacios_user_keyed_stream_op); (*resp)->type=req->type; (*resp)->xfer=rc; - (*resp)->user_key=(void*)fd; + (*resp)->user_key=(void*)(uint64_t)fd; (*resp)->buf_len=0; @@ -200,7 +200,7 @@ int handle_read_key(struct palacios_user_keyed_stream_op *req, int fd; int rc; - fd = (int) (req->user_key); + fd = (int) (uint64_t) (req->user_key); (*resp) = malloc(sizeof(struct palacios_user_keyed_stream_op)+req->xfer); @@ -213,7 +213,7 @@ int handle_read_key(struct palacios_user_keyed_stream_op *req, (*resp)->len=sizeof(struct palacios_user_keyed_stream_op) + (rc>0 ? rc : 0); (*resp)->type=req->type; (*resp)->xfer=rc; - (*resp)->user_key=(void*)fd; + (*resp)->user_key=(void*)(uint64_t)fd; (*resp)->buf_len=rc>0 ? rc : 0;