xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
From: Don Slutz <dslutz@verizon.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Cc: jbeulich@suse.com, Ian.Jackson@eu.citrix.com,
	Don Slutz <dslutz@verizon.com>,
	xen-devel@lists.xen.org, alex@alex.org.uk,
	anthony.perard@citrix.com, ian.campbell@citrix.com
Subject: Re: [PATCH] libxl_json: Fix backport of JSON_BOOL to 4.2.2
Date: Mon, 8 Jul 2013 09:57:32 -0400	[thread overview]
Message-ID: <51DAC54C.1060909@terremark.com> (raw)
In-Reply-To: <b65e0e70-db7a-4787-948a-8dcf48c9b286@email.android.com>

[-- Attachment #1: Type: text/plain, Size: 2559 bytes --]

On 07/05/13 17:09, Konrad Rzeszutek Wilk wrote:
> Don Slutz <dslutz@verizon.com> wrote:
>
>> On 07/05/13 16:29, Konrad Rzeszutek Wilk wrote:
>>> Don Slutz <dslutz@verizon.com> wrote:
>>>
>>>> Looks like I had an issue with the mailer I used, and this did not
>> get
>>>> to anyone at citrix.com. Resending via a different SMTP server.
>>>>      -Don Slutz
>>>>
>>>> On 07/05/13 11:11, Don Slutz wrote:
>>>>> Commit 2b3072ed0cbeed8c0385f20e92ba0f1201db8a17 has the setting of
>>>> obj->u.b
>>>>> Commit 6a2aca9fdef0499e613715baf107f2296b9007cf does not.
>>>>>
>>>>> This shows up by vnc-port and vnc-listen are missing in xenstore
>> when
>>>> they should not be.
>>>>> Signed-off-by: Don Slutz <dslutz@verizon.com>
>>>>> ---
>>>>>     tools/libxl/libxl_json.c |    1 +
>>>>>     1 files changed, 1 insertions(+), 0 deletions(-)
>>>>>
>>>>> diff --git a/tools/libxl/libxl_json.c b/tools/libxl/libxl_json.c
>>>>> index 72b52e8..0810630 100644
>>>>> --- a/tools/libxl/libxl_json.c
>>>>> +++ b/tools/libxl/libxl_json.c
>>>>> @@ -474,6 +474,7 @@ static int json_callback_boolean(void *opaque,
>>>> int boolean)
>>>>>     
>>>>>         if ((obj = libxl__json_object_alloc(ctx->gc, JSON_BOOL)) ==
>>>> NULL)
>>>>>             return 0;
>>>>> +    obj->u.b = boolean;
>>>>>     
>>>>>         if (libxl__json_object_append_to(ctx->gc, obj, ctx->current)
>> ==
>>>> -1) {
>>>>>             libxl__json_object_free(ctx->gc, obj);
>>>> _______________________________________________
>>>> Xen-devel mailing list
>>>> Xen-devel@lists.xen.org
>>>> http://lists.xen.org/xen-devel
>>> Could you also include in the commit description not just the git
>> commit id but also also the title of said patches? Thanks
>> How does this look:
>>
>>     Commit 2b3072ed0cbeed8c0385f20e92ba0f1201db8a17 has the setting of
>> obj->u.b
>>      libxl_json: Replace JSON_TRUE/FALSE by JSON_BOOL.
>>
>>      Commit 6a2aca9fdef0499e613715baf107f2296b9007cf does not.
>>      libxl_json: Replace JSON_TRUE/FALSE by JSON_BOOL.
>>
>>      This shows up by vnc-port and vnc-listen are missing in xenstore
>> when they should not be.
>>
>> for the commit message?
>>     -Don Slutz
> I don't have my git tree in front of me but are you sure that both git commits have the same title.  That would be pretty odd.
>
> Anyhow I usually just include the title right after the commit as: git commit xyz ('title of said patch').
I have attached a v2 of the commit message (including the Acked-By: Alex Bligh) and the 2 git commit messages referred to.  I can top post the v2 if needed.
    -Don Slutz

[-- Attachment #2: 0001-libxl_json-Fix-backport-of-JSON_BOOL-to-4.2.2.patch --]
[-- Type: text/plain, Size: 1317 bytes --]

From 228886732763fd06ecfabb17d1a2f947ab303a2a Mon Sep 17 00:00:00 2001
From: Don Slutz <dslutz@verizon.com>
Date: Fri, 5 Jul 2013 10:58:48 -0400
Subject: [PATCH] libxl_json: Fix backport of JSON_BOOL to 4.2.2

git commit 2b3072ed0cbeed8c0385f20e92ba0f1201db8a17 ('libxl_json: Replace JSON_TRUE/FALSE by JSON_BOOL.')
 has the setting of obj->u.b

git commit 6a2aca9fdef0499e613715baf107f2296b9007cf ('libxl_json: Replace JSON_TRUE/FALSE by JSON_BOOL.')
 does not.

This shows up by vnc-port and vnc-listen are missing in xenstore when they should not be.

Signed-off-by: Don Slutz <dslutz@verizon.com>
Acked-By: Alex Bligh <alex@alex.org.uk>
---

v1 -> v2
 Adjust commit message as Konrad Rzeszutek Wilk sugested.
 Add Alex Bligh's Acked-By

 tools/libxl/libxl_json.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/tools/libxl/libxl_json.c b/tools/libxl/libxl_json.c
index 72b52e8..0810630 100644
--- a/tools/libxl/libxl_json.c
+++ b/tools/libxl/libxl_json.c
@@ -474,6 +474,7 @@ static int json_callback_boolean(void *opaque, int boolean)
 
     if ((obj = libxl__json_object_alloc(ctx->gc, JSON_BOOL)) == NULL)
         return 0;
+    obj->u.b = boolean;
 
     if (libxl__json_object_append_to(ctx->gc, obj, ctx->current) == -1) {
         libxl__json_object_free(ctx->gc, obj);
-- 
1.7.1


[-- Attachment #3: commit-2b3072ed0cbeed8c0385f20e92ba0f1201db8a17.txt --]
[-- Type: text/plain, Size: 487 bytes --]

commit 2b3072ed0cbeed8c0385f20e92ba0f1201db8a17
Author: Anthony PERARD <anthony.perard@citrix.com>
Date:   Mon Oct 8 11:45:31 2012 +0100

    libxl_json: Replace JSON_TRUE/FALSE by JSON_BOOL.
    
    Those two JSON_TRUE and JSON_FALSE were types of node. But it's better
    to have a unique JSON_BOOL type.
    
    Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
    Acked-by: Ian Campbell <ian.campbell@citrix.com>
    Committed-by: Ian Campbell <ian.campbell@citrix.com>


[-- Attachment #4: commit-6a2aca9fdef0499e613715baf107f2296b9007cf.txt --]
[-- Type: text/plain, Size: 671 bytes --]

commit 6a2aca9fdef0499e613715baf107f2296b9007cf
Author: Alex Bligh <alex@alex.org.uk>
Date:   Tue Feb 19 15:25:13 2013 +0000

    libxl_json: Replace JSON_TRUE/FALSE by JSON_BOOL.
    
    Those two JSON_TRUE and JSON_FALSE were types of node. But it's better
    to have a unique JSON_BOOL type.
    
    Backported from xen-unstable patch:
    : HG changeset patch
    : User Anthony PERARD <anthony.perard@citrix.com>
    : Date 1349693131 -3600
    : Node ID 3f71aab0e2774ded0c5a03436c364fb031ba9aa0
    : Parent  4a6d5d8cba4fc44f9bbda201188885868604b8e8
    Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
    Committed-by: Ian Jackson <Ian.Jackson@eu.citrix.com>

[-- Attachment #5: Type: text/plain, Size: 126 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

  reply	other threads:[~2013-07-08 13:57 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-07-05 15:11 [PATCH] libxl_json: Fix backport of JSON_BOOL to 4.2.2 Don Slutz
2013-07-05 15:30 ` Don Slutz
2013-07-05 20:29   ` Konrad Rzeszutek Wilk
2013-07-05 20:40     ` Don Slutz
2013-07-05 21:09       ` Konrad Rzeszutek Wilk
2013-07-08 13:57         ` Don Slutz [this message]
2013-07-06 13:19 ` Alex Bligh

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=51DAC54C.1060909@terremark.com \
    --to=dslutz@verizon.com \
    --cc=Ian.Jackson@eu.citrix.com \
    --cc=alex@alex.org.uk \
    --cc=anthony.perard@citrix.com \
    --cc=ian.campbell@citrix.com \
    --cc=jbeulich@suse.com \
    --cc=konrad.wilk@oracle.com \
    --cc=xen-devel@lists.xen.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).