Mark the shm-merge-across-nodes parameter of node-memory-tune command
as optional in the virsh man page.
---
tools/virsh.pod | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Pushed as trivial.
diff --git a/tools/virsh.pod b/tools/virsh.pod
index 9e670da..f221475 100644
---
At Tue, 31 Dec 2013 08:21:29 -0700,
Eric Blake wrote:
@@ -132,17 +151,20 @@ virEventAddTimeout(int timeout,
* @timer: timer id to change
* @timeout: time between events in milliseconds
*
- * Change frequency for a timer.
+ * Change frequency for a timer. This function
+ * requires
On 01/28/2014 06:49 PM, Roman Bogorodskiy wrote:
Implementation obtains CPU usage information using
kern.cp_time and kern.cp_times sysctl(8)s and reports
CPU utilization.
---
include/libvirt/libvirt.h.in | 8
src/nodeinfo.c | 104
Rewrite the function to use an array instead of a struct,
translating the field names to int via an enum.
---
tools/virsh-host.c | 126 +++--
1 file changed, 64 insertions(+), 62 deletions(-)
diff --git a/tools/virsh-host.c b/tools/virsh-host.c
Hi Eric,
Came across a thread where the kernel stands not to change the
cpuset's behavior during the online-offline-online scenario.
https://lkml.org/lkml/2012/5/4/265
Hope fixing this in Libvirt makes more sense now.
Regards,
Shivaprasad G Bhat
On Sat, Feb 1, 2014 at 8:49 AM, Shivaprasad
On 01/28/2014 06:49 PM, Roman Bogorodskiy wrote:
A set of fields for CPU stats could vary on different platforms,
for example, FreeBSD doesn't report 'iowait'.
Make virsh print out only the fields that were actually filled.
---
tools/virsh-host.c | 119
Add support for gluster backed images as sources for snapshots in the
qemu driver. This will also simplify adding further network backed
volumes as sources for snapshot in case qemu will support them.
---
docs/formatsnapshot.html.in | 5 +-
src/qemu/qemu_command.c | 2 +-
Hi,
The following patch was generated with format patch checked with
syntax-check. It is really short and adds a new function
virDomainFSInsert which is called when Qemu driver is requested t
attach a filesystem device.
Matt
From f8c0612c48c06c61199693743d98c251ba4d887e Mon Sep 17 00:00:00 2001
Signed-off-by: Martin Kletzander mklet...@redhat.com
---
tools/wireshark/Makefile.am | 1 +
tools/wireshark/src/Makefile.am | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/tools/wireshark/Makefile.am b/tools/wireshark/Makefile.am
index b6fa57c..28e6ed8 100644
---
On 02/03/2014 08:09 PM, Daniel P. Berrange wrote:
On Fri, Jan 31, 2014 at 04:25:14PM +0200, Laine Stump wrote:
The previous patch fixed forwardPlainNames so that it really is
doing only what is intended, but left the default to be
forwardPlainNames='no'. Discussion around the initial version
On Tue, Feb 04, 2014 at 10:57:45AM +0100, Martin Kletzander wrote:
Signed-off-by: Martin Kletzander mklet...@redhat.com
---
tools/wireshark/Makefile.am | 1 +
tools/wireshark/src/Makefile.am | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git
On Tue, Feb 04, 2014 at 08:37:28AM +0100, Michal Privoznik wrote:
On 04.02.2014 08:05, Martin Kletzander wrote:
On Mon, Feb 03, 2014 at 10:12:58AM -0700, Eric Blake wrote:
On 02/03/2014 09:16 AM, Michal Privoznik wrote:
So far, we have just bare virDomainSuspend() API that suspends a domain.
On Mon, Feb 03, 2014 at 02:32:27PM -0700, Eric Blake wrote:
On 01/23/2014 07:25 AM, Daniel P. Berrange wrote:
Change d40861 removed the 'len' argument from the virStreamSend
C level wrapper, but forgot to remove it from the python level
wrapper.
Reported-by: Robie Basak
On Tue, Feb 04, 2014 at 10:07:58AM +0100, Claudio Bley wrote:
At Tue, 31 Dec 2013 08:21:29 -0700,
Eric Blake wrote:
@@ -132,17 +151,20 @@ virEventAddTimeout(int timeout,
* @timer: timer id to change
* @timeout: time between events in milliseconds
*
- * Change frequency for a
On Tue, Feb 04, 2014 at 11:14:34AM +0100, Christophe Fergeau wrote:
On Tue, Feb 04, 2014 at 10:57:45AM +0100, Martin Kletzander wrote:
Signed-off-by: Martin Kletzander mklet...@redhat.com
---
tools/wireshark/Makefile.am | 1 +
tools/wireshark/src/Makefile.am | 2 +-
2 files
Ján Tomko wrote:
Rewrite the function to use an array instead of a struct,
translating the field names to int via an enum.
That works as expected on FreeBSD.
Thanks,
Roman Bogorodskiy
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
On 01/30/2014 02:02 PM, Ján Tomko wrote:
On 12/11/2013 03:47 PM, Wido den Hollander wrote:
This new RBD format supports snapshotting and cloning. By having
libvirt create images in format 2 end-users of the created images
can benefit of the new RBD format.
Older versions of libvirt can work
On 03.02.2014 18:51, Eric Blake wrote:
On 02/03/2014 10:50 AM, Eric Blake wrote:
On 02/03/2014 09:17 AM, Michal Privoznik wrote:
So far, there are no flags to implement, so just call the
corresponding function with 0 passed as @flags.
Signed-off-by: Michal Privoznik mpriv...@redhat.com
---
On 01/30/2014 06:50 PM, John Ferlan wrote:
This patch adds functions for various usages of modprobe
Signed-off-by: John Ferlan jfer...@redhat.com
---
configure.ac | 6 ++
src/Makefile.am | 1 +
src/libvirt_private.syms | 7 ++
src/util/virkmod.c | 182
On 01/30/2014 06:50 PM, John Ferlan wrote:
Adding tests for new virKMod{Config|Load|Unload}() API's.
A test for virKModIsBlacklisted() would require some setup which cannot
be assumed.
Signed-off-by: John Ferlan jfer...@redhat.com
---
.gitignore | 2 +
tests/Makefile.am |
On 01/30/2014 06:50 PM, John Ferlan wrote:
https://bugzilla.redhat.com/show_bug.cgi?id=1045124
When loading modules, libvirt does not honor the modprobe blacklist.
Use the new virKModLoad() API in order to attempt load with blacklist check.
Use the new virKModIsBlacklisted() API to check if
On Tue, Feb 04, 2014 at 07:56:12AM +0100, Martin Kletzander wrote:
On Mon, Feb 03, 2014 at 06:30:24PM +, Daniel P. Berrange wrote:
The project has historically operated as a meritocratic
consensus based community. Formally document what has
always been an unwritten assumption amongst
On Mon, Feb 03, 2014 at 12:23:46PM -0700, Eric Blake wrote:
On 02/03/2014 11:30 AM, Daniel P. Berrange wrote:
The project has historically operated as a meritocratic
consensus based community. Formally document what has
always been an unwritten assumption amongst the community
Probable fix for
https://bugzilla.redhat.com/show_bug.cgi?id=1056360
commit f094aaac changed qemuPrepareHostdevPCIDevices() such that it
may modify the backend (vfio vs. legacy kvm) setting in the
virHostdevDef. However, qemuDomainAttachHostPciDevice() (used by
hotplug) copies the backend
On 02/04/2014 12:24 PM, Laine Stump wrote:
Probable fix for
https://bugzilla.redhat.com/show_bug.cgi?id=1056360
commit f094aaac changed qemuPrepareHostdevPCIDevices() such that it
may modify the backend (vfio vs. legacy kvm) setting in the
virHostdevDef. However,
On PowerNV platform the numa node numbers can be non-sequential,
#numactl --hardware
node distances:
node 0 1 16 17
0: 10 40 40 40
1: 40 10 40 40
16: 40 40 10 40
17: 40 40 40 10
The numa node number is used as index and vice versa which can cause
the libvirt to crash.
On Tue, Jan 21, 2014 at 11:42:54AM +0100, Christophe Fergeau wrote:
The elements of the returned list are integer enum values, so they cannot
be unreffed.
---
libvirt-gconfig/libvirt-gconfig-domain-os.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git
On Tue, Jan 21, 2014 at 11:42:55AM +0100, Christophe Fergeau wrote:
---
libvirt-gconfig/libvirt-gconfig-domain-clock.c | 35
++
libvirt-gconfig/libvirt-gconfig-domain-clock.h | 3 +++
libvirt-gconfig/libvirt-gconfig-domain.c | 24 ++
On Tue, Jan 21, 2014 at 11:42:58AM +0100, Christophe Fergeau wrote:
A wrong precondition in gvir_config_domain_set_cpu() would reject NULL
GVirConfigDomainCpus instead of accepting them.
---
libvirt-gconfig/libvirt-gconfig-domain.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
On Tue, Jan 21, 2014 at 11:42:57AM +0100, Christophe Fergeau wrote:
Calling gvir_config_capabilities_cpu_set_topology with a NULL topology
would not remove the topology as expected as NULL would be rejected by
this method preconditions.
---
libvirt-gconfig/libvirt-gconfig-capabilities-cpu.c
On Tue, Jan 21, 2014 at 11:42:56AM +0100, Christophe Fergeau wrote:
---
libvirt-gconfig/libvirt-gconfig-domain-input.c | 24
libvirt-gconfig/libvirt-gconfig-domain-input.h | 2 ++
libvirt-gconfig/libvirt-gconfig.sym| 3 +++
3 files changed, 29
On Tue, Feb 04, 2014 at 05:57:22AM -0500, Shivaprasad G Bhat wrote:
On PowerNV platform the numa node numbers can be non-sequential,
#numactl --hardware
node distances:
node 0 1 16 17
0: 10 40 40 40
1: 40 10 40 40
16: 40 40 10 40
17: 40 40 40 10
The numa node
On Thu, Jan 30, 2014 at 10:55:49AM +0100, Cédric Bosdonnat wrote:
virConf now honours a VIR_CONF_FLAG_LXC_FORMAT flag to handle LXC
configuration files. The differences are that property names can
contain '.' character and values are all strings without any bounding
quotes.
Provide a new
On Thu, Jan 30, 2014 at 10:55:50AM +0100, Cédric Bosdonnat wrote:
This function aims at converting LXC configuration into a libvirt
domain XML description to help users migrate from LXC to libvirt.
Here is an example of how the lxc configuration works:
virsh -c lxc:/// domxml-from-native lxc
On Thu, Jan 30, 2014 at 10:55:51AM +0100, Cédric Bosdonnat wrote:
LXC rootfs can be either a directory or a block device or an image
file. The first two types have been implemented, but the image file is
still to be done since LXC auto-guesses the file format at mount time
and the LXC driver
On Thu, Jan 30, 2014 at 10:55:52AM +0100, Cédric Bosdonnat wrote:
Tmpfs relative size and default 50% size values aren't supported as
we have no idea of the available memory at the conversion time.
---
src/lxc/lxc_container.c | 2 +-
src/lxc/lxc_container.h
On Thu, Jan 30, 2014 at 10:55:53AM +0100, Cédric Bosdonnat wrote:
If no network configuration is provided, LXC only provides the loopback
interface. To match this, we need to use the privnet feature. LXC will
also define a 'none' network type in its 1.0.0 version that fits
libvirt LXC driver's
On Thu, Jan 30, 2014 at 10:55:54AM +0100, Cédric Bosdonnat wrote:
Some of the LXC configuration properties aren't migrated since they
would only cause problems in libvirt-lxc:
* lxc.network.ipv[46]: LXC driver doesn't setup IP address of guests,
see rhbz#1059624
* lxc.network.name,
On Thu, Jan 30, 2014 at 10:55:55AM +0100, Cédric Bosdonnat wrote:
---
src/lxc/lxc_native.c | 44
+++---
.../lxcconf2xmldata/lxcconf2xml-physnetwork.config | 6 +++
tests/lxcconf2xmldata/lxcconf2xml-physnetwork.xml | 26 +
On Thu, Jan 30, 2014 at 10:55:56AM +0100, Cédric Bosdonnat wrote:
---
src/lxc/lxc_native.c | 44
tests/lxcconf2xmldata/lxcconf2xml-simple.xml | 6
2 files changed, 50 insertions(+)
ACK
Daniel
--
|: http://berrange.com -o-
Hey,
Not a full review yet as I have only been looking at the doc so far.
On Mon, Feb 03, 2014 at 05:41:00PM +0100, Martin Kletzander wrote:
Signed-off-by: Martin Kletzander mklet...@redhat.com
---
Notes:
This applies on top of qemu: minor cleanups:
On Thu, Jan 30, 2014 at 10:55:57AM +0100, Cédric Bosdonnat wrote:
---
src/lxc/lxc_native.c | 47
+-
.../lxcconf2xml-macvlannetwork.config | 13 ++
.../lxcconf2xmldata/lxcconf2xml-macvlannetwork.xml | 26
On Thu, Jan 30, 2014 at 10:55:58AM +0100, Cédric Bosdonnat wrote:
---
src/lxc/lxc_native.c | 43
++
tests/lxcconf2xmldata/lxcconf2xml-idmap.config | 5 +++
tests/lxcconf2xmldata/lxcconf2xml-idmap.xml| 28 +
On Thu, Jan 30, 2014 at 10:55:59AM +0100, Cédric Bosdonnat wrote:
---
src/lxc/lxc_native.c | 40
tests/lxcconf2xmldata/lxcconf2xml-memtune.config | 10 ++
tests/lxcconf2xmldata/lxcconf2xml-memtune.xml| 29 +
On Thu, Jan 30, 2014 at 10:56:01AM +0100, Cédric Bosdonnat wrote:
---
src/lxc/lxc_native.c | 30
++
.../lxcconf2xmldata/lxcconf2xml-cpusettune.config | 6 +
tests/lxcconf2xmldata/lxcconf2xml-cpusettune.xml | 27 +++
On Thu, Jan 30, 2014 at 10:56:00AM +0100, Cédric Bosdonnat wrote:
---
src/lxc/lxc_native.c | 34
tests/lxcconf2xmldata/lxcconf2xml-cputune.config | 7 +
tests/lxcconf2xmldata/lxcconf2xml-cputune.xml| 29
On 03.02.2014 08:45, Stefan Hajnoczi wrote:
KVM libvirt: you are welcome to join the QEMU umbrella organization
like last year.
I've updated wiki with a libvirt idea. But I can sense more to come
later as I have some time to think about it :)
Michal
--
libvir-list mailing list
On Thu, Jan 30, 2014 at 10:56:04AM +0100, Cédric Bosdonnat wrote:
---
src/lxc/lxc_native.c | 4
1 file changed, 4 insertions(+)
ACK
Daniel
--
|: http://berrange.com -o-http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org -o-
On Thu, Jan 30, 2014 at 10:56:02AM +0100, Cédric Bosdonnat wrote:
---
src/lxc/lxc_native.c | 63
++
tests/lxcconf2xmldata/lxcconf2xml-blkiotune.config | 7 +++
tests/lxcconf2xmldata/lxcconf2xml-blkiotune.xml| 35
On Thu, Jan 30, 2014 at 10:56:03AM +0100, Cédric Bosdonnat wrote:
---
src/lxc/lxc_native.c| 9 +
tests/lxcconf2xmldata/lxcconf2xml-simple.config | 1 +
tests/lxcconf2xmldata/lxcconf2xml-simple.xml| 2 +-
3 files changed, 11 insertions(+), 1 deletion(-)
On Thu, Jan 30, 2014 at 10:56:05AM +0100, Cédric Bosdonnat wrote:
The problem with VLAN is that the user still has to manually create the
vlan interface on the host. Then the generated configuration will use
it as a nerwork hostdev device. So the generated configurations of the
following two
On Thu, Jan 30, 2014 at 10:56:06AM +0100, Cédric Bosdonnat wrote:
---
docs/drvlxc.html.in | 34 +-
1 file changed, 33 insertions(+), 1 deletion(-)
ACK
Daniel
--
|: http://berrange.com -o-http://www.flickr.com/photos/dberrange/ :|
|:
Hi Daniel,
On Tue, 2014-02-04 at 12:17 +, Daniel P. Berrange wrote:
On Thu, Jan 30, 2014 at 10:55:50AM +0100, Cédric Bosdonnat wrote:
This function aims at converting LXC configuration into a libvirt
domain XML description to help users migrate from LXC to libvirt.
Here is an
On Tue, Feb 04, 2014 at 12:03:21PM +, Daniel P. Berrange wrote:
On Tue, Jan 21, 2014 at 11:42:54AM +0100, Christophe Fergeau wrote:
The elements of the returned list are integer enum values, so they cannot
be unreffed.
---
libvirt-gconfig/libvirt-gconfig-domain-os.c | 3 +--
1 file
(transfer container) is more correct than (transfer full) for GList of
scalar values, it's not clear whether it's an issue or not, but better be
safe than sorry.
---
I'll push this patch too in order to be fully sure that this will not be an
issue,
someone on #introspection told me:
teuf: if you
On Tue, 2014-02-04 at 12:39 +, Daniel P. Berrange wrote:
diff --git a/tests/lxcconf2xmldata/lxcconf2xml-blkiotune.config
b/tests/lxcconf2xmldata/lxcconf2xml-blkiotune.config
new file mode 100644
index 000..8083c71
--- /dev/null
+++
On Tue, Feb 04, 2014 at 01:34:38PM +0100, Christophe Fergeau wrote:
Hey,
Not a full review yet as I have only been looking at the doc so far.
On Mon, Feb 03, 2014 at 05:41:00PM +0100, Martin Kletzander wrote:
Signed-off-by: Martin Kletzander mklet...@redhat.com
---
Notes:
This
On 02/04/2014 03:21 AM, Daniel P. Berrange wrote:
On Mon, Feb 03, 2014 at 02:32:27PM -0700, Eric Blake wrote:
On 01/23/2014 07:25 AM, Daniel P. Berrange wrote:
Change d40861 removed the 'len' argument from the virStreamSend
C level wrapper, but forgot to remove it from the python level
The maint branches will often have out of date copyright headers
so we must skip the 'sc_copyright_check' rule there.
Signed-off-by: Daniel P. Berrange berra...@redhat.com
---
cfg.mk | 11 +++
1 file changed, 11 insertions(+)
Perhaps there's a better way to detect -maint branches than
On 02/04/2014 06:06 AM, Ján Tomko wrote:
On 01/30/2014 06:50 PM, John Ferlan wrote:
This patch adds functions for various usages of modprobe
Signed-off-by: John Ferlan jfer...@redhat.com
---
configure.ac | 6 ++
src/Makefile.am | 1 +
src/libvirt_private.syms |
On 03.02.2014 15:21, Laine Stump wrote:
On 02/03/2014 01:40 PM, Daniel P. Berrange wrote:
On Mon, Feb 03, 2014 at 12:36:32PM +0100, Michal Privoznik wrote:
On 31.01.2014 17:43, Michal Privoznik wrote:
There might be some use cases, where user wants to prepare the host or
its environment prior
On 02/04/2014 06:06 AM, Ján Tomko wrote:
On 01/30/2014 06:50 PM, John Ferlan wrote:
Adding tests for new virKMod{Config|Load|Unload}() API's.
A test for virKModIsBlacklisted() would require some setup which cannot
be assumed.
Signed-off-by: John Ferlan jfer...@redhat.com
---
.gitignore
On 02/04/2014 03:01 PM, John Ferlan wrote:
On 02/04/2014 06:06 AM, Ján Tomko wrote:
On 01/30/2014 06:50 PM, John Ferlan wrote:
Adding tests for new virKMod{Config|Load|Unload}() API's.
A test for virKModIsBlacklisted() would require some setup which cannot
be assumed.
Signed-off-by:
On 02/04/2014 07:07 AM, Ján Tomko wrote:
/docs/todo.html.in
+/examples/domain-events/
/examples/object-events/event-test
/examples/dominfo/info1
/examples/domsuspend/suspend
Unrelated change.
OK - I'll send this separately (trivially).
Actually, domain-events has been renamed to
On 02/04/2014 06:06 AM, Ján Tomko wrote:
On 01/30/2014 06:50 PM, John Ferlan wrote:
https://bugzilla.redhat.com/show_bug.cgi?id=1045124
When loading modules, libvirt does not honor the modprobe blacklist.
Use the new virKModLoad() API in order to attempt load with blacklist check.
Use the
On Mon, Jan 13, 2014 at 14:28:12 +0800, mrhi...@linux.vnet.ibm.com wrote:
From: Michael R. Hines mrhi...@us.ibm.com
RDMA Live migration requires registering memory with the hardware,
Hmm, I forgot to ask when I was reviewing the previous patch but does
any of this RDMA migration functionality
On Wed, Jan 29, 2014 at 08:34:58 -0800, Chegu Vinod wrote:
On 1/29/2014 8:27 AM, Jim Fehlig wrote:
Chegu Vinod wrote:
Busy enterprise workloads hosted on large sized VM's tend to dirty
memory faster than the transfer rate achieved via live guest migration.
Despite some good recent
[adding Vadim as he implemented the qemu/kvm parts]
On 01/22/14 11:35, Daniel P. Berrange wrote:
On Tue, Jan 21, 2014 at 06:54:34PM +0100, Peter Krempa wrote:
The hyperv enlightenment features allow to ease guests timekeeping by
allowing to store offset from the TSC as a reference. Add the
On Tue, Feb 04, 2014 at 04:04:06PM +0100, Peter Krempa wrote:
[adding Vadim as he implemented the qemu/kvm parts]
On 01/22/14 11:35, Daniel P. Berrange wrote:
On Tue, Jan 21, 2014 at 06:54:34PM +0100, Peter Krempa wrote:
The hyperv enlightenment features allow to ease guests timekeeping by
On 02/04/2014 03:29 PM, John Ferlan wrote:
On 02/04/2014 06:06 AM, Ján Tomko wrote:
On 01/30/2014 06:50 PM, John Ferlan wrote:
+VIR_FREE(errbuf);
+goto cleanup;
}
goto recheck;
}
+/* If we know failure was because of blacklist,
On 02/04/2014 03:32 AM, Martin Kletzander wrote:
On Tue, Feb 04, 2014 at 11:14:34AM +0100, Christophe Fergeau wrote:
On Tue, Feb 04, 2014 at 10:57:45AM +0100, Martin Kletzander wrote:
Signed-off-by: Martin Kletzander mklet...@redhat.com
---
tools/wireshark/Makefile.am | 1 +
On Tue, Feb 04, 2014 at 04:32:10PM +0100, Claudio Bley wrote:
At Tue, 4 Feb 2014 10:23:22 +,
Daniel P. Berrange wrote:
On Tue, Feb 04, 2014 at 10:07:58AM +0100, Claudio Bley wrote:
At Tue, 31 Dec 2013 08:21:29 -0700,
Eric Blake wrote:
@@ -132,17 +151,20 @@
At Tue, 4 Feb 2014 10:23:22 +,
Daniel P. Berrange wrote:
On Tue, Feb 04, 2014 at 10:07:58AM +0100, Claudio Bley wrote:
At Tue, 31 Dec 2013 08:21:29 -0700,
Eric Blake wrote:
@@ -132,17 +151,20 @@ virEventAddTimeout(int timeout,
* @timer: timer id to change
* @timeout:
On 02/04/2014 10:10 AM, Ján Tomko wrote:
On 02/04/2014 03:29 PM, John Ferlan wrote:
On 02/04/2014 06:06 AM, Ján Tomko wrote:
On 01/30/2014 06:50 PM, John Ferlan wrote:
+VIR_FREE(errbuf);
+goto cleanup;
}
goto recheck;
}
+/* If
On Tue, Feb 04, 2014 at 08:29:53AM -0700, Eric Blake wrote:
On 02/04/2014 03:32 AM, Martin Kletzander wrote:
On Tue, Feb 04, 2014 at 11:14:34AM +0100, Christophe Fergeau wrote:
On Tue, Feb 04, 2014 at 10:57:45AM +0100, Martin Kletzander wrote:
Signed-off-by: Martin Kletzander
On 02/04/2014 04:29 PM, John Ferlan wrote:
On 02/04/2014 10:10 AM, Ján Tomko wrote:
On 02/04/2014 03:29 PM, John Ferlan wrote:
On 02/04/2014 06:06 AM, Ján Tomko wrote:
On 01/30/2014 06:50 PM, John Ferlan wrote:
+VIR_FREE(errbuf);
+goto cleanup;
}
Currently, we only allow XML changing in qemu driver and nowhere else.
Michal Privoznik (2):
virDomainTaintFlags: Introduce VIR_DOMAIN_TAINT_HOOK
qemu: Implement VIR_DOMAIN_TAINT_HOOK
src/conf/domain_conf.c| 3 ++-
src/conf/domain_conf.h| 1 +
src/qemu/qemu_domain.c| 4
Currently, there's just one place where we care if hook script is
changing the domain XML: migration hook for incoming migration. In
all other places where a hook script is executed, we don't read the
XML back from the script.
Anyway, the hook script can alter domain XML and hence we should taint
This new flag is to be used for tainting domains which
XML definition was altered at runtime by a hook script.
Signed-off-by: Michal Privoznik mpriv...@redhat.com
---
src/conf/domain_conf.c | 3 ++-
src/conf/domain_conf.h | 1 +
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git
On 01/30/2014 12:50 PM, John Ferlan wrote:
Rework changes from code review
v2 here: http://www.redhat.com/archives/libvir-list/2014-January/msg01473.html
v3 changes over v2:
* Changed configure.ac for RMMOD definition
* Use virKMod*() instead of virModprobe*() for function names
* Adjust
Add an element named strict-hugepages to control whether to
refuse guest initialization in case hugepage allocation cannot
be performed.
Signed-off-by: Marcelo Tosatti mtosa...@redhat.com
diff --git a/docs/formatdomain.html.in b/docs/formatdomain.html.in
index ff50214..e79f5e6 100644
---
On Tue, Feb 04, 2014 at 11:32:47AM -0500, Marcelo Tosatti wrote:
Add an element named strict-hugepages to control whether to
refuse guest initialization in case hugepage allocation cannot
be performed.
Signed-off-by: Marcelo Tosatti mtosa...@redhat.com
diff --git
On Tue, Feb 04, 2014 at 04:42:02PM +, Daniel P. Berrange wrote:
On Tue, Feb 04, 2014 at 11:32:47AM -0500, Marcelo Tosatti wrote:
Add an element named strict-hugepages to control whether to
refuse guest initialization in case hugepage allocation cannot
be performed.
On Tue, Feb 04, 2014 at 04:42:02PM +, Daniel P. Berrange wrote:
On Tue, Feb 04, 2014 at 11:32:47AM -0500, Marcelo Tosatti wrote:
Add an element named strict-hugepages to control whether to
refuse guest initialization in case hugepage allocation cannot
be performed.
On 2014-02-04 17:02, Franky Van Liedekerke wrote:
Hi,
using libvirt 1.2.0 on a up-to-date Centos6.5 machine leads to
occasional segmentation faults (see below).
Sometimes it runs for 5 minutes, sometimes for an hour, but after
that the result is always the same: segfault after some weird
On Tue, Feb 04, 2014 at 11:54:22AM -0500, Marcelo Tosatti wrote:
On Tue, Feb 04, 2014 at 04:42:02PM +, Daniel P. Berrange wrote:
On Tue, Feb 04, 2014 at 11:32:47AM -0500, Marcelo Tosatti wrote:
Add an element named strict-hugepages to control whether to
refuse guest
On Tue, Feb 04, 2014 at 12:18:34PM -0500, Marcelo Tosatti wrote:
On Tue, Feb 04, 2014 at 05:10:13PM +, Daniel P. Berrange wrote:
Because there is no guarantee with -mem-prealloc. For instance, if the
hugepage path is not actually hugetlbfs backed, QEMU falls back to
malloc().
---
docs/governance.html.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/governance.html.in b/docs/governance.html.in
index e649f08..2f04281 100644
--- a/docs/governance.html.in
+++ b/docs/governance.html.in
@@ -24,7 +24,7 @@
project community taken as a whole,
You're OK with StrictHugePageSize=N element ?
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
On 02/04/2014 09:02 AM, Franky Van Liedekerke wrote:
Hi,
using libvirt 1.2.0 on a up-to-date Centos6.5 machine leads to
occasional segmentation faults (see below).
Sometimes it runs for 5 minutes, sometimes for an hour, but after that
the result is always the same: segfault after some weird
On Tue, Feb 04, 2014 at 05:10:13PM +, Daniel P. Berrange wrote:
Because there is no guarantee with -mem-prealloc. For instance, if the
hugepage path is not actually hugetlbfs backed, QEMU falls back to
malloc().
Well if you can't fix -mem-prealloc to properly report errors for reasons
On Tue, Feb 04, 2014 at 12:22:00PM -0500, Marcelo Tosatti wrote:
You're OK with StrictHugePageSize=N element ?
I'm not entirely sure what that would do ? Is that for when people want
to have a specific size of hugepages ? If so, then I guess we might
actually need some kind of granularity
On 02/04/2014 10:19 AM, Justin Clift wrote:
---
docs/governance.html.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/governance.html.in b/docs/governance.html.in
index e649f08..2f04281 100644
--- a/docs/governance.html.in
+++ b/docs/governance.html.in
@@ -24,7
On Tue, Feb 04, 2014 at 10:21:50AM -0700, Eric Blake wrote:
On 02/04/2014 10:19 AM, Justin Clift wrote:
---
docs/governance.html.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/governance.html.in b/docs/governance.html.in
index e649f08..2f04281 100644
On Tue, Feb 04, 2014 at 05:26:31PM +, Daniel P. Berrange wrote:
On Tue, Feb 04, 2014 at 12:22:00PM -0500, Marcelo Tosatti wrote:
You're OK with StrictHugePageSize=N element ?
I'm not entirely sure what that would do ? Is that for when people want
to have a specific size of hugepages
On 02/04/2014 11:28 AM, Franky Van Liedekerke wrote:
Are you in a position to bisect which libvirt patch introduced the
problem? It looks like our first use of qom-list was in 1.1.1, with
commit d76a897.
Errr ... I don't really know what you mean with bisect ... but tell me
what to do,
On Tue, 04 Feb 2014 10:19:56 -0700
Eric Blake ebl...@redhat.com wrote:
On 02/04/2014 09:02 AM, Franky Van Liedekerke wrote:
Hi,
using libvirt 1.2.0 on a up-to-date Centos6.5 machine leads to
occasional segmentation faults (see below).
Sometimes it runs for 5 minutes, sometimes for an
On Tue, Feb 04, 2014 at 05:26:31PM +, Daniel P. Berrange wrote:
On Tue, Feb 04, 2014 at 12:22:00PM -0500, Marcelo Tosatti wrote:
You're OK with StrictHugePageSize=N element ?
I'm not entirely sure what that would do ? Is that for when people want
to have a specific size of hugepages
On 02/04/2014 02:57 PM, Marcelo Tosatti wrote:
So perhaps we do need some policy attribute on the hugepages/
element to indicate desired behaviour here.
What about the following new element under hugepages/ ?
enforce_hugepage_size=integer
Which feels a bit redundant (we're already
On Fedora 20, with wireshark-devel installed, 'make rpm' failed
due to installed but unpackaged files related to wireshark. As
F20 is already released without wireshark, I chose to add a new
sub-package that is enabled only for F21 and later. Furthermore,
all existing wireshark plugins belong to
1 - 100 of 108 matches
Mail list logo