Re: [libvirt] [PATCH 1/3] Revert "storage: For FS pool check for properly formatted target volume"

2017-01-12 Thread Jiri Denemark
On Thu, Jan 12, 2017 at 19:45:52 -0500, John Ferlan wrote: > Here's the difference between the check and removing the check (not > withstanding the no PARTED and no BLKID available)... > > Create a pool using ext4, start it - life is happy. Destroy the pool. > Define a pool using xfs. Start it >

Re: [libvirt] Proposal PCI/PCIe device placement on PAPR guests

2017-01-12 Thread Alexey Kardashevskiy
On 13/01/17 15:48, David Gibson wrote: > On Thu, Jan 12, 2017 at 10:09:03AM +0100, Greg Kurz wrote: >> On Thu, 12 Jan 2017 17:19:40 +1100 >> Alexey Kardashevskiy wrote: >> >>> On 12/01/17 14:52, David Gibson wrote: On Fri, Jan 06, 2017 at 12:57:58PM +0100, Greg Kurz wrote: > On Thu, 5 J

Re: [libvirt] Query regarding sharing of vcpu's (cpu alloc ratio 1.0) between VM's

2017-01-12 Thread Martin Kletzander
[It's a good thing to keep the list Cc'd, someone else might have better answer] On Thu, Jan 12, 2017 at 10:33:23AM -0600, BharaniKumar Gedela wrote: Hi Martin, To be more clear on the requirement, I have a kind of VM which needs 2 vcpu's. One of the vcpu is dedicated for a specific process in

Re: [libvirt] Proposal PCI/PCIe device placement on PAPR guests

2017-01-12 Thread David Gibson
On Thu, Jan 12, 2017 at 10:09:03AM +0100, Greg Kurz wrote: > On Thu, 12 Jan 2017 17:19:40 +1100 > Alexey Kardashevskiy wrote: > > > On 12/01/17 14:52, David Gibson wrote: > > > On Fri, Jan 06, 2017 at 12:57:58PM +0100, Greg Kurz wrote: > > >> On Thu, 5 Jan 2017 16:46:18 +1100 > > >> David Gibso

Re: [libvirt] [PATCH] libxl: always enable pae for x86_64 HVM

2017-01-12 Thread Jim Fehlig
On 01/12/2017 07:50 AM, Martin Kletzander wrote: On Thu, Jan 12, 2017 at 07:31:29AM -0700, Jim Fehlig wrote: On 01/12/2017 02:06 AM, Martin Kletzander wrote: On Wed, Jan 11, 2017 at 05:45:27PM -0700, Jim Fehlig wrote: For HVM domains, pae is only set in libxl_domain_build_info when explicitly

[libvirt] [V4] RFC for support cache tune(CAT) in libvirt

