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

[xen master] tools/xenstored: remove "-D" command line parameter



commit 98f2cb76f62c7e138ef33975cd7ba35902345a1d
Author:     Juergen Gross <jgross@xxxxxxxx>
AuthorDate: Tue Nov 21 12:40:44 2023 +0100
Commit:     Julien Grall <jgrall@xxxxxxxxxx>
CommitDate: Thu Dec 7 12:56:34 2023 +0000

    tools/xenstored: remove "-D" command line parameter
    
    Remove the "-D" command parameter, which is disabling initialization of
    the mandatory domain data handling.
    
    Signed-off-by: Juergen Gross <jgross@xxxxxxxx>
    Reviewed-by: Julien Grall <jgrall@xxxxxxxxxx>
---
 tools/xenstored/core.c | 10 ++--------
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/tools/xenstored/core.c b/tools/xenstored/core.c
index 184b130d12..5f3e4150a1 100644
--- a/tools/xenstored/core.c
+++ b/tools/xenstored/core.c
@@ -2661,7 +2661,6 @@ static void usage(void)
 "\n"
 "where options may include:\n"
 "\n"
-"  -D, --no-domain-init    to state that xenstored should not initialise 
dom0,\n"
 "  -F, --pid-file <file>   giving a file for the daemon's pid to be written,\n"
 "  -H, --help              to output this message,\n"
 "  -N, --no-fork           to request that the daemon does not fork,\n"
@@ -2708,7 +2707,6 @@ static void usage(void)
 
 
 static struct option options[] = {
-       { "no-domain-init", 0, NULL, 'D' },
        { "entry-nb", 1, NULL, 'E' },
        { "pid-file", 1, NULL, 'F' },
        { "event", 1, NULL, 'e' },
@@ -2841,7 +2839,6 @@ int main(int argc, char *argv[])
        int sock_pollfd_idx = -1;
        bool dofork = true;
        bool outputpid = false;
-       bool no_domain_init = false;
        bool live_update = false;
        const char *pidfile = NULL;
        int timeout;
@@ -2850,12 +2847,9 @@ int main(int argc, char *argv[])
        orig_argv = argv;
 
        while ((opt = getopt_long(argc, argv,
-                                 "DE:F:H::KNPS:t:A:M:Q:q:T:RVW:w:U",
+                                 "E:F:H::KNPS:t:A:M:Q:q:T:RVW:w:U",
                                  options, NULL)) != -1) {
                switch (opt) {
-               case 'D':
-                       no_domain_init = true;
-                       break;
                case 'E':
                        hard_quotas[ACC_NODES].val = get_optval_uint(optarg);
                        break;
@@ -2964,7 +2958,7 @@ int main(int argc, char *argv[])
        init_pipe(reopen_log_pipe);
 
        /* Listen to hypervisor. */
-       if (!no_domain_init && !live_update) {
+       if (!live_update) {
                domain_init(-1);
                dom0_init();
        }
--
generated by git-patchbot for /home/xen/git/xen.git#master



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.