qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH v6 27/36] multi-process: add support to parse device option


From: elena . ufimtseva
Subject: [PATCH v6 27/36] multi-process: add support to parse device option
Date: Mon, 6 Apr 2020 02:41:17 -0700

From: Elena Ufimtseva <address@hidden>

Enable remote process to parse device command line option

Signed-off-by: Elena Ufimtseva <address@hidden>
Signed-off-by: Jagannathan Raman <address@hidden>
Signed-off-by: John G Johnson <address@hidden>
---
 remote/remote-opts.c | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/remote/remote-opts.c b/remote/remote-opts.c
index cb7837bf13..f077221c71 100644
--- a/remote/remote-opts.c
+++ b/remote/remote-opts.c
@@ -57,6 +57,13 @@ void parse_cmdline(int argc, char **argv, char **envp)
                     exit(1);
                 }
                 break;
+            case QEMU_OPTION_device:
+                if (!qemu_opts_parse_noisily(qemu_find_opts("device"),
+                                            optarg, true)) {
+                    error_report("Unable to process device command");
+                    exit(1);
+                }
+            break;
             default:
                 break;
             }
@@ -71,5 +78,8 @@ void parse_cmdline(int argc, char **argv, char **envp)
         exit(0);
     }
 
+    qemu_opts_foreach(qemu_find_opts("device"), device_init_func, NULL,
+                      &error_fatal);
+
     return;
 }
-- 
2.25.GIT




reply via email to

[Prev in Thread] Current Thread [Next in Thread]