From: Ian Campbell <ian.campbell@citrix.com>
To: David Scott <dave@recoil.org>, Simon Rowe <simon.rowe@eu.citrix.com>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
xen-api@lists.xenproject.org,
Ian Jackson <ian.jackson@eu.citrix.com>,
Wei Liu <wei.liu2@citrix.com>,
Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Subject: Re: [PATCH] ocaml/xc: correct shutdown_reason enumeration
Date: Mon, 16 Nov 2015 12:07:31 +0000 [thread overview]
Message-ID: <1447675651.27871.44.camel@citrix.com> (raw)
In-Reply-To: <82FF0306-707E-4AFC-BAE7-C7FEAB192CCF@recoil.org>
On Thu, 2015-11-05 at 11:56 +0000, David Scott wrote:
> > On 5 Nov 2015, at 11:39, Simon Rowe <simon.rowe@eu.citrix.com> wrote:
> >
> > As defined by the Xen public header the fifth value of
> > shutdown_reason is watchdog.
>
> I’ve always been a bit suspicious about having both “Poweroff” and “Halt”
> there. Perhaps there was some confusion between what could be written to
> ‘control/shutdown’ in xenstore and legal arguments to
> `xc_domain_shutdown` and `SCHEDOP_shutdown`?
>
> Anyway you’re clearly right, `Watchdog` is the 5th value. So I think this
> is fine.
>
> Acked-by: David Scott <dave@recoil.org>
Applied.
>
> I happen to notice there’s a type with the same name in “xenopsd”[1], so
> I’ve cc:d xen-api@lists as a heads-up.
>
> Thanks,
> Dave
>
> [1] https://github.com/xapi-project/xenopsd/blob/7818ab896d9969c5f5462a2f
> 0d0ae62703b104b6/xc/domain.ml#L268
>
> >
> > Signed-off-by: Simon Rowe <simon.rowe@eu.citrix.com>
> > ---
> > tools/ocaml/libs/xc/xenctrl.ml | 2 +-
> > tools/ocaml/libs/xc/xenctrl.mli | 2 +-
> > 2 files changed, 2 insertions(+), 2 deletions(-)
> >
> > diff --git a/tools/ocaml/libs/xc/xenctrl.ml
> > b/tools/ocaml/libs/xc/xenctrl.ml
> > index b7ba8b7..beb95b8 100644
> > --- a/tools/ocaml/libs/xc/xenctrl.ml
> > +++ b/tools/ocaml/libs/xc/xenctrl.ml
> > @@ -89,7 +89,7 @@ type compile_info =
> > compile_date : string;
> > }
> >
> > -type shutdown_reason = Poweroff | Reboot | Suspend | Crash | Halt
> > +type shutdown_reason = Poweroff | Reboot | Suspend | Crash | Watchdog
> >
> > type domain_create_flag = CDF_HVM | CDF_HAP
> >
> > diff --git a/tools/ocaml/libs/xc/xenctrl.mli
> > b/tools/ocaml/libs/xc/xenctrl.mli
> > index bc4af56..8928a2e 100644
> > --- a/tools/ocaml/libs/xc/xenctrl.mli
> > +++ b/tools/ocaml/libs/xc/xenctrl.mli
> > @@ -61,7 +61,7 @@ type compile_info = {
> > compile_domain : string;
> > compile_date : string;
> > }
> > -type shutdown_reason = Poweroff | Reboot | Suspend | Crash | Halt
> > +type shutdown_reason = Poweroff | Reboot | Suspend | Crash | Watchdog
> >
> > type domain_create_flag = CDF_HVM | CDF_HAP
> >
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
prev parent reply other threads:[~2015-11-16 12:07 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-11-05 11:39 [PATCH] ocaml/xc: correct shutdown_reason enumeration Simon Rowe
2015-11-05 11:56 ` David Scott
[not found] ` <82FF0306-707E-4AFC-BAE7-C7FEAB192CCF@recoil.org>
2015-11-16 12:07 ` Ian Campbell [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1447675651.27871.44.camel@citrix.com \
--to=ian.campbell@citrix.com \
--cc=dave@recoil.org \
--cc=ian.jackson@eu.citrix.com \
--cc=simon.rowe@eu.citrix.com \
--cc=stefano.stabellini@eu.citrix.com \
--cc=wei.liu2@citrix.com \
--cc=xen-api@lists.xenproject.org \
--cc=xen-devel@lists.xenproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.