This allows the config to have a setting that means "leave it alone",
eg when building a pool where the directory already exists the user
may want the current uid/gid of the directory left intact. This
actually gets us back to older behavior - before recent changes to the
pool building code, we wer
Continuation of previous patch.
* src/util/hostusb.c (usbReportError): Use C99 rather than GNU
vararg macro syntax.
* src/util/json.c (virJSONError): Likewise.
* src/util/macvtap.c (ReportError): Likewise.
* src/util/pci.c (pciReportError): Likewise.
* src/util/stats_linux.c (virStatsError): Likew
Continuation of previous patch.
* src/esx/esx_device_monitor.c (ESX_ERROR): Use C99 rather than
GNU vararg macro syntax.
* src/esx/esx_driver.c (ESX_ERROR): Likewise.
* src/esx/esx_interface_driver.c (ESX_ERROR): Likewise.
* src/esx/esx_network_driver.c (ESX_ERROR): Likewise.
* src/esx/esx_secret_
Conclusion of previous patches.
* src/cpu/cpu.h (virCPUReportError): Use C99 rather than GNU
vararg macro syntax.
* src/datatypes.c (virLibConnError): Likewise.
* src/interface/netcf_driver.c (interfaceReportError): Likewise.
* src/libvirt.c (virLibStreamError): Likewise.
* src/lxc/lxc_conf.h (lxc
Prior to this patch, there was an inconsistent mix between GNU:
and C99:
For consistency, and potential portability to other compilers, stick
with the C99 vararg macro syntax.
* src/conf/cpu_conf.c (virCPUReportError): Use C99 rather than GNU
vararg macro syntax.
* src/conf/domain_conf.c (virDom
Here's the full cleanup, based on my earlier RFC. I've tested
that everything still builds and passes 'make syntax-check'.
This is broken out in chunks, although whoever ends up pushing
may want to squash it all into one.
src/conf/cpu_conf.c|4 ++--
src/conf/domain_conf.c
Continuation of previous patch.
* src/xen/proxy_internal.c (virProxyError): Use C99 rather than
GNU vararg macro syntax.
* src/xen/sexpr.c (virSexprError): Likewise.
* src/xen/xen_driver.c (xenUnifiedError): Likewise.
* src/xen/xen_hypervisor.c (virXenError): Likewise.
* src/xen/xen_inotify.c (vir
Daniel P. Berrange wrote:
>>> The total set of DNSMASQ args that we currently use are
>>>
>>> --strict-order
>>> --bind-interfaces
>>> --domain DOMAIN-NAME(optional)
>>> --pid-file=/var/run/libvirt/network/$NETWORK.pid
>>> --conf-file=
>>> --listen-address=IPADDR-OF-BRIDGE
On Mon, Mar 01, 2010 at 06:45:28PM +, Daniel P. Berrange wrote:
> On Mon, Mar 01, 2010 at 03:14:48PM +0100, Daniel Veillard wrote:
> > On Thu, Feb 18, 2010 at 05:54:30PM +, Daniel P. Berrange wrote:
> > > This extends the XML to allow for
> > >
> > >
> > >
> > > This is useful if the a
The USB/PCI device hotplug code for the QEMU driver was forgetting
to allocate a unique device alias.
* src/qemu/qemu_driver.c: Fill in device alias for USB/PCI devices
---
src/qemu/qemu_driver.c | 11 ---
1 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/src/qemu/qemu_driv
Eric Blake wrote:
> According to Jim Meyering on 3/1/2010 1:21 PM:
>> Clang warned about the potential NULL-dereference
>> via the STREQ/strcmp below. models[i] could be NULL.
>> Even "models" could be NULL, and the "allowed = ..." test
>> makes that appear to be deliberately allowed.
>
> This sa
On Mon, Mar 01, 2010 at 07:47:20PM +0100, Rolf Eike Beer wrote:
> I wrote:
>
> [Problems attaching and detaching PCI devices]
>
> Ok, today I was working on that again and USB attaching was found to be
> completely broken, too. Please drop my libvirt-0.7.6-null-pci-id.patch patch
> from the pre
Hi,
I am trying to run libvirt daemon in Dom0 of Xen Cloud Platform 0.7.1.
For that purpose I downloaded the libvirt source files 0.7.6 and trying to
build the libvirt rpm with XEN driver using the XCP DDK.
I am running into to many problems getting it done - so I was wondering wheth
I wrote:
[Problems attaching and detaching PCI devices]
Ok, today I was working on that again and USB attaching was found to be
completely broken, too. Please drop my libvirt-0.7.6-null-pci-id.patch patch
from the previous mail and use libvirt-0.7.6-null-device-id.patch instead: USB
has the ve
Hello there,
libvirt already has a full feature driver for lxc.
virt-install/virt-manager still need some love wrt lxc... I've started playing
around with that, but that's still only a proof of concept.
CR.
---
Cleber Rodrigues < cr...@redhat.com >
Solutions Architect - Red Hat, Inc.
M
Thanks for your suggestions Daniel! I will rerun my executable thru strace
with LIBVIRT_DEBUG=1 to see what happens and will send the results if need be.
John
-Original Message-
From: Daniel P. Berrange [mailto:berra...@redhat.com]
Sent: Monday, March 01, 2010 7:58 AM
To: Tavares, John
According to Jim Meyering on 3/1/2010 1:35 PM:
> This started with clang's report of the two dead stores.
> With the increment and decrement by "sent" being performed outside
> of the intended loop, the two assignments had no net effect.
>
> do {
> /* write the same data over
According to Jim Meyering on 3/1/2010 1:41 PM:
> Another dead store.
> Refreshingly shallow.
>
> Subject: [PATCH] openvzDomainDefineCmd: remove useless increment
>
> * src/openvz/openvz_driver.c (openvzDomainDefineCmd): Remove
> useless increment of "max_veid".
ACK.
--
Eric Blake ebl...@redh
According to Jim Meyering on 3/1/2010 1:21 PM:
> Clang warned about the potential NULL-dereference
> via the STREQ/strcmp below. models[i] could be NULL.
> Even "models" could be NULL, and the "allowed = ..." test
> makes that appear to be deliberately allowed.
This same function was also listed
Eric Blake wrote:
> * daemon/libvirtd.c (qemudWorker): Rewrite loop to silence a
> warning.
> ---
>
> Here's the rewrite in patch form.
>
> daemon/libvirtd.c |9 -
> 1 files changed, 4 insertions(+), 5 deletions(-)
>
> diff --git a/daemon/libvirtd.c b/daemon/libvirtd.c
> index 9bdbecb.
Another dead store.
Refreshingly shallow.
The function below starts like this:
static int
openvzDomainDefineCmd(virConnectPtr conn,
const char *args[],
int maxarg, virDomainDefPtr vmdef)
{
int narg;
int veid;
This started with clang's report of the two dead stores.
With the increment and decrement by "sent" being performed outside
of the intended loop, the two assignments had no net effect.
BTW, I presume these hard-coded names, from the same function,
are somehow temporary and/or debugging-related:
Clang warned about the potential NULL-dereference
via the STREQ/strcmp below. models[i] could be NULL.
Even "models" could be NULL, and the "allowed = ..." test
makes that appear to be deliberately allowed.
The change below is the least invasive and cleanest
I could come up with, assuming there i
Daniel P. Berrange wrote:
>> Here's the change to the syntax-check rule,
>> followed by the change to the code to make those files comply.
>> If everyone agrees, I'll reverse the order before pushing,
>> so that make syntax-check passes after each commit.
>
> ACK, this makes sense - since we clearl
On Mon, Mar 01, 2010 at 08:12:23PM +0100, Jim Meyering wrote:
> Daniel P. Berrange wrote:
> ...
> >> > diff --git a/docs/schemas/domain.rng b/docs/schemas/domain.rng
> >> > index 1ff0944..d295bfe 100644
> >> > --- a/docs/schemas/domain.rng
> >> > +++ b/docs/schemas/domain.rng
> >> > @@ -297,12 +297
Daniel P. Berrange wrote:
...
>> > diff --git a/docs/schemas/domain.rng b/docs/schemas/domain.rng
>> > index 1ff0944..d295bfe 100644
>> > --- a/docs/schemas/domain.rng
>> > +++ b/docs/schemas/domain.rng
>> > @@ -297,12 +297,24 @@
>> >
>> >
>> >
>> > -
>> > -
>> >
* daemon/libvirtd.c (qemudWorker): Rewrite loop to silence a
warning.
---
Here's the rewrite in patch form.
daemon/libvirtd.c |9 -
1 files changed, 4 insertions(+), 5 deletions(-)
diff --git a/daemon/libvirtd.c b/daemon/libvirtd.c
index 9bdbecb..9e16883 100644
--- a/daemon/libvirtd
According to Daniel P. Berrange on 3/1/2010 11:45 AM:
>>> +
>>> + [a-zA-Z0-9_\.\+\-/]+
>>
>> Hum ... I wonder if we should not add ':' as it's used for POSIX TZ
>
> How is it used ? I looked at /usr/share/zoneinfo and all the files
> there should be matched by this regex ok without nee
On Mon, Mar 01, 2010 at 03:14:48PM +0100, Daniel Veillard wrote:
> On Thu, Feb 18, 2010 at 05:54:30PM +, Daniel P. Berrange wrote:
> > This extends the XML to allow for
> >
> >
> >
> > This is useful if the admin has not configured any timezone on the
> > host OS, but still wants to synchr
On Mon, Mar 01, 2010 at 03:02:06PM +0100, Daniel Veillard wrote:
> On Thu, Feb 18, 2010 at 05:54:28PM +, Daniel P. Berrange wrote:
> > This introduces a third option for clock offset synchronization,
> > that allows an arbitrary / variable adjustment to be set. In
> > essence the XML contains t
Eric Blake wrote:
> According to Jim Meyering on 3/1/2010 10:13 AM:
>> Here's a case in which using an assertion appears to be the only
>> way to tell clang that "client" really is non-NULL at that point.
>> I'm sure clang's analyzers will eventually improve, and hence avoid
>> this sort of false p
On Mon, Mar 01, 2010 at 06:36:47PM +0100, Paolo Bonzini wrote:
>
> >On the other hand, perhaps a more invasive rewrite would also work while
> >also avoiding assert(), by hoisting the worker->quitRequest into the while
> >loop, something like:
> >
> > while ((client = qemudPendingJob(server))
According to Daniel Veillard on 3/1/2010 10:13 AM:
> On Mon, Mar 01, 2010 at 08:04:35AM -0700, Eric Blake wrote:
>> Prior to this patch, there was an inconsistent mix between GNU and
>> C99. For consistency, and potential portability to other compilers,
>> stick with the C99 vararg macro syntax.
>
On Mon, Mar 01, 2010 at 10:27:43AM -0700, Eric Blake wrote:
> According to Jim Meyering on 3/1/2010 10:13 AM:
> > Here's a case in which using an assertion appears to be the only
> > way to tell clang that "client" really is non-NULL at that point.
> > I'm sure clang's analyzers will eventually imp
On 03/01/2010 06:24 PM, Daniel P. Berrange wrote:
mingw == gcc built as a cross-compiler, so there's no issue there.
Unfortunately, _native_ mingw (i.e. building under MSYS) uses a
hideously old version of GCC (3.4.x), so it's not always a non-issue.
But it is fine in this case:
http://gcc.
On the other hand, perhaps a more invasive rewrite would also work while
also avoiding assert(), by hoisting the worker->quitRequest into the while
loop, something like:
while ((client = qemudPendingJob(server)) == NULL) {
if (worker->quitRequest
|| virCondWait(&se
According to Jim Meyering on 3/1/2010 10:13 AM:
> Here's a case in which using an assertion appears to be the only
> way to tell clang that "client" really is non-NULL at that point.
> I'm sure clang's analyzers will eventually improve, and hence avoid
> this sort of false positive, so have marked
On Mon, Mar 01, 2010 at 06:13:45PM +0100, Daniel Veillard wrote:
> On Mon, Mar 01, 2010 at 08:04:35AM -0700, Eric Blake wrote:
> > Prior to this patch, there was an inconsistent mix between GNU and
> > C99. For consistency, and potential portability to other compilers,
> > stick with the C99 varar
On Mon, Mar 01, 2010 at 08:04:35AM -0700, Eric Blake wrote:
> Prior to this patch, there was an inconsistent mix between GNU and
> C99. For consistency, and potential portability to other compilers,
> stick with the C99 vararg macro syntax.
>
> * src/conf/cpu_conf.c (virCPUReportError): Use C99 r
Here's a case in which using an assertion appears to be the only
way to tell clang that "client" really is non-NULL at that point.
I'm sure clang's analyzers will eventually improve, and hence avoid
this sort of false positive, so have marked this with a FIXME comment,
to help ensure we eventually
On Mon, Feb 22, 2010 at 01:45:20PM +0100, Gerhard Stenzel wrote:
>
> Hi, here is a preview of a chapter which is eventually intended for the
> libvirt application development guide. It is not final yet, but I feel
> now would be a good moment to gather some first feedback and to
> "finalise" the X
Move *all* file operations related to creation and writing of libvirt
header to the domain save file into a hook function that is called by
virFileOperation. First try to call virFileOperation as root. If that
fails with EACCESS, and (in the case of Linux) statfs says that we're
trying to save the
Eric Blake wrote:
> According to Jim Meyering on 3/1/2010 8:06 AM:
>> clang reported this "dead store".
>> @@ -1520,11 +1520,10 @@ qemudNetworkIfaceConnect(virConnectPtr conn,
>> errobj = virSaveLastError();
>> virNetworkFree(network);
>> virSetError(errobj);
>>
On 03/01/2010 10:15 AM, Jim Meyering wrote:
Clang reported the dead store.
From 0557e23ca2f5eb78ed9f260040895011785f670f Mon Sep 17 00:00:00 2001
From: Jim Meyering
Date: Mon, 1 Mar 2010 16:14:35 +0100
Subject: [PATCH] udevEnumerateDevices: remove dead code
* src/node_device/node_device_udev
According to Jim Meyering on 3/1/2010 8:06 AM:
> clang reported this "dead store".
> @@ -1520,11 +1520,10 @@ qemudNetworkIfaceConnect(virConnectPtr conn,
> errobj = virSaveLastError();
> virNetworkFree(network);
> virSetError(errobj);
> virFreeError(errobj);
>
>
On Thu, Feb 25, 2010 at 01:12:47PM +0100, Daniel Veillard wrote:
> On Wed, Feb 24, 2010 at 11:07:31PM +0100, Jiri Denemark wrote:
> > Almost identical XML parsing code for either strings or files was copied
> > 15 times. Since it was needed on two other places for parsing CPU XML
> > strings with c
According to Jim Meyering on 3/1/2010 7:45 AM:
> This change hoists the initialization of srcSpec to the top,
> to keep clang from reporting a false-positive used-uninitialized problem.
>
> Subject: [PATCH] cmdPoolDiscoverSources: initialize earlier to avoid FP from
> clang
>
> * tools/virsh.c (
Clang reported the dead store.
>From 0557e23ca2f5eb78ed9f260040895011785f670f Mon Sep 17 00:00:00 2001
From: Jim Meyering
Date: Mon, 1 Mar 2010 16:14:35 +0100
Subject: [PATCH] udevEnumerateDevices: remove dead code
* src/node_device/node_device_udev.c (udevEnumerateDevices): Remove
unnecessary
According to Daniel P. Berrange on 2/18/2010 10:54 AM:
> * formatdomain.html.in: Document new clock options
> ---
> +
> + The guest clock will have an arbitrary offset applied
> + relative to UTC. The delta relative to UTC is specified
> + in seconds, using the adjust
clang reported this "dead store".
As you can see, just a few lines before
there's an identical assignment, so this may have been
an editing error (didn't dig).
As clang reports, that final assignment is a dead store,
since there is no following use of "errobj".
>From 92edbcf2ffa0dad25251723cd0749
Prior to this patch, there was an inconsistent mix between GNU and
C99. For consistency, and potential portability to other compilers,
stick with the C99 vararg macro syntax.
* src/conf/cpu_conf.c (virCPUReportError): Use C99 rather than GNU
vararg macro syntax.
* src/conf/domain_conf.c (virDomai
On Mon, Mar 01, 2010 at 03:40:14PM +0100, Gerd Hoffmann wrote:
> On 03/01/10 15:29, Wolfgang Mauerer wrote:
> >Gerd: Are you intending to add the drive_del feature, or is
> >the approach outlined above sufficient for drive hotplug/remove?
>
> I'm busy with other tasks right now.
>
> >Respectively
On Mon, Mar 01, 2010 at 01:54:44PM +, Simon Kelley wrote:
> Daniel P. Berrange wrote:
>
> > I imagine you've already seen this, but as an example of the ARGV that
> > libvirt generates for its dnsmasq instances:
> >
> > /usr/sbin/dnsmasq \
> >--strict-order \
> >--bind-inter
This change hoists the initialization of srcSpec to the top,
to keep clang from reporting a false-positive used-uninitialized problem.
>From f487655124c887310be3bc82d7beae3cd47e7d21 Mon Sep 17 00:00:00 2001
From: Jim Meyering
Date: Mon, 1 Mar 2010 15:41:15 +0100
Subject: [PATCH] cmdPoolDiscoverS
On 03/01/10 15:29, Wolfgang Mauerer wrote:
Gerd: Are you intending to add the drive_del feature, or is
the approach outlined above sufficient for drive hotplug/remove?
I'm busy with other tasks right now.
Respectively can there be any problems if we remove a device
associated with a disk and
On Fri, Feb 26, 2010 at 10:17:53AM -0700, Eric Blake wrote:
> From: Eric Blake
>
> * src/qemu/qemu_monitor_text.c
> (qemuMonitorTextGetMigrationStatus): Check for failed strchr, to
> silence a coverity warning.
>
> Signed-off-by: Eric Blake
> ---
> src/qemu/qemu_monitor_text.c |5 +
>
On Mon, Mar 01, 2010 at 02:45:41PM +0100, Daniel Veillard wrote:
> On Tue, Feb 23, 2010 at 03:35:04PM -0700, Jim Fehlig wrote:
> > Daniel P. Berrange wrote:
> > > On Mon, Feb 22, 2010 at 02:50:07PM -0700, Jim Fehlig wrote:
> > >
> > >> Disk devices can be referenced by name in Xen, e.g. when mod
Daniel P. Berrange wrote:
> On Fri, Feb 26, 2010 at 02:09:19PM +0100, Wolfgang Mauerer wrote:
>> Recent qemu versions allow us to add disks dynamically into the system
>> via the drive_add/device_add mechanism. Removing them is now just a
>> matter of using device_del, and this patch adds the requi
On Thu, Feb 18, 2010 at 05:54:32PM +, Daniel P. Berrange wrote:
> * formatdomain.html.in: Document new clock options
> ---
> docs/formatdomain.html.in | 38 +++---
> 1 files changed, 35 insertions(+), 3 deletions(-)
>
> diff --git a/docs/formatdomain.html.in
On Thu, Feb 18, 2010 at 05:54:30PM +, Daniel P. Berrange wrote:
> This extends the XML to allow for
>
>
>
> This is useful if the admin has not configured any timezone on the
> host OS, but still wants to synchronize a guest to a specific one.
>
> * src/conf/domain_conf.h, src/conf/domain
On Thu, Feb 18, 2010 at 05:54:31PM +, Daniel P. Berrange wrote:
> Allow an arbitrary timezone with QEMU by setting the $TZ environment
> variable when launching QEMU
>
> * src/qemu/qemu_conf.c: Set TZ environment variable if a timezone
> is requested
> * tests/qemuxml2argvtest.c: Add test ca
On Thu, Feb 18, 2010 at 05:54:29PM +, Daniel P. Berrange wrote:
> This allows QEMU guests to be started with an arbitrary clock
> offset
>
> The test case can't actually be enabled, since QEMU argv expects
> an absolute timestring, and this will obviously change every
> time the test runs :-(
On Thu, Feb 18, 2010 at 05:54:28PM +, Daniel P. Berrange wrote:
> This introduces a third option for clock offset synchronization,
> that allows an arbitrary / variable adjustment to be set. In
> essence the XML contains the time delta in seconds, relative to
> UTC.
>
>
>
> The difference
Daniel P. Berrange wrote:
> On Wed, Feb 24, 2010 at 04:37:04PM +, Simon Kelley wrote:
>> Richard W.M. Jones wrote:
>>> On Wed, Feb 24, 2010 at 02:34:53PM +, Simon Kelley wrote:
>>> [...]
Does that make sense? It's a long and involved explanation to come to
cold. I fear I may hav
Daniel P. Berrange wrote:
> I imagine you've already seen this, but as an example of the ARGV that
> libvirt generates for its dnsmasq instances:
>
> /usr/sbin/dnsmasq \
>--strict-order \
>--bind-interfaces \
>--pid-file=/var/run/libvirt/network/default.pid \
>--
On Thu, Feb 18, 2010 at 05:54:27PM +, Daniel P. Berrange wrote:
> The XML will soon be extended to allow more than just a simple
> localtime/utc boolean flag. This change replaces the plain
> 'int localtime' with a separate struct to prepare for future
> extension
>
> * src/conf/domain_conf.c,
On Mon, Mar 01, 2010 at 01:02:32PM +, Daniel P. Berrange wrote:
> On Fri, Feb 26, 2010 at 06:51:05PM +0100, Daniel Veillard wrote:
> > On Thu, Feb 18, 2010 at 03:56:10PM +, Daniel P. Berrange wrote:
> > > Introduce support for virDomainGetJobInfo in the QEMU driver. This
> > > allows for m
On Thu, Feb 18, 2010 at 05:54:26PM +, Daniel P. Berrange wrote:
> An update of
>
> http://www.redhat.com/archives/libvir-list/2010-February/msg00104.html
>
> The two current options are:
>
>
>
>
> This introduces a way to set a specific timezone
>
>
>
> And a way to set a complet
On Tue, Feb 23, 2010 at 03:35:04PM -0700, Jim Fehlig wrote:
> Daniel P. Berrange wrote:
> > On Mon, Feb 22, 2010 at 02:50:07PM -0700, Jim Fehlig wrote:
> >
> >> Disk devices can be referenced by name in Xen, e.g. when modifying
> >> their configuration or remvoving them. As such, don't search
>
On Tue, Feb 23, 2010 at 12:31:07PM -0500, Stefan Berger wrote:
> This adds a description about the 'direct' type of interface recently
> added for macvtap device type support on the host.
>
>
> Index: libvirt-macvtap/docs/formatdomain.html.in
> ===
On Wed, Feb 24, 2010 at 04:37:04PM +, Simon Kelley wrote:
> Richard W.M. Jones wrote:
> > On Wed, Feb 24, 2010 at 02:34:53PM +, Simon Kelley wrote:
> > [...]
> >> Does that make sense? It's a long and involved explanation to come to
> >> cold. I fear I may have over-simplified what libvir
On Fri, Feb 26, 2010 at 02:09:19PM +0100, Wolfgang Mauerer wrote:
> Recent qemu versions allow us to add disks dynamically into the system
> via the drive_add/device_add mechanism. Removing them is now just a
> matter of using device_del, and this patch adds the required bits
> and pieces to libvir
On Fri, Feb 26, 2010 at 02:09:18PM +0100, Wolfgang Mauerer wrote:
> ...when the underlying qemu supports the drive/device model and the
> controller has been added this way.
>
> Signed-off-by: Wolfgang Mauerer
> Signed-off-by: Jan Kiszka
> ---
> src/qemu/qemu_driver.c | 31 +
On Fri, Feb 26, 2010 at 02:09:16PM +0100, Wolfgang Mauerer wrote:
> We must not delete the data part when the operation succeeds
> because it is required later on. The correct pattern to handle
> the parsed representation of the device information on success
> is dev->data.controller = NULL; virDom
On Fri, Feb 26, 2010 at 02:09:15PM +0100, Wolfgang Mauerer wrote:
> ... not just when using the remote driver: libvirt.c always depends on it.
> This unbreaks builds with --without-remote
>
> Signed-off-by: Wolfgang Mauerer
> Signed-off-by: Jan Kiszka
> ---
> src/Makefile.am |7 ---
> 1
On Fri, Feb 26, 2010 at 02:09:17PM +0100, Wolfgang Mauerer wrote:
> When a controller is not present in the system anymore, the PCI address
> must be deleted from libvirt's hashtable because it can be re-used for
> other purposes.
>
> Signed-off-by: Wolfgang Mauerer
> Signed-off-by: Jan Kiszka
>
On Fri, Feb 26, 2010 at 06:40:10PM +0100, Daniel Veillard wrote:
> On Thu, Feb 18, 2010 at 03:56:07PM +, Daniel P. Berrange wrote:
> > Introduce a new public API that provides a way to get progress
> > info on currently running jobs on a virDomainpPtr. APIs that
> > are initially within scope o
On Fri, Feb 26, 2010 at 10:17:53AM -0700, Eric Blake wrote:
> From: Eric Blake
>
> * src/qemu/qemu_monitor_text.c
> (qemuMonitorTextGetMigrationStatus): Check for failed strchr, to
> silence a coverity warning.
>
> Signed-off-by: Eric Blake
> ---
> src/qemu/qemu_monitor_text.c |5 +
>
On Thu, Feb 25, 2010 at 02:34:02PM -0600, Tavares, John wrote:
> I have been experimenting with using libvirt (0.3.3) on a variety of
> systems (RHEL, CentOS and Oracle VM). I have run into an issue when
> I try to open a local read-only connection to the hypervisor that is
> failing only on Oracl
On Fri, Feb 26, 2010 at 01:03:56PM -0500, Stefan Berger wrote:
> I forgot to free the macvtap mode string. This fixes it.
>
> Signed-off-by: Stefan Berger
>
> Index: libvirt-macvtap/src/conf/domain_conf.c
> ===
> --- libvirt-macvta
On Mon, Mar 01, 2010 at 04:14:34PM +0300, Mihamina Rakotomandimby wrote:
> Manao ahoana, Hello, Bonjour,
>
> Is there some plan/schedule to make libvirt LXC friendly?
> Or is it already?
http://libvirt.org/
livirt supports:
"The LXC Linux container system "
http://libvirt.org/drvlxc.htm
On Fri, Feb 26, 2010 at 04:24:11PM +0100, Rolf Eike Beer wrote:
> Hi,
>
> first a short summary of what the situation is:
>
> I'm running qemu 0.12.2, libvirt 0.7.6 on a E5520 based machine with kernel
> 2.6.33. I also tried 2.6.32.7 as I was using that before and still had the
> old
> kernel
On Wed, Feb 24, 2010 at 02:34:53PM +, Simon Kelley wrote:
> As the principal maintainer of dnsmasq, I'm seeing increasing reports of
> problems on systems which run both dnsmasq and libvirt. I'm fairly sure
> I understand what's going on in these cases, and I have a few proposals
> for chang
Manao ahoana, Hello, Bonjour,
Is there some plan/schedule to make libvirt LXC friendly?
Or is it already?
Misaotra, Thanks, Merci.
--
Architecte Informatique chez Blueline/Gulfsat:
Administration Systeme, Recherche & Developpement
+261 34 29 155 34 / +261 33 11 207 36
On Fri, Feb 26, 2010 at 01:03:56PM -0500, Stefan Berger wrote:
> I forgot to free the macvtap mode string. This fixes it.
>
> Signed-off-by: Stefan Berger
>
> Index: libvirt-macvtap/src/conf/domain_conf.c
> ===
> --- libvirt-macvta
hmmm, I see. Thanks.
Regards
osier
Daniel P. Berrange wrote:
On Mon, Mar 01, 2010 at 05:30:21PM +0800, Osier Yang wrote:
hi
When libvirtd is running, I changed "unix_sock_ro_perms=0777" into
""unix_sock_ro_perms=0755", and then reload the configuration with:
kill -SIGHUP `pidof
On Fri, Feb 26, 2010 at 06:51:05PM +0100, Daniel Veillard wrote:
> On Thu, Feb 18, 2010 at 03:56:10PM +, Daniel P. Berrange wrote:
> > Introduce support for virDomainGetJobInfo in the QEMU driver. This
> > allows for monitoring of any API that uses the 'info migrate' monitor
> > command. ie vi
On Fri, Feb 26, 2010 at 07:47:20PM +0100, Daniel Dehennin wrote:
> Hello,
>
> I wonder if it's possible to add hypervisor pass-through options, I add
> some usage of kvm -startdate and need to use a script which call kvm
> with the desired option.
>
> Something like:
>
> /usr/bin/kvm
>
> -o
On Mon, Mar 01, 2010 at 05:30:21PM +0800, Osier Yang wrote:
> hi
> When libvirtd is running, I changed "unix_sock_ro_perms=0777" into
> ""unix_sock_ro_perms=0755", and then reload the configuration with:
> kill -SIGHUP `pidof libvirtd` or "service libvirtd reload"
>
> the permissi
On Thu, Feb 25, 2010 at 02:28:10PM +0100, Jim Meyering wrote:
>
>
> >From 8ddff3e6cdccc2b4289509c6941b43f2ddf8e643 Mon Sep 17 00:00:00 2001
> From: Jim Meyering
> Date: Thu, 25 Feb 2010 14:19:33 +0100
> Subject: [PATCH] build: avoid warning about unused variables
>
> * tools/virsh.c (cmdCPUBase
hi
When libvirtd is running, I changed "unix_sock_ro_perms=0777" into
""unix_sock_ro_perms=0755", and then reload the configuration with:
kill -SIGHUP `pidof libvirtd` or "service libvirtd reload"
the permission of /var/lib/libvirt/libvirt-sock-ro still is 0777,
but not 0755.
91 matches
Mail list logo