2017-01-12 Thread Eli Qiao
hi all Sorry for resend this again, I forget to add subject :( ... Thanks all for the comment for previous RFC version, I summary all input here also with Opens which I am not sure, can you please review again? #Propose Changes ## Expose cache information into capabilities Extend cap

[libvirt] (no subject)

2017-01-12 Thread Eli Qiao
hi all Thanks all for the comment for previous RFC version, I summary all input here also with Opens which I am not sure, can you please review again? #Propose Changes ## Expose cache information into capabilities Extend capabilities to expose all level cache resource information and

Re: [libvirt] [PATCH 3/3] storage: logical: Fix flawed logic with (NO)_OVERWRITE flags.

2017-01-12 Thread John Ferlan
On 01/12/2017 01:08 PM, Peter Krempa wrote: > On Thu, Jan 12, 2017 at 10:12:39 -0500, John Ferlan wrote: >> >> >> On 01/12/2017 09:24 AM, Peter Krempa wrote: >>> Commit f573f84eb7 introduced flawed logic which would cause a regression >>> in creating of lvm volumes when neither libblkid nor parte

Re: [libvirt] [PATCH 1/3] Revert "storage: For FS pool check for properly formatted target volume"

2017-01-12 Thread John Ferlan
On 01/12/2017 09:41 AM, Peter Krempa wrote: > On Thu, Jan 12, 2017 at 09:36:01 -0500, John Ferlan wrote: >> >> >> On 01/12/2017 09:24 AM, Peter Krempa wrote: >>> The check does not work properly (crashes) with netfs filesystems and >>> also checking that a device is not empty when attempting to m

Re: [libvirt] Proposal PCI/PCIe device placement on PAPR guests

2017-01-12 Thread David Gibson
On Thu, Jan 12, 2017 at 11:31:35AM +0100, Andrea Bolognani wrote: > On Mon, 2017-01-09 at 10:46 +1100, David Gibson wrote: > > > >* To allow for hotplugged devices, libvirt should also add a number > > > >  of additional, empty vPHBs (the PAPR spec allows for hotplug of > > > >  PHBs, b

Re: [libvirt] Proposal PCI/PCIe device placement on PAPR guests

2017-01-12 Thread David Gibson
On Thu, Jan 12, 2017 at 12:53:28PM -0500, Laine Stump wrote: > On 01/12/2017 11:35 AM, Michael Roth wrote: > > Quoting Laine Stump (2017-01-12 08:52:10) > > > On 01/12/2017 05:31 AM, Andrea Bolognani wrote: > > > > On Mon, 2017-01-09 at 10:46 +1100, David Gibson wrote: > > > > > > > * To allow

Re: [libvirt] Proposal PCI/PCIe device placement on PAPR guests

2017-01-12 Thread David Gibson
On Thu, Jan 12, 2017 at 11:03:05AM -0500, Laine Stump wrote: > On 01/05/2017 12:46 AM, David Gibson wrote: > > There was a discussion back in November on the qemu list which spilled > > onto the libvirt list about how to add support for PCIe devices to > > POWER VMs, specifically 'pseries' machine

Re: [libvirt] [PATCH go-xml] Added domain snapshot schema

2017-01-12 Thread Daniel P. Berrange
On Thu, Jan 12, 2017 at 10:44:08AM +0100, Alexey Slaykovsky wrote: > Signed-off-by: Alexey Slaykovsky > --- > domain.go | 11 ++- > domain_snapshot.go | 79 > domain_snapshot_test.go | 190 > > 3 files cha

Re: [libvirt] [PATCH 3/3] storage: logical: Fix flawed logic with (NO)_OVERWRITE flags.

2017-01-12 Thread Peter Krempa
On Thu, Jan 12, 2017 at 10:12:39 -0500, John Ferlan wrote: > > > On 01/12/2017 09:24 AM, Peter Krempa wrote: > > Commit f573f84eb7 introduced flawed logic which would cause a regression > > in creating of lvm volumes when neither libblkid nor parted are > > installed. > > > > Fix the logic so th

Re: [libvirt] Proposal PCI/PCIe device placement on PAPR guests

2017-01-12 Thread Laine Stump
On 01/12/2017 11:35 AM, Michael Roth wrote: Quoting Laine Stump (2017-01-12 08:52:10) On 01/12/2017 05:31 AM, Andrea Bolognani wrote: On Mon, 2017-01-09 at 10:46 +1100, David Gibson wrote: * To allow for hotplugged devices, libvirt should also add a number of additional, empty vPHBs

Re: [libvirt] Proposal PCI/PCIe device placement on PAPR guests

2017-01-12 Thread Michael Roth
Quoting Laine Stump (2017-01-12 08:52:10) > On 01/12/2017 05:31 AM, Andrea Bolognani wrote: > > On Mon, 2017-01-09 at 10:46 +1100, David Gibson wrote: > * To allow for hotplugged devices, libvirt should also add a number > of additional, empty vPHBs (the PAPR spec allows for hot

[libvirt] [PATCH] qemu-capabilities: Fix query-cpu-model-expansion on s390 with older kernel

2017-01-12 Thread Collin L. Walling
When running on s390 with a kernel that does not support cpu model checking and with a Qemu new enough to support query-cpu-model-expansion, the gathering of qemu capabilities will fail. Qemu responds to the query-cpu-model-expansion qmp command with an error because the needed kernel ioct does no

Re: [libvirt] [PATCH 0/2] Fix issues getting voldef capacity value

2017-01-12 Thread Martin Kletzander
On Tue, Dec 06, 2016 at 06:43:37PM -0500, John Ferlan wrote: Details in each patch - essentially trying to get "more correct" values. John Ferlan (2): storage: Fix virStorageBackendUpdateVolTargetInfo type check storage: Allow probe of volume capacity for BLOCK type src/storage/storage_backen

Re: [libvirt] [PATCH] nodedev: Fabric name must not be required for fc_host capability

2017-01-12 Thread Martin Kletzander
On Wed, Jan 11, 2017 at 03:05:19PM +0100, Boris Fiuczynski wrote: fabric_name is one of many fc_host attributes in Linux that is optional and left to the low-level driver to decide if it is implemented. The zfcp device driver does not provide a fabric name for an fcp host. This patch removes the

Re: [libvirt] Proposal PCI/PCIe device placement on PAPR guests

2017-01-12 Thread Laine Stump
On 01/05/2017 12:46 AM, David Gibson wrote: There was a discussion back in November on the qemu list which spilled onto the libvirt list about how to add support for PCIe devices to POWER VMs, specifically 'pseries' machine type PAPR guests. Here's a more concrete proposal for how to handle part

Re: [libvirt] [PATCH] disk: Fixup error handling path for devmapper when part_separator='yes'

2017-01-12 Thread Martin Kletzander
On Thu, Nov 17, 2016 at 09:55:06AM -0500, John Ferlan wrote: https://bugzilla.redhat.com/show_bug.cgi?id=1346566 If libvirt_parthelper is erroneously told to append the partition separator 'p' onto the generated output for a disk pool using device mapper that has 'user_friendly_names' set to tru

Re: [libvirt] [PATCH] docs: Document

2017-01-12 Thread Martin Kletzander
On Thu, Jan 12, 2017 at 04:18:58PM +0100, Michal Privoznik wrote: On 01/12/2017 03:33 PM, Martin Kletzander wrote: On Thu, Jan 12, 2017 at 12:49:19PM +0100, Michal Privoznik wrote: This element has been introduced in fe053dbea7, but isn't documented yet. After exactly 6 years I guess we can fin

Re: [libvirt] [PATCH] docs: Document

2017-01-12 Thread Michal Privoznik
On 01/12/2017 03:33 PM, Martin Kletzander wrote: > On Thu, Jan 12, 2017 at 12:49:19PM +0100, Michal Privoznik wrote: >> This element has been introduced in fe053dbea7, but isn't >> documented yet. After exactly 6 years I guess we can finally >> document it. >> >> Signed-off-by: Michal Privoznik >>

Re: [libvirt] [PATCH 3/3] storage: logical: Fix flawed logic with (NO)_OVERWRITE flags.

2017-01-12 Thread John Ferlan
On 01/12/2017 09:24 AM, Peter Krempa wrote: > Commit f573f84eb7 introduced flawed logic which would cause a regression > in creating of lvm volumes when neither libblkid nor parted are > installed. > > Fix the logic so that it triggers only if NO_OVERWRITE was specified > explicitly. > --- > sr

Re: [libvirt] [PATCH] libxl: always enable pae for x86_64 HVM

2017-01-12 Thread Jim Fehlig
On 01/12/2017 07:34 AM, Daniel P. Berrange wrote: On Thu, Jan 12, 2017 at 07:31:29AM -0700, Jim Fehlig wrote: On 01/12/2017 02:06 AM, Martin Kletzander wrote: On Wed, Jan 11, 2017 at 05:45:27PM -0700, Jim Fehlig wrote: For HVM domains, pae is only set in libxl_domain_build_info when explicitly

Re: [libvirt] [PATCH v2 11/11] tests: hotplug: Test CPU hotplug with ppc64 data

2017-01-12 Thread Pavel Hrdina
On Wed, Jan 11, 2017 at 10:48:21AM +0100, Peter Krempa wrote: > Add a positive test and few negative tests. > --- > tests/qemuhotplugtest.c| 4 + > tests/qemuhotplugtestcpus/ppc64-bulk-domain.xml| 20 + > tests/qemuhotplugtestcpus/ppc64-bulk-monitor.json | 593

Re: [libvirt] [PATCH v2 10/11] tests: hotplug: Add test data for legacy cpu hotplug

2017-01-12 Thread Pavel Hrdina
On Wed, Jan 11, 2017 at 10:48:20AM +0100, Peter Krempa wrote: > Test that the old approach generates correct commands. > --- > tests/qemuhotplugtest.c| 1 + > tests/qemuhotplugtestcpus/x86-old-bulk-domain.xml | 21 +++ > .../qemuhotplugtestcpus/x86-old-bulk-monitor.

Re: [libvirt] [PATCH] libxl: always enable pae for x86_64 HVM

2017-01-12 Thread Martin Kletzander
On Thu, Jan 12, 2017 at 03:51:43PM +0100, Martin Kletzander wrote: On Thu, Jan 12, 2017 at 02:34:37PM +, Daniel P. Berrange wrote: On Thu, Jan 12, 2017 at 07:31:29AM -0700, Jim Fehlig wrote: On 01/12/2017 02:06 AM, Martin Kletzander wrote: > On Wed, Jan 11, 2017 at 05:45:27PM -0700, Jim Feh

Re: [libvirt] Proposal PCI/PCIe device placement on PAPR guests

2017-01-12 Thread Laine Stump
On 01/12/2017 05:31 AM, Andrea Bolognani wrote: On Mon, 2017-01-09 at 10:46 +1100, David Gibson wrote: * To allow for hotplugged devices, libvirt should also add a number of additional, empty vPHBs (the PAPR spec allows for hotplug of PHBs, but this is not yet implemented in qemu

Re: [libvirt] [PATCH] libxl: always enable pae for x86_64 HVM

2017-01-12 Thread Martin Kletzander
On Thu, Jan 12, 2017 at 02:34:37PM +, Daniel P. Berrange wrote: On Thu, Jan 12, 2017 at 07:31:29AM -0700, Jim Fehlig wrote: On 01/12/2017 02:06 AM, Martin Kletzander wrote: > On Wed, Jan 11, 2017 at 05:45:27PM -0700, Jim Fehlig wrote: > > For HVM domains, pae is only set in libxl_domain_buil

Re: [libvirt] [PATCH] libxl: always enable pae for x86_64 HVM

2017-01-12 Thread Daniel P. Berrange
On Thu, Jan 12, 2017 at 07:31:29AM -0700, Jim Fehlig wrote: > On 01/12/2017 02:06 AM, Martin Kletzander wrote: > > On Wed, Jan 11, 2017 at 05:45:27PM -0700, Jim Fehlig wrote: > > > For HVM domains, pae is only set in libxl_domain_build_info when > > > explicitly specified in the hypervisor config.

Re: [libvirt] [PATCH 0/3] For 3.0: storage: fix regressions in storage driver

2017-01-12 Thread Ján Tomko
On Thu, Jan 12, 2017 at 03:24:07PM +0100, Peter Krempa wrote: Few recent patches broke stuff. Revert/fix them. Peter Krempa (3): Revert "storage: For FS pool check for properly formatted target volume" Revert "storage: Validate the device formats at logical startup" storage: logical: Fix f

Re: [libvirt] [PATCH] libxl: always enable pae for x86_64 HVM

2017-01-12 Thread Martin Kletzander
On Thu, Jan 12, 2017 at 07:31:29AM -0700, Jim Fehlig wrote: On 01/12/2017 02:06 AM, Martin Kletzander wrote: On Wed, Jan 11, 2017 at 05:45:27PM -0700, Jim Fehlig wrote: For HVM domains, pae is only set in libxl_domain_build_info when explicitly specified in the hypervisor config. This is fine

Re: [libvirt] [PATCH 2/3] Revert "storage: Validate the device formats at logical startup"

2017-01-12 Thread John Ferlan
On 01/12/2017 09:24 AM, Peter Krempa wrote: > The check is pointless since LVM is capable to detect it's own members > and the check is flawed as it would fail if neither libblkid nor parted > is installed. > > We don't really need to babysit LVM in this way. > > This reverts commit cb38b6cbc7e

Re: [libvirt] [PATCH 1/3] Revert "storage: For FS pool check for properly formatted target volume"

2017-01-12 Thread John Ferlan
On 01/12/2017 09:24 AM, Peter Krempa wrote: > The check does not work properly (crashes) with netfs filesystems and > also checking that a device is not empty when attempting to mount a > filesystem is not very usefull since the mount will fail anyways. > > As the code would improve only a very

Re: [libvirt] [PATCH 1/3] Revert "storage: For FS pool check for properly formatted target volume"

2017-01-12 Thread Peter Krempa
On Thu, Jan 12, 2017 at 09:36:01 -0500, John Ferlan wrote: > > > On 01/12/2017 09:24 AM, Peter Krempa wrote: > > The check does not work properly (crashes) with netfs filesystems and > > also checking that a device is not empty when attempting to mount a > > filesystem is not very usefull since t

Re: [libvirt] [PATCH] docs: Document

2017-01-12 Thread Martin Kletzander
On Thu, Jan 12, 2017 at 12:49:19PM +0100, Michal Privoznik wrote: This element has been introduced in fe053dbea7, but isn't documented yet. After exactly 6 years I guess we can finally document it. Signed-off-by: Michal Privoznik --- docs/formatdomain.html.in | 10 +- 1 file changed, 9 i

Re: [libvirt] [PATCH] news: document libxl HVM network attach fix

2017-01-12 Thread Andrea Bolognani
On Thu, 2017-01-12 at 12:02 +, Joao Martins wrote: > Signed-off-by: Joao Martins ACK (safe for freeze) and pushed. Thanks! :) -- Andrea Bolognani / Red Hat / Virtualization -- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list

Re: [libvirt] [PATCH v2 09/11] tests: hotplug: Add test infrastructure for testing qemu CPU hotplug code

2017-01-12 Thread Pavel Hrdina
On Wed, Jan 11, 2017 at 10:48:19AM +0100, Peter Krempa wrote: > The cpu hotplug operation is rather complex so the testing code needs to > provide quite lot of data and monitor conversations to successfully test > it. The code mainly tests the selection of cpus according to the target > count reque

Re: [libvirt] [PATCH] libxl: always enable pae for x86_64 HVM

2017-01-12 Thread Jim Fehlig
On 01/12/2017 02:06 AM, Martin Kletzander wrote: On Wed, Jan 11, 2017 at 05:45:27PM -0700, Jim Fehlig wrote: For HVM domains, pae is only set in libxl_domain_build_info when explicitly specified in the hypervisor config. This is fine for i686 machines, but is incorrect behavior for x86_64 machi

[libvirt] [PATCH 1/3] Revert "storage: For FS pool check for properly formatted target volume"

2017-01-12 Thread Peter Krempa
The check does not work properly (crashes) with netfs filesystems and also checking that a device is not empty when attempting to mount a filesystem is not very usefull since the mount will fail anyways. As the code would improve only a very minor corner case I don't really see a reason to have th

[libvirt] [PATCH 3/3] storage: logical: Fix flawed logic with (NO)_OVERWRITE flags.

2017-01-12 Thread Peter Krempa
Commit f573f84eb7 introduced flawed logic which would cause a regression in creating of lvm volumes when neither libblkid nor parted are installed. Fix the logic so that it triggers only if NO_OVERWRITE was specified explicitly. --- src/storage/storage_backend_logical.c | 2 +- 1 file changed, 1

[libvirt] [PATCH 0/3] For 3.0: storage: fix regressions in storage driver

2017-01-12 Thread Peter Krempa
Few recent patches broke stuff. Revert/fix them. Peter Krempa (3): Revert "storage: For FS pool check for properly formatted target volume" Revert "storage: Validate the device formats at logical startup" storage: logical: Fix flawed logic with (NO)_OVERWRITE flags. src/storage/storage

[libvirt] [PATCH 2/3] Revert "storage: Validate the device formats at logical startup"

2017-01-12 Thread Peter Krempa
The check is pointless since LVM is capable to detect it's own members and the check is flawed as it would fail if neither libblkid nor parted is installed. We don't really need to babysit LVM in this way. This reverts commit cb38b6cbc7e35e7ee92a7f54828f21261227d17a. --- src/storage/storage_back

Re: [libvirt] [RFC PATCH 00/10] introduce push backups

2017-01-12 Thread Martin Kletzander
On Mon, Nov 14, 2016 at 10:14:52AM +0300, Nikolay Shirokovskiy wrote: Push backup is a backup when hypervisor itself copy backup data to destination in contrast to pull backup when hypervisor exports backup data thru some interface and mgmt itself make a copy. This seems interesting. I'm sorr

Re: [libvirt] [PATCH 0/5] Use non-blacklisted family/model/stepping for Haswell CPU model

2017-01-12 Thread Eduardo Habkost
On Thu, Jan 12, 2017 at 12:38:00PM +, Dr. David Alan Gilbert wrote: > * Eduardo Habkost (ehabk...@redhat.com) wrote: > > On Mon, Jan 09, 2017 at 11:35:54AM +, Dr. David Alan Gilbert wrote: > > > * Eduardo Habkost (ehabk...@redhat.com) wrote: > > > > A recent glibc commit[1] added a blacklis

Re: [libvirt] [PATCH v2 08/11] tests: qemu: Add helper to load full monitor conversation from file

2017-01-12 Thread Pavel Hrdina
On Wed, Jan 11, 2017 at 10:48:18AM +0100, Peter Krempa wrote: > Similar to the existing qemuMonitorTestNewFromFile the *Full version > will allow to check both commands and supply responses for a better > monitor testing. > --- > tests/qemumonitortestutils.c | 119 > ++

Re: [libvirt] "[V3] RFC for support cache tune in libvirt"

2017-01-12 Thread Marcelo Tosatti
On Thu, Jan 12, 2017 at 11:06:06AM +, Daniel P. Berrange wrote: > On Thu, Jan 12, 2017 at 08:48:01AM -0200, Marcelo Tosatti wrote: > > On Thu, Jan 12, 2017 at 09:44:36AM +0800, 乔立勇(Eli Qiao) wrote: > > > hi, It's really good to have you get involved to support CAT in > > > libvirt/OpenStack. >

Re: [libvirt] [PATCH v2 07/11] tests: qemu: monitor: Add helpers to test full command syntax

2017-01-12 Thread Pavel Hrdina
On Wed, Jan 11, 2017 at 10:48:17AM +0100, Peter Krempa wrote: > Add test monitor infrastructure that will test the commands verbatim > rather than trying to do any smart handling. > --- > tests/qemumonitortestutils.c | 89 > > tests/qemumonitortestutil

Re: [libvirt] [PATCH 0/5] Use non-blacklisted family/model/stepping for Haswell CPU model

2017-01-12 Thread Dr. David Alan Gilbert
* Eduardo Habkost (ehabk...@redhat.com) wrote: > On Mon, Jan 09, 2017 at 11:35:54AM +, Dr. David Alan Gilbert wrote: > > * Eduardo Habkost (ehabk...@redhat.com) wrote: > > > A recent glibc commit[1] added a blacklist to ensure it won't use > > > TSX on hosts that are known to have a broken TSX

Re: [libvirt] [PATCH 4/5] pc: Add 2.9 machine-types

2017-01-12 Thread Eduardo Habkost
On Tue, Jan 10, 2017 at 06:06:33AM +0200, Michael S. Tsirkin wrote: > On Sun, Jan 08, 2017 at 05:40:40PM -0200, Eduardo Habkost wrote: > > Cc: "Michael S. Tsirkin" > > Cc: Laszlo Ersek > > Cc: Igor Mammedov > > Signed-off-by: Eduardo Habkost > > Do I understand it correctly that you are mergin

Re: [libvirt] [PATCH 0/5] Use non-blacklisted family/model/stepping for Haswell CPU model

2017-01-12 Thread Eduardo Habkost
On Mon, Jan 09, 2017 at 11:35:54AM +, Dr. David Alan Gilbert wrote: > * Eduardo Habkost (ehabk...@redhat.com) wrote: > > A recent glibc commit[1] added a blacklist to ensure it won't use > > TSX on hosts that are known to have a broken TSX implementation. > > > > Our existing Haswell CPU model

[libvirt] [PATCH] news: document libxl HVM network attach fix

2017-01-12 Thread Joao Martins
Signed-off-by: Joao Martins --- docs/news.xml | 10 ++ 1 file changed, 10 insertions(+) diff --git a/docs/news.xml b/docs/news.xml index 92e39f9..c19 100644 --- a/docs/news.xml +++ b/docs/news.xml @@ -204,6 +204,16 @@ domain definition. + +

[libvirt] [PATCH] docs: Document

2017-01-12 Thread Michal Privoznik
This element has been introduced in fe053dbea7, but isn't documented yet. After exactly 6 years I guess we can finally document it. Signed-off-by: Michal Privoznik --- docs/formatdomain.html.in | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/docs/formatdomain.html.i

Re: [libvirt] [PATCH] news: document drive addresses fix

2017-01-12 Thread Marc Hartmayer
On Thu, Jan 12, 2017 at 11:42 AM +0100, Andrea Bolognani wrote: > On Thu, 2017-01-12 at 10:58 +0100, Marc Hartmayer wrote: >> Signed-off-by: Marc Hartmayer >> --- >> docs/news.xml | 9 + >> 1 file changed, 9 insertions(+) > > ACK and safe for freeze, I've pushed it :) Thanks. -- Beste

Re: [libvirt] [PATCH] news: document events changes and lxc fix

2017-01-12 Thread Andrea Bolognani
On Wed, 2017-01-11 at 16:33 +, Daniel P. Berrange wrote: [...] > >   > +  Domain events for metadata content changes > + > + > +  The domain events framework has a new event ID that can > +  be used to get notifications when domain metadat

Re: [libvirt] "[V3] RFC for support cache tune in libvirt"

2017-01-12 Thread Daniel P. Berrange
On Thu, Jan 12, 2017 at 08:48:01AM -0200, Marcelo Tosatti wrote: > On Thu, Jan 12, 2017 at 09:44:36AM +0800, 乔立勇(Eli Qiao) wrote: > > hi, It's really good to have you get involved to support CAT in > > libvirt/OpenStack. > > replied inlines. > > > > 2017-01-11 20:19 GMT+08:00 Marcelo Tosatti : > >

Re: [libvirt] "[V3] RFC for support cache tune in libvirt"

2017-01-12 Thread Marcelo Tosatti
On Thu, Jan 12, 2017 at 09:44:36AM +0800, 乔立勇(Eli Qiao) wrote: > hi, It's really good to have you get involved to support CAT in > libvirt/OpenStack. > replied inlines. > > 2017-01-11 20:19 GMT+08:00 Marcelo Tosatti : > > > > > Hi, > > > > Comments/questions related to: > > https://www.redhat.com

Re: [libvirt] "[V3] RFC for support cache tune in libvirt"

2017-01-12 Thread Marcelo Tosatti
On Thu, Jan 12, 2017 at 08:47:58AM -0200, Marcelo Tosatti wrote: > On Thu, Jan 12, 2017 at 09:44:36AM +0800, 乔立勇(Eli Qiao) wrote: > > hi, It's really good to have you get involved to support CAT in > > libvirt/OpenStack. > > replied inlines. > > > > 2017-01-11 20:19 GMT+08:00 Marcelo Tosatti : > >

Re: [libvirt] [PATCH] docs: Add pit timer policy change description to news.xml

2017-01-12 Thread Andrea Bolognani
On Thu, 2017-01-12 at 11:29 +0300, Maxim Nestratov wrote: > Add bug fix description of appying correct pit timer policy. > --- > docs/news.xml | 11 +++ > 1 file changed, 11 insertions(+) ACK and safe for freeze. I've pushed it, thanks! :) -- Andrea Bolognani / Red Hat / Virtualization

Re: [libvirt] [PATCH] news: document drive addresses fix

2017-01-12 Thread Andrea Bolognani
On Thu, 2017-01-12 at 10:58 +0100, Marc Hartmayer wrote: > Signed-off-by: Marc Hartmayer > --- > docs/news.xml | 9 + > 1 file changed, 9 insertions(+) ACK and safe for freeze, I've pushed it :) -- Andrea Bolognani / Red Hat / Virtualization -- libvir-list mailing list libvir-list@red

Re: [libvirt] Proposal PCI/PCIe device placement on PAPR guests

2017-01-12 Thread Andrea Bolognani
On Mon, 2017-01-09 at 10:46 +1100, David Gibson wrote: > > >* To allow for hotplugged devices, libvirt should also add a number > > >  of additional, empty vPHBs (the PAPR spec allows for hotplug of > > >  PHBs, but this is not yet implemented in qemu). > >  > > "A number" here will hav

Re: [libvirt] [V3] RFC for support cache tune in libvirt

2017-01-12 Thread Martin Kletzander
On Thu, Jan 12, 2017 at 09:20:30AM +, Daniel P. Berrange wrote: On Thu, Jan 12, 2017 at 11:15:39AM +0800, 乔立勇(Eli Qiao) wrote: > > > > > > yes, I like this too, it could tell the the resource sharing logic by cpus. Another thinking is that if kernel enable CDP, it will s

[libvirt] [PATCH] news: document drive addresses fix

2017-01-12 Thread Marc Hartmayer
Signed-off-by: Marc Hartmayer --- docs/news.xml | 9 + 1 file changed, 9 insertions(+) diff --git a/docs/news.xml b/docs/news.xml index 8175fd0..92e39f9 100644 --- a/docs/news.xml +++ b/docs/news.xml @@ -195,6 +195,15 @@ separate path which is also correctly labeled.

[libvirt] [PATCH go-xml] Added domain snapshot schema

2017-01-12 Thread Alexey Slaykovsky
Signed-off-by: Alexey Slaykovsky --- domain.go | 11 ++- domain_snapshot.go | 79 domain_snapshot_test.go | 190 3 files changed, 278 insertions(+), 2 deletions(-) create mode 100644 domain_snapshot.go cr

Re: [libvirt] [PATCH v2] Add support for Veritas HyperScale (VxHS) block device protocol

2017-01-12 Thread Daniel P. Berrange
On Wed, Jan 11, 2017 at 07:08:37PM -0800, Ashish Mittal wrote: > Sample XML for a vxhs vdisk is as follows: > > > > > > > > > eb90327c-8302-4725-9e1b-4e85ed4dc251 > >function='0x0'/> > > > Signed-off-by: Ashish Mittal > --- > v2 changelog: > (1) Added code for JSON

Re: [libvirt] [V3] RFC for support cache tune in libvirt

2017-01-12 Thread Daniel P. Berrange
On Thu, Jan 12, 2017 at 11:15:39AM +0800, 乔立勇(Eli Qiao) wrote: > > > > > > > > > > > > > > yes, I like this too, it could tell the the resource sharing logic by cpus. > > Another thinking is that if kernel enable CDP, it will split l3 cache to > code / data type > >

Re: [libvirt] [V3] RFC for support cache tune in libvirt

2017-01-12 Thread Daniel P. Berrange
On Thu, Jan 12, 2017 at 10:58:53AM +0800, 乔立勇(Eli Qiao) wrote: > 2017-01-11 19:09 GMT+08:00 Daniel P. Berrange : > > > On Wed, Jan 11, 2017 at 11:55:28AM +0100, Martin Kletzander wrote: > > > On Wed, Jan 11, 2017 at 10:05:26AM +, Daniel P. Berrange wrote: > > > > > > > > IIUC, the kernel lets

Re: [libvirt] Proposal PCI/PCIe device placement on PAPR guests

2017-01-12 Thread Greg Kurz
On Thu, 12 Jan 2017 17:19:40 +1100 Alexey Kardashevskiy wrote: > On 12/01/17 14:52, David Gibson wrote: > > On Fri, Jan 06, 2017 at 12:57:58PM +0100, Greg Kurz wrote: > >> On Thu, 5 Jan 2017 16:46:18 +1100 > >> David Gibson wrote: > >> > >>> There was a discussion back in November on the qem

Re: [libvirt] [PATCH] libxl: always enable pae for x86_64 HVM

2017-01-12 Thread Martin Kletzander
On Wed, Jan 11, 2017 at 05:45:27PM -0700, Jim Fehlig wrote: For HVM domains, pae is only set in libxl_domain_build_info when explicitly specified in the hypervisor config. This is fine for i686 machines, but is incorrect behavior for x86_64 machines where pae must always be enabled. See the foll

[libvirt] [PATCH] docs: Add pit timer policy change description to news.xml

2017-01-12 Thread Maxim Nestratov
Add bug fix description of appying correct pit timer policy. --- docs/news.xml | 11 +++ 1 file changed, 11 insertions(+) diff --git a/docs/news.xml b/docs/news.xml index e341ba2..d616ebd 100644 --- a/docs/news.xml +++ b/docs/news.xml @@ -184,6 +184,17 @@ libvirt can recognize.

Re: [libvirt] Query regarding sharing of vcpu's (cpu alloc ratio 1.0) between VM's

2017-01-12 Thread Martin Kletzander
On Wed, Jan 11, 2017 at 11:13:52AM -0600, BharaniKumar Gedela wrote: HI, I have a Q about sharing a vcpu across Vm's (cpu alloc ratio 1.0 and HT not enabled)? I have a Use case where a VM needs vcpu's and one of the vcpu is dedicated to the VM for some traffic processing. We want the other vcpu