* [PATCH v2] remove now unnecessary gc from libxl__async_exec_start calls
@ 2015-06-30 8:55 Wen Congyang
2015-06-30 9:16 ` Ian Jackson
2015-06-30 9:19 ` Andrew Cooper
0 siblings, 2 replies; 5+ messages in thread
From: Wen Congyang @ 2015-06-30 8:55 UTC (permalink / raw)
To: xen devel, Ian Campbell, Yang Hongyang, Ian Jackson
These were removed in commit f5f8400f.
Signed-off-by: Wen Congyang <wency@cn.fujitsu.com>
---
tools/libxl/libxl_netbuffer.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tools/libxl/libxl_netbuffer.c b/tools/libxl/libxl_netbuffer.c
index ff2d6c7..107e867 100644
--- a/tools/libxl/libxl_netbuffer.c
+++ b/tools/libxl/libxl_netbuffer.c
@@ -310,7 +310,7 @@ static void nic_setup(libxl__egc *egc, libxl__remus_device *dev)
}
setup_async_exec(dev, "setup");
- rc = libxl__async_exec_start(gc, &dev->aodev.aes);
+ rc = libxl__async_exec_start(&dev->aodev.aes);
if (rc)
goto out;
@@ -402,7 +402,7 @@ static void nic_teardown(libxl__egc *egc, libxl__remus_device *dev)
setup_async_exec(dev, "teardown");
- rc = libxl__async_exec_start(gc, &dev->aodev.aes);
+ rc = libxl__async_exec_start(&dev->aodev.aes);
if (rc)
goto out;
--
2.4.3
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH v2] remove now unnecessary gc from libxl__async_exec_start calls
2015-06-30 8:55 [PATCH v2] remove now unnecessary gc from libxl__async_exec_start calls Wen Congyang
@ 2015-06-30 9:16 ` Ian Jackson
2015-06-30 9:19 ` Andrew Cooper
1 sibling, 0 replies; 5+ messages in thread
From: Ian Jackson @ 2015-06-30 9:16 UTC (permalink / raw)
To: Wen Congyang; +Cc: Yang Hongyang, Ian Campbell, xen devel
Wen Congyang writes ("[PATCH v2] remove now unnecessary gc from libxl__async_exec_start calls"):
> These were removed in commit f5f8400f.
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
And I have committed it (with `libxl:' added to the front of the
Subject).
Thanks,
Ian.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH v2] remove now unnecessary gc from libxl__async_exec_start calls
2015-06-30 8:55 [PATCH v2] remove now unnecessary gc from libxl__async_exec_start calls Wen Congyang
2015-06-30 9:16 ` Ian Jackson
@ 2015-06-30 9:19 ` Andrew Cooper
2015-06-30 9:40 ` Ian Jackson
1 sibling, 1 reply; 5+ messages in thread
From: Andrew Cooper @ 2015-06-30 9:19 UTC (permalink / raw)
To: Wen Congyang, xen devel, Ian Campbell, Yang Hongyang, Ian Jackson
On 30/06/15 09:55, Wen Congyang wrote:
> These were removed in commit f5f8400f.
>
> Signed-off-by: Wen Congyang <wency@cn.fujitsu.com>
> ---
> tools/libxl/libxl_netbuffer.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/tools/libxl/libxl_netbuffer.c b/tools/libxl/libxl_netbuffer.c
> index ff2d6c7..107e867 100644
> --- a/tools/libxl/libxl_netbuffer.c
> +++ b/tools/libxl/libxl_netbuffer.c
> @@ -310,7 +310,7 @@ static void nic_setup(libxl__egc *egc, libxl__remus_device *dev)
> }
>
> setup_async_exec(dev, "setup");
> - rc = libxl__async_exec_start(gc, &dev->aodev.aes);
> + rc = libxl__async_exec_start(&dev->aodev.aes);
> if (rc)
> goto out;
>
> @@ -402,7 +402,7 @@ static void nic_teardown(libxl__egc *egc, libxl__remus_device *dev)
>
> setup_async_exec(dev, "teardown");
>
> - rc = libxl__async_exec_start(gc, &dev->aodev.aes);
> + rc = libxl__async_exec_start(&dev->aodev.aes);
> if (rc)
> goto out;
>
Can OSS test be updated to build the remus bits of libxl? This failure
should not have been able to pass the push gate.
~Andrew
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH v2] remove now unnecessary gc from libxl__async_exec_start calls
2015-06-30 9:19 ` Andrew Cooper
@ 2015-06-30 9:40 ` Ian Jackson
2015-06-30 9:47 ` Ian Campbell
0 siblings, 1 reply; 5+ messages in thread
From: Ian Jackson @ 2015-06-30 9:40 UTC (permalink / raw)
To: Andrew Cooper; +Cc: Yang Hongyang, Ian Campbell, Wen Congyang, xen devel
Andrew Cooper writes ("Re: [Xen-devel] [PATCH v2] remove now unnecessary gc from libxl__async_exec_start calls"):
> On 30/06/15 09:55, Wen Congyang wrote:
> > These were removed in commit f5f8400f.
...
> > - rc = libxl__async_exec_start(gc, &dev->aodev.aes);
> > + rc = libxl__async_exec_start(&dev->aodev.aes);
>
> Can OSS test be updated to build the remus bits of libxl? This failure
> should not have been able to pass the push gate.
I haven't investigated why this is disabled in osstest's builds. Did
you check one of its build logs ? They contain the `configure'
output.
Ian.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH v2] remove now unnecessary gc from libxl__async_exec_start calls
2015-06-30 9:40 ` Ian Jackson
@ 2015-06-30 9:47 ` Ian Campbell
0 siblings, 0 replies; 5+ messages in thread
From: Ian Campbell @ 2015-06-30 9:47 UTC (permalink / raw)
To: Ian Jackson, Roger Pau Monne
Cc: Andrew Cooper, Yang Hongyang, Wen Congyang, xen devel
On Tue, 2015-06-30 at 10:40 +0100, Ian Jackson wrote:
> Andrew Cooper writes ("Re: [Xen-devel] [PATCH v2] remove now unnecessary gc from libxl__async_exec_start calls"):
> > On 30/06/15 09:55, Wen Congyang wrote:
> > > These were removed in commit f5f8400f.
> ...
> > > - rc = libxl__async_exec_start(gc, &dev->aodev.aes);
> > > + rc = libxl__async_exec_start(&dev->aodev.aes);
> >
> > Can OSS test be updated to build the remus bits of libxl? This failure
> > should not have been able to pass the push gate.
>
> I haven't investigated why this is disabled in osstest's builds.
Roger was jsut asking about libnl-dev and ts-xen-build-prep on IRC. I
suspect he may be investigating...
> Did you check one of its build logs ? They contain the `configure'
> output.
Roger pointed at
http://logs.test-lab.xenproject.org/osstest/logs/58974/build-amd64/5.ts-xen-build.log
Which has:
Checking for LIBNL3... no
configure: WARNING: Disabling support for Remus network buffering.
Please install libnl3 libraries, command line tools and devel
headers - version 3.2.8 or higher
But Wheezy has libnl-dev 1.1-7, which I think it might just be too old.
It also has libnl-3-dev which is 3.2.7 in Wheezy, i.e. still not quite
new enough.
Jessie has 3.2.24 which will be more than sufficient.
I think the upshot is that it is pointless installing libnl-dev on
Wheezy, at least for current Xen maybe older branches worked with older
libnl, I didn't check...
Ian.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2015-06-30 9:47 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-30 8:55 [PATCH v2] remove now unnecessary gc from libxl__async_exec_start calls Wen Congyang
2015-06-30 9:16 ` Ian Jackson
2015-06-30 9:19 ` Andrew Cooper
2015-06-30 9:40 ` Ian Jackson
2015-06-30 9:47 ` Ian Campbell
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.