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
next prev parent 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 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.