Il 24/07/2014 05:24, Nicholas A. Bellinger ha scritto:
From: Mike Perez thin...@gmail.com
This patch adds the necessary definitions to support vhost-scsi-pci and
VIR_DOMAIN_CONTROLLER_MODEL_SCSI_VHOST_SCSI in QEMU = v1.5.x code.
This includes:
- Add QEMU_CAPS_VHOST_SCSI
- Add
On 07/23/14 23:42, Nehal J Wani wrote:
On IRC, we discussed another alternative - keep the top-level item as an
array, and instead of adding server-duid as an array element, just add
it as an optional field member of each {} ipv6 lease in the array
(multiple copies of the string, but oh well).
On 07/23/14 21:06, Daniel P. Berrange wrote:
On Wed, Jul 23, 2014 at 05:37:17PM +0200, Michal Privoznik wrote:
+int
+virFileFindHugeTLBFS(virHugeTLBFSPtr *ret_fs,
+ size_t *ret_nfs)
+{
+int ret = -1;
+FILE *f = NULL;
+struct mntent mb;
+char
On 2014/7/14 19:20, Wang Rui wrote:
From: Zeng Junliang zengjunli...@huawei.com
https://www.redhat.com/archives/libvir-list/2014-June/msg00569.html
ping ...
diff to v1:
- Rmoving the confusing vram attribute for cirrus and stdvga.
- leave out cirrus for the new vgamem attribute.
- add
On 07/22/14 17:59, John Ferlan wrote:
On 07/22/2014 05:20 AM, Peter Krempa wrote:
Use the callback to set disk and storage image labels by modifying the
existing functions and adding wrappers to avoid refactoring a lot of the
code.
---
src/security/security_dac.c | 89
On 24.07.2014 08:41, Peter Krempa wrote:
On 07/23/14 21:06, Daniel P. Berrange wrote:
On Wed, Jul 23, 2014 at 05:37:17PM +0200, Michal Privoznik wrote:
+int
+virFileFindHugeTLBFS(virHugeTLBFSPtr *ret_fs,
+ size_t *ret_nfs)
+{
+int ret = -1;
+FILE *f = NULL;
+
On 07/22/14 18:30, John Ferlan wrote:
On 07/22/2014 05:21 AM, Peter Krempa wrote:
Move the last operation done on local files to the storage driver API.
---
src/qemu/qemu_driver.c | 17 +++--
1 file changed, 7 insertions(+), 10 deletions(-)
ACK
John
I went through
On 07/22/2014 07:08 PM, Roman Bogorodskiy wrote:
Implement ZFS storage backend driver. Currently supported
only on FreeBSD because of ZFS limitations on Linux.
Features supported:
- pool-start, pool-stop
- pool-info
- vol-list
- vol-create / vol-delete
Pool definition looks like
On 16.07.2014 11:51, Chen Hanxiao wrote:
In lxc, we could not use setmaxmem command
with --config options.
This patch will add support for this.
Signed-off-by: Chen Hanxiao chenhanx...@cn.fujitsu.com
---
src/lxc/lxc_driver.c | 69 ++--
1 file
On 16.07.2014 11:51, Chen Hanxiao wrote:
Signed-off-by: Chen Hanxiao chenhanx...@cn.fujitsu.com
---
src/lxc/lxc_driver.c | 36 +---
1 file changed, 5 insertions(+), 31 deletions(-)
diff --git a/src/lxc/lxc_driver.c b/src/lxc/lxc_driver.c
index be6ee19..9f974eb
On 07/19/2014 06:03 PM, Roman Bogorodskiy wrote:
Add support for CDROM devices for bhyve driver using
bhyve(8)'s 'ahci-cd' device type.
As bhyve currently does not support media insertion at runtime,
disallow to start a domain with an empty source path for cdrom
devices.
---
On 14.7.2014 13:20, Wang Rui wrote:
From: Zeng Junliang zengjunli...@huawei.com
The vram attribute is invalid for cirrus and stdvga
device, and default vram value would make us confused.
It would be better to remove it.
Signed-off-by: Zeng Junliang zengjunli...@huawei.com
Signed-off-by:
On 14.07.2014 13:20, Wang Rui wrote:
From: Zeng Junliang zengjunli...@huawei.com
This patch introduces vgamem attribute for video model, and sets
its default value as qemu used. Parse it in two ways accroding to
qemu startup parameters supported: -device or -vga.
Signed-off-by: Zeng Junliang
On 14.7.2014 13:20, Wang Rui wrote:
From: Zeng Junliang zengjunli...@huawei.com
This patch introduces vgamem attribute for video model, and sets
its default value as qemu used. Parse it in two ways accroding to
qemu startup parameters supported: -device or -vga.
Signed-off-by: Zeng
On Thu, Jul 24, 2014 at 08:25:59AM +0200, Paolo Bonzini wrote:
Il 24/07/2014 05:24, Nicholas A. Bellinger ha scritto:
From: Mike Perez thin...@gmail.com
This patch adds the necessary definitions to support vhost-scsi-pci and
VIR_DOMAIN_CONTROLLER_MODEL_SCSI_VHOST_SCSI in QEMU = v1.5.x
On Thu, Jul 24, 2014 at 03:24:12AM +, Nicholas A. Bellinger wrote:
From: Nicholas Bellinger n...@linux-iscsi.org
Hi Daniel Co,
The following is the patch series to add support for vhost-scsi-pci
from QEMU = v1.5.x into libvirt. It includes proper support for
passing a pre-opened
On 14.7.2014 13:20, Wang Rui wrote:
From: Zeng Junliang zengjunli...@huawei.com
Secondary-vga is supported by QEMU in currently master.
Add it supported in libvirt as qemu commandline shows:
'-device secondary-vga'.
Signed-off-by: Zeng Junliang zengjunli...@huawei.com
Signed-off-by: Wang
On Wed, Jul 23, 2014 at 09:06:07PM -0600, Eric Blake wrote:
Finding virPCIE* code is more intuitive if located in virpci.h
instead of node_device_conf.h.
* src/conf/node_device_conf.h (virPCIELinkSpeed, virPCIELink)
(virPCIEDeviceInfo): Move...
* src/util/virpci.h: ...here.
*
On Wed, Jul 23, 2014 at 09:06:05PM -0600, Eric Blake wrote:
diff in v2: split out trivial fixes, refactor pcie code to
virpci.h, add proper free function to cover all leaks
Eric Blake (3):
nodedev: let compiler help us on switches
nodedev: move pci express types to virpci.h
nodedev: fix pci
On Wed, Jul 23, 2014 at 02:03:17PM -0600, Eric Blake wrote:
Ping.
I'm not that skilled in spec files, but if you'd rebase it so it
applies onto current master (with changes from jdenemar), I'd my
convince myself to learn a bit more spec-magic and have a look at
it.
On 07/15/2014 05:31 PM,
On 07/23/2014 09:31 PM, Eric Blake wrote:
On 07/21/2014 02:47 PM, John Ferlan wrote:
Add a conn for future patches to be able to grab the secret when
authenticating an iSCSI host device
Signed-off-by: John Ferlan jfer...@redhat.com
---
src/qemu/qemu_command.c | 5 +++--
On 07/23/2014 10:08 PM, Eric Blake wrote:
On 07/21/2014 02:47 PM, John Ferlan wrote:
Create the structures and API's to hold and manage the iSCSI host device.
This extends the 'scsi_host' definitions added in commit id '5c811dce'.
A future patch will add the XML parsing, but that code
On 14.7.2014 13:20, Wang Rui wrote:
From: Zeng Junliang zengjunli...@huawei.com
Enhance schema.
Add description for vgamem attribute and secondary-vga.
Signed-off-by: Zeng Junliang zengjunli...@huawei.com
Signed-off-by: Wang Rui moon.wang...@huawei.com
---
docs/formatdomain.html.in
This reflects the same change made in kernel commit df457f845e (before
v2.6.38-rc7). On the rare occasion when the user would try setting
the weight to value in range 10, 100) on older kernel, we will error
out with EINVAL properly. Modifying the error message (adding a hint
for example) would
Hello. I'm trying to build libvirt-python. And get these error messages:
http://s17.postimg.org/4uor0767z/libvirt_python.jpg
I have python 2.7.8 x86.
What can be problem with?--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
On 07.07.2014 15:47, Cédric Bosdonnat wrote:
Here are a 2 fixes that make virt-sandbox-service work for me.
One allows it to work if selinux isn't handled by libvirtd, the other
safely handles some file copying that can be different across distros.
Cédric Bosdonnat (2):
virt-sandbox-service:
Hi,
qemu recently added support for memory hotplug (hot unplug will arrive
later) since commit ~ bef3492d1169a54c966cecd0e0b1dd25e9341582 in qemu.git.
For the hotplug to work the VM needs to be started with a certain number
of dimm slots for plugging virtual memory modules. The memory of the
VM
On 25.06.2014 19:22, Ján Tomko wrote:
Add a test to demonstrate the effect of the next patch.
---
.../qemuxml2argv-channel-virtio-autoassign.args| 20 +
.../qemuxml2argv-channel-virtio-autoassign.xml | 50 ++
tests/qemuxml2argvtest.c
On 25.06.2014 19:22, Ján Tomko wrote:
Over-engineered to allow non-contiguous indexes.
Free ports of a controller are stored in a virBitmap.
These bitmaps are stored in a hash table, indexed by
the controller index formatted as a string.
Buses are ignored for now, QEMU doesn't seem
to support
During review of the iSCSI hostdev series, eblake noted that the
prototypes shouldn't have the extranenous space between the * and
the function name:
http://www.redhat.com/archives/libvir-list/2014-July/msg01227.html
Since it was more invasive than 1 or 2 lines - I said I'd send a
patch covering
On 07/24/2014 02:03 PM, Martin Kletzander wrote:
This reflects the same change made in kernel commit df457f845e (before
v2.6.38-rc7). On the rare occasion when the user would try setting
the weight to value in range 10, 100) on older kernel, we will error
out with EINVAL properly. Modifying
On Thu, Jul 24, 2014 at 03:31:53PM +0200, Ján Tomko wrote:
On 07/24/2014 02:03 PM, Martin Kletzander wrote:
This reflects the same change made in kernel commit df457f845e (before
v2.6.38-rc7). On the rare occasion when the user would try setting
the weight to value in range 10, 100) on older
Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=997802
Martin Kletzander (2):
virsh: add error message when no graphical display is found
virsh: add option for selecting domdisplay type
tools/virsh-domain.c | 23 ++-
1 file changed, 22 insertions(+), 1 deletion(-)
Signed-off-by: Martin Kletzander mklet...@redhat.com
---
tools/virsh-domain.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/tools/virsh-domain.c b/tools/virsh-domain.c
index ba47258..4652b7e 100644
--- a/tools/virsh-domain.c
+++ b/tools/virsh-domain.c
@@ -9543,6 +9543,9 @@
Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=997802
Signed-off-by: Martin Kletzander mklet...@redhat.com
---
tools/virsh-domain.c | 24 +---
1 file changed, 21 insertions(+), 3 deletions(-)
diff --git a/tools/virsh-domain.c b/tools/virsh-domain.c
index
Ján Tomko wrote:
On 07/22/2014 07:08 PM, Roman Bogorodskiy wrote:
Implement ZFS storage backend driver. Currently supported
only on FreeBSD because of ZFS limitations on Linux.
Features supported:
- pool-start, pool-stop
- pool-info
- vol-list
- vol-create / vol-delete
Qemu and kernel support multiple RNG's, so I revived my old patch to add the
support to libvirt.
Peter Krempa (3):
qemu: cgroup: Don't use NULL path on default backed RNGs
virtio-rng: allow multiple RNG devices
test: qemu: Add tests for multiple virtio-rng devices
src/conf/domain_audit.c
---
.../qemuxml2argv-virtio-rng-multiple.args | 9 +++
.../qemuxml2argv-virtio-rng-multiple.xml | 31 ++
tests/qemuxml2argvtest.c | 2 ++
3 files changed, 42 insertions(+)
create mode 100644
qemu supports adding multiple RNG devices. This patch allows libvirt to
support this.
---
src/conf/domain_audit.c | 4 ++--
src/conf/domain_conf.c | 58 -
src/conf/domain_conf.h | 4 +++-
src/qemu/qemu_cgroup.c | 33 ++--
The random backend for virtio-rng can be started with no path
specified which equals to /dev/random. The cgroup code didn't consider
this and called few of the functions with NULL resulting into:
$ virsh start rng-vm
error: Failed to start domain rng-vm
error: Path '(null)' is not accessible:
On 07/24/2014 03:46 PM, Martin Kletzander wrote:
Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=997802
Martin Kletzander (2):
virsh: add error message when no graphical display is found
virsh: add option for selecting domdisplay type
tools/virsh-domain.c | 23
On Thu, Jul 24, 2014 at 09:31:33AM -0400, John Ferlan wrote:
During review of the iSCSI hostdev series, eblake noted that the
prototypes shouldn't have the extranenous space between the * and
the function name:
http://www.redhat.com/archives/libvir-list/2014-July/msg01227.html
Since it was
On Thu, Jul 24, 2014 at 02:20:22PM +0200, Peter Krempa wrote:
For the hotplug to work the VM needs to be started with a certain number
of dimm slots for plugging virtual memory modules. The memory of the
VM at startup has to occupy at least one of the slots. Later on the
management can decide
On 07/24/14 16:21, Daniel P. Berrange wrote:
On Thu, Jul 24, 2014 at 02:20:22PM +0200, Peter Krempa wrote:
...
For targetting the RAM module the target element could have the
following format:
target model=dimm node='2' address='0xdeadbeef'/
node determines the guest numa node to connect
On Thu, Jul 24, 2014 at 04:30:43PM +0200, Peter Krempa wrote:
On 07/24/14 16:21, Daniel P. Berrange wrote:
On Thu, Jul 24, 2014 at 02:20:22PM +0200, Peter Krempa wrote:
...
For targetting the RAM module the target element could have the
following format:
target model=dimm
On Thu, Jul 24, 2014 at 04:30:43PM +0200, Peter Krempa wrote:
On 07/24/14 16:21, Daniel P. Berrange wrote:
On Thu, Jul 24, 2014 at 02:20:22PM +0200, Peter Krempa wrote:
...
For targetting the RAM module the target element could have the
following format:
target model=dimm node='2'
If user hasn't provided any @emulatorbin, the qemuCaps are
searched by @arch provided (which in fact can be guessed from the
host). However, there's no guarantee that the qemu binary for
@arch will exist. Therefore qemu capabilities may be nonexistent
too. If that's the case, we should throw an
This was changed before:
https://www.redhat.com/archives/libvir-list/2013-October/msg00525.html
but not everywhere in the code.
Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1100769
Signed-off-by: Martin Kletzander mklet...@redhat.com
---
src/lxc/lxc_driver.c | 14 --
On Thu, Jul 24, 2014 at 04:45:20PM +0200, Michal Privoznik wrote:
If user hasn't provided any @emulatorbin, the qemuCaps are
searched by @arch provided (which in fact can be guessed from the
host). However, there's no guarantee that the qemu binary for
@arch will exist. Therefore qemu
On 07/24/2014 04:46 PM, Martin Kletzander wrote:
This was changed before:
https://www.redhat.com/archives/libvir-list/2013-October/msg00525.html
but not everywhere in the code.
Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1100769
Signed-off-by: Martin Kletzander
Ján Tomko wrote:
On 07/19/2014 06:03 PM, Roman Bogorodskiy wrote:
Add support for CDROM devices for bhyve driver using
bhyve(8)'s 'ahci-cd' device type.
As bhyve currently does not support media insertion at runtime,
disallow to start a domain with an empty source path for cdrom
On 07/24/14 16:40, Daniel P. Berrange wrote:
On Thu, Jul 24, 2014 at 04:30:43PM +0200, Peter Krempa wrote:
On 07/24/14 16:21, Daniel P. Berrange wrote:
On Thu, Jul 24, 2014 at 02:20:22PM +0200, Peter Krempa wrote:
...
For targetting the RAM module the target element could have the
On 07/24/2014 04:07 PM, Peter Krempa wrote:
Qemu and kernel support multiple RNG's, so I revived my old patch to add the
support to libvirt.
Peter Krempa (3):
qemu: cgroup: Don't use NULL path on default backed RNGs
virtio-rng: allow multiple RNG devices
test: qemu: Add tests for
On 07/24/14 17:15, Ján Tomko wrote:
On 07/24/2014 04:07 PM, Peter Krempa wrote:
Qemu and kernel support multiple RNG's, so I revived my old patch to add the
support to libvirt.
Peter Krempa (3):
qemu: cgroup: Don't use NULL path on default backed RNGs
virtio-rng: allow multiple RNG
Not that it's required (because there's a LOT of those), but if you
will, I'd have a hint. If you modify bracket-spacing.pl with diff
that follows, you can then run (because by default bracket-spacing.pl
runs only on .c files):
git ls-files | grep '\.[hc]$' | xargs
- mention that one disk and one network limitation
is no longer actual for 1.2.6 and newer
- add 'cdrom' device to the sample domain XML
---
docs/drvbhyve.html.in | 12 +---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/docs/drvbhyve.html.in b/docs/drvbhyve.html.in
The deadline is coming in three days!
Paolo
Il 16/06/2014 18:08, Paolo Bonzini ha scritto:
=
KVM Forum 2014: Call For Participation
October 14-16, 2014 - Congress Centre Düsseldorf - Düsseldorf, Germany
(All submissions must
Peter Krempa pkre...@redhat.com writes:
Qemu and kernel support multiple RNG's, so I revived my old patch to add the
support to libvirt.
Peter Krempa (3):
qemu: cgroup: Don't use NULL path on default backed RNGs
virtio-rng: allow multiple RNG devices
test: qemu: Add tests for
58 matches
Mail list logo