| From 9fad36498006352be79a39ca3428079b6b7ddcc9 Mon Sep 17 00:00:00 2001 |
| From: Eduardo Habkost <ehabkost@redhat.com> |
| Date: Wed, 4 Dec 2013 18:53:17 +0100 |
| Subject: Add support statement to -help output |
| |
| RH-Author: Eduardo Habkost <ehabkost@redhat.com> |
| Message-id: <1386183197-27761-1-git-send-email-ehabkost@redhat.com> |
| Patchwork-id: 55994 |
| O-Subject: [qemu-kvm RHEL7 PATCH] Add support statement to -help output |
| Bugzilla: 972773 |
| RH-Acked-by: Miroslav Rezanina <mrezanin@redhat.com> |
| RH-Acked-by: knoel@redhat.com |
| RH-Acked-by: Paolo Bonzini <pbonzini@redhat.com> |
| |
| Add support statement to -help output, reporting direct qemu-kvm usage |
| as unsupported by Red Hat, and advising users to use libvirt instead. |
| |
| Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
| (cherry picked from commit 2a07700936e39856cc9f149c6a6517f0715536a6) |
| (cherry picked from commit 5dd2f4706e2fef945771949e59a8fcc1b5452de9) |
| |
| vl.c | 9 +++++++++ |
| 1 file changed, 9 insertions(+) |
| |
| diff --git a/vl.c b/vl.c |
| index 03950fc..8c89bee 100644 |
| |
| |
| @@ -1953,9 +1953,17 @@ static void version(void) |
| QEMU_COPYRIGHT "\n"); |
| } |
| |
| +static void print_rh_warning(void) |
| +{ |
| + printf("\nWARNING: Direct use of qemu-kvm from the command line is not supported by Red Hat.\n" |
| + "WARNING: Use libvirt as the stable management interface.\n" |
| + "WARNING: Some command line options listed here may not be available in future releases.\n\n"); |
| +} |
| + |
| static void help(int exitcode) |
| { |
| version(); |
| + print_rh_warning(); |
| printf("usage: %s [options] [disk_image]\n\n" |
| "'disk_image' is a raw hard disk image for IDE hard disk 0\n\n", |
| error_get_progname()); |
| @@ -1972,6 +1980,7 @@ static void help(int exitcode) |
| "\n" |
| QEMU_HELP_BOTTOM "\n"); |
| |
| + print_rh_warning(); |
| exit(exitcode); |
| } |
| |
| -- |
| 1.8.3.1 |
| |