This patch extends virsh attach-disk command so that
we can specify rawio attribute.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
tools/virsh.c |3 +++
tools/virsh.pod |3 ++-
2 files changed, 5 insertions(+), 1 deletion(-)
Index: libvirt/tools/virsh.c
Fix my typo at
commit 74e034964c32edb1732d0ff7642f3977f3587d72
disk-rawio == -1 indicates that this value is not
specified. So in case of this, domain must not
be tainted.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
src/qemu/qemu_domain.c |2 +-
1 file changed, 1 insertion
: add functions to keep capabilities
*[PATCH 3/4] util: extend virExecWithHook()
*[PATCH 4/4] qemu: make qemu processes to retain capabilities
-
Best regards,
Taku Izumi
--
Taku Izumi izumi.t...@jp.fujitsu.com
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman
the domain will be granted CAP_SYS_RAWIO.
(of course, the domain have to be executed with root privilege)
NOTE:
- rawio attribute is only valid when device='lun'
- At the moment, any other disks you won't use rawio can use rawio.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
docs
This patch introduces virKeepCapabilities() function and implements
virCommandAllowCap() function.
Existing virClearCapabilities() is function to clear all capabilities.
Instead virKeepCapabilities() is function to keep arbitrary capabilities.
Signed-off-by: Taku Izumi izumi.t
This patch revises qemuProcessStart() function for qemu
processes to retain arbitrary capabilities.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
Signed-off-by: Shota Hirae m11g1...@hibikino.ne.jp
---
src/qemu/qemu_process.c |1 +
1 file changed, 1 insertion(+)
Index: libvirt/src
This patch extends virExecWithHook() to receive
capability information.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
Signed-off-by: Shota Hirae m11g1...@hibikino.ne.jp
---
src/util/command.c | 16 ++--
1 file changed, 10 insertions(+), 6 deletions(-)
Index: libvirt/src
qemu processes to retain rawio capability
-
Best regards,
Taku Izumi
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
will be granted CAP_SYS_RAWIO.
(of course, the domain have to be executed with root privilege)
NOTE:
- rawio attribute is only valid when device='lun'
- At the moment, any other disks you won't use rawio can use rawio.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
docs
This patch revises qemuProcessStart() function for qemu
processes to retain CAP_SYS_RAWIO if needed.
And in case of that, add taint flag to domain.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
Signed-off-by: Shota Hirae m11g1...@hibikino.ne.jp
---
src/qemu/qemu_domain.c |3 +++
src
This patch introduces virSetCapabilities() function and implements
virCommandAllowCap() function.
Existing virClearCapabilities() is function to clear all capabilities.
Instead virSetCapabilities() is function to set arbitrary capabilities.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
This patch extends virExecWithHook() to receive
capability information.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
Signed-off-by: Shota Hirae m11g1...@hibikino.ne.jp
---
src/util/command.c | 16 ++--
1 file changed, 10 insertions(+), 6 deletions(-)
Index: libvirt/src
On Thu, 19 Jan 2012 14:48:41 -0700
Eric Blake ebl...@redhat.com wrote:
On 01/19/2012 02:10 PM, Daniel P. Berrange wrote:
On Thu, Jan 19, 2012 at 01:32:08PM -0700, Eric Blake wrote:
On 01/18/2012 12:38 AM, Taku Izumi wrote:
I am now wondering if we should do this in a different way. ie
Other virsh domifXXX commands can accept target name
as a parameter to specify interface. From viewpoint of
consistency, virsh domif-getlink command should accept
target name as a parameter. This patch achieves this.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
tools/virsh.c
Other virsh domifXXX commands can accept target name
as a parameter to specify interface. From viewpoint of
consistency, virsh domif-setlink command should accept
target name as a parameter. This patch achieves this.
Signd-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
tools/virsh.c | 25
Sorry for late response.
On Fri, 13 Jan 2012 14:46:08 +
Daniel P. Berrange berra...@redhat.com wrote:
On Thu, Jan 12, 2012 at 04:25:27PM +0900, Taku Izumi wrote:
Hi Osier-san, Daniel-san, and all,
This patchset adds an option for KVM guests to retain arbitrary
capabilities
When using virsh domifstat command or virsh domiftune command,
we pass an interface name as a parameter, so interface name is
important.
virsh domiflist output should display interface names
on the first row.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
tools/virsh.c |9
...
/capabilities
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
docs/formatcaps.html.in | 36 +
docs/schemas/capability.rng | 50 +++
include/libvirt/libvirt.h.in | 45 +++
src/conf/capabilities.c
This patch extends virExecWithHook() to receive
capability information.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
Signed-off-by: Shota Hirae m11g1...@hibikino.ne.jp
---
src/util/command.c | 16 ++--
1 file changed, 10 insertions(+), 6 deletions(-)
Index: libvirt/src
This patch revises qemuProcessStart() function for qemu
processes to retain arbitrary capabilities.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
Signed-off-by: Shota Hirae m11g1...@hibikino.ne.jp
---
src/qemu/qemu_process.c |1 +
1 file changed, 1 insertion(+)
Index: libvirt/src
This patch introduces virKeepCapabilities() function and implements
virCommandAllowCap() function.
Existing virClearCapabilities() is function to clear all capabilities.
Instead virKeepCapabilities() is function to keep arbitrary capabilities.
Signed-off-by: Taku Izumi izumi.t
capabilities
*[PATCH v3 4/5] util: extend virExecWithHook()
*[PATCH v3 5/5] qemu: make qemu processes to retain capabilities
--
Best regards,
Taku Izumi izumi.t...@jp.fujitsu.com
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
++
src/conf/domain_conf.h|2 +
4 files changed, 135 insertions(+)
And better to add some tests.
What type of test? domain schema test?
--
Best regards,
Taku Izumi izumi.t...@jp.fujitsu.com
--
libvir-list mailing list
libvir-list@redhat.com
https
Thank you for your comment.
On Wed, 28 Dec 2011 10:44:50 +0800
Shu Ming shum...@linux.vnet.ibm.com wrote:
On 2011-12-22 14:49, Taku Izumi wrote:
Hi Daniel-san and all,
This patchset adds an option for KVM guests to retain arbitrary
capabilities.
The first version is here:
http
'/
...
/process_capabilities
/host
...
Is this what you mean?
--
Best regards,
Taku Izumi izumi.t...@jp.fujitsu.com
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
capabilities
*[PATCH v2 4/5] util: extend virExecWithHook()
*[PATCH v2 5/5] qemu: make qemu processes to retain capabilities
Best regards,
Taku Izumi
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
...
/capabilities
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
docs/schemas/capability.rng | 50 +++
include/libvirt/libvirt.h.in | 45
src/conf/capabilities.c | 69 +++
src/conf
This patch introduces XML schema for domains to retain arbitrary capabilities.
For example, by adding the following XML to domain configuration,
its domain can retain cap_sys_rawio capability.
process
cap name='sys_rawio'/
/process
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
This patch introduces virKeepCapabilities() function and implements
virCommandAllowCap() function.
Existing virClearCapabilities() is function to clear all capabilities.
Instead virKeepCapabilities() is function to keep arbitrary capabilities.
Signed-off-by: Taku Izumi izumi.t
This patch extends virExecWithHook() to receive
capability information.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
Signed-off-by: Shota Hirae m11g1...@hibikino.ne.jp
---
src/util/command.c | 16 ++--
1 file changed, 10 insertions(+), 6 deletions(-)
Index: libvirt/src
This patch revises qemuProcessStart() function for qemu
processes to retain arbitrary capabilities.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
Signed-off-by: Shota Hirae m11g1...@hibikino.ne.jp
---
src/qemu/qemu_process.c |1 +
1 file changed, 1 insertion(+)
Index: libvirt/src
This patch revises qemuProcessStart() function for qemu
processes to retain arbitrary capabilities.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
Signed-off-by: Shota Hirae m11g1...@hibikino.ne.jp
---
src/qemu/qemu_process.c |1 +
1 file changed, 1 insertion(+)
Index: libvirt/src
This patch extends virExecWithHook() to receive
capability information.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
Signed-off-by: Shota Hirae m11g1...@hibikino.ne.jp
---
src/util/command.c | 16 ++--
1 file changed, 10 insertions(+), 6 deletions(-)
Index: libvirt/src
This patch introduces virKeepCapabilities() function and implements
virCommandAllowCap() function.
Existing virClearCapabilities() is function to clear all capabilities.
Instead virKeepCapabilities() is function to keep arbitrary capabilities.
Signed-off-by: Taku Izumi izumi.t
This patch introduces XML schema for domains to retain arbitrary capabilities.
For example, by adding the following XML to domain configuration,
its domain can retain cap_sys_rawio capability.
...
domain_capabilities
cap_sys_rawio/
/domain_capabilities
...
Signed-off-by: Taku Izumi
] qemu: make qemu processes to retain capabilities
--
Best regards,
Taku Izumi izumi.t...@jp.fujitsu.com
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
This patch updates the man page about virsh schedinfo command.
- fix typo: 1844674407370955 - 18446744073709551
- describe the value 0 of vcpu_period and vcpu_quota parameters
Signd-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
tools/virsh.pod |5 +++--
1 file changed, 3 insertions
This patch adds the missing documentation about the scheduler parameter
vcpu_period and vcpu_quota.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
tools/virsh.pod |8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
Index: libvirt/tools/virsh.pod
On Mon, 25 Jul 2011 15:07:41 +0800
Daniel Veillard veill...@redhat.com wrote:
On Fri, Jul 22, 2011 at 02:03:21PM +0900, Taku Izumi wrote:
Hi all,
This patchset adds some missing python bindings.
The bindings for the following APIs are added:
- virDomainGetSchedulerParametersFlags
for
virDomainGetSchedulerParametersFlags API
*[PATCH 2/3] python: add Python binding for
virDomainSetSchedulerParametersFlags API
*[PATCH 3/3] python: add Python binding for virDomainPinVcpusFlags API
*[PATCH 4/4] python: add Python binding for virDomainGetVcpuPinInfo API
Best regards,
Taku Izumi
This patch adds the Python bindings for
virDomainGetSchedulerParametersFlags API.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
python/libvirt-override-api.xml |6 ++
python/libvirt-override.c | 83
2 files changed, 89 insertions
This patch adds the Python bindings for virDomainSetSchedulerParametersFlags
API.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
python/libvirt-override-api.xml |7 ++
python/libvirt-override.c | 96
2 files changed, 103 insertions
This patch adds the Python bindings for virDomainPinVcpuFlags API.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
python/generator.py |1
python/libvirt-override-api.xml |8 ++
python/libvirt-override.c | 48
3
This patch adds the Python bindings for virDomainGetVcpuPinInfo API.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
python/generator.py |1
python/libvirt-override-api.xml |6 +++
python/libvirt-override.c | 69
3
... OK
17) networkxml2xmlout/nat-network-dns-txt-record.xml ... OK
--
Taku Izumi izumi.t...@jp.fujitsu.com
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
On Thu, 21 Jul 2011 10:52:32 +0800
Osier Yang jy...@redhat.com wrote:
于 2011年07月21日 09:35, Taku Izumi 写道:
On Wed, 20 Jul 2011 10:17:14 +0200
Michal Privoznikmpriv...@redhat.com wrote:
That's strange. Works for me. Can you please run:
cd tests; VIR_TEST_DEBUG=1 ./domainschematest
pointed it out).
I see. I understand the spec file needs to be fixed.
Thank you.
--
Taku Izumi izumi.t...@jp.fujitsu.com
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
build errors:
Bad exit status from /var/tmp/rpm-tmp.VfChp7 (%check)
make: *** [rpm] エラー 1
--
Best regards,
Taku Izumi izumi.t...@jp.fujitsu.com
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
to support current
flag
*[PATCH 2/3] setvcpus: extend qemuDomainSetVcpusFlags() to support current
flag
*[PATCH 3/3] setvcpus: add --current option to virsh setvcpus
Best regards,
Taku Izumi izumi.t...@jp.fujitsu.com
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com
This patch extends virDomainSetVcpusFlags API to support
VIR_DOMAIN_AFFECT_CURRENT flag.
Now because most APIs accept VIR_DOMAIN_AFFECT_CURRENT flags,
virDomainSetVcpusFlags API should also do.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
include/libvirt/libvirt.h.in |4
This patch extends qemudDomainSetVcpusFlags() function to support
VIR_DOMAIN_AFFECT_CURRENT flag.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
src/qemu/qemu_driver.c | 37 +++--
1 file changed, 27 insertions(+), 10 deletions(-)
Index: libvirt/src
-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
tools/virsh.c | 26 ++
tools/virsh.pod |6 --
2 files changed, 26 insertions(+), 6 deletions(-)
Index: libvirt/tools/virsh.c
===
--- libvirt.orig/tools
On Wed, 13 Jul 2011 16:55:28 +0800
Wen Congyang we...@cn.fujitsu.com wrote:
At 07/13/2011 04:50 PM, Nikunj A. Dadhania Write:
On Wed, 13 Jul 2011 14:26:23 +0800, Wen Congyang we...@cn.fujitsu.com
wrote:
At 07/07/2011 10:32 AM, Taku Izumi Write:
So why introduce VCPU level apis
On Wed, 06 Jul 2011 10:40:47 +0530
Nikunj A. Dadhania nik...@linux.vnet.ibm.com wrote:
On Wed, 6 Jul 2011 10:18:05 +0900, Taku Izumi izumi.t...@jp.fujitsu.com
wrote:
Nikunj is correct here. We only need to ensure that the bandwidth is
distributed equally between all of the cpus
this flexibility.
I'm for Nikunj's desgin. Do you have any concerns?
--
Best regards,
Taku Izumi izumi.t...@jp.fujitsu.com
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
as follows:
The quota value is divided by the number of vcpus.
vcpu#: (quota/period)
vcpu0: 12500/10
vcpu1: 12500/10
vcpu2: 12500/10
vcpu3: 12500/10
But, these values cannot be confirmed form the domain
XML file.
Is this what you intend?
--
Taku Izumi izumi.t
, it is identical to I--current.
+
=item Bvncdisplay Idomain-id
Output the IP address and port number for the VNC display. If the information
--
1.7.1
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
--
Taku Izumi izumi.t
. Aside from consistency, it's easier to read.
So do I.
I think VcpuPin is good if it is not disliked that
VcpuPin coexists with PinVcpu.
--
Taku Izumi izumi.t...@jp.fujitsu.com
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
] vcpupin: implement the remote protocol to address the new API
*[PATCH 4/5] vcpuinfo: add the code to fallback to try new API
*[PATCH 5/5] vcpupin: add query option to virsh vcpupin command
Best regards,
Taku Izumi
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman
its signature is different from what everyone expect, so we can't use
this to retrieve it either.
The virDomainGetVcpupinInfo is the new API to retrieve CPU affinity information
of active and inactive domains.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
include/libvirt/libvirt.h.in
This patch implements the code to address the new API (virDomainGetVcpupinInfo)
in the qemu driver.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
src/qemu/qemu_driver.c | 112 +
1 file changed, 112 insertions(+)
Index: libvirt/src/qemu
This patch implements the remote protocol to address the new API
(virDomainGetVcpupinInfo).
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
daemon/remote.c | 68
src/remote/remote_driver.c | 73
The virsh vcpuinfo command results in failure when the target domain
is inactive on KVM. This patch improves this behavior by adding the
fallback to invoke virDomainGetVcpupinInfo API in case of
virDomainGetVcpus API returns error and the target domain is inactive.
Signd-off-by: Taku Izumi
: 1,3,5,7,9,11,13,15
When --query is specified, cpulist is not required and vcpu number
is optional. When vcpu number is provided, information of only specified
vcpu is displayed.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
tools/virsh.c | 97
: expected 'const char **' but argument is of
type 'char **'
make[3]: *** [virsh-virsh.o] Error 1
A reminder to everyone who commits. It is essential to run configure +
build with --enable-compile-warnings=error before pushing patches
Sorry, and thank you for fixing.
--
Taku Izumi izumi.t
On Mon, 13 Jun 2011 23:53:59 +0800
Daniel Veillard veill...@redhat.com wrote:
On Fri, Jun 10, 2011 at 02:47:08PM +0900, Taku Izumi wrote:
Hi all,
I'll resend this patchset because what sent yesterday was broken.
Sorry to be a nuisance.
--
This patchset enables us to configure
.
Taku Izumi izumi.t...@jp.fujitsu.com
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
I updated according to Hu Tao's comment. Thanks.
---
This patch implements the remote protocol to address the new API
(virDomainPinVcpuFlags).
Signd-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
daemon/remote.c | 42 ++
daemon
(virDomainPinVcpuFlags)
*[PATCH v4 2/4] vcpupin: implement the code to address the new API in the qemu
driver
*[PATCH v4 3/4] vcpupin: implement the remote protocol to address the new API
*[PATCH v4 4/4] vcpupin: add the new option to virsh vcpupin command
Best regards,
Taku Izumi
--
libvir
This patch introduces a new libvirt API (virDomainPinVcpuFlags).
Signd-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
include/libvirt/libvirt.h.in |5 ++
src/driver.h |7 +++
src/libvirt.c| 76 +++
src
This patch implements the code to address the new API (virDomainPinVcpuFlags)
in the qemu driver.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
src/qemu/qemu_driver.c | 99 +
1 file changed, 76 insertions(+), 23 deletions(-)
Index
This patch implements the remote protocol to address the new API
(virDomainPinVcpuFlags).
Signd-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
daemon/remote.c | 42 ++
src/remote/remote_driver.c |1 +
src/remote/remote_protocol.x
, it affects a running (live) domain.
The --current option cannot be used with --config or --live at the same time,
and when --current is specified, it affects a current domain.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
tools/virsh.c | 33 +++--
tools
] vcpupin: improve vcpupin definition of virsh vcpupin
*[PATCH 2/4] vcpupin: add reset option to virsh vcpupin command
*[PATCH 3/4] vcpupin: add virDomainVcpupinDel function
*[PATCH 4/4] vcpupin: add vcpupin resetting feature to qemu driver
Best regards,
Taku Izumi
--
libvir-list mailing list
libvir
0 0-15,^8
is identical to
# virsh vcpupin Guest 0 0,1,2,3,4,5,6,7,9,10,11,12,13,14,15
NOTE: The expression is sequencially evaluated, so 0-15,^8 is not identical
to ^8,0-15.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
tools/virsh.c | 125
set the following:
# virsh vcpupin VM 0 r
the vcpu0 will be pinned to all physical cpus.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
tools/virsh.c |7 ++-
tools/virsh.pod |2 ++
2 files changed, 8 insertions(+), 1 deletion(-)
Index: libvirt/tools/virsh.c
This patch add the private API (virDomainVcpupinDel).
This API can delete the vcpupin setting of a specified virtual cpu.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
src/conf/domain_conf.c | 39 +++
src/conf/domain_conf.h |2 ++
src
Pinning to all physical cpus means resetting, hence it is preferable to
delete vcpupin setting of XML.
This patch changes qemu driver to delete vcpupin setting by invoking
virDomainVcpupinDel API when pinning the specified virtual cpu to
all host physical cpus.
Signed-off-by: Taku Izumi
?
cputune
capping50/capping
cputune
If it is not possible to control enough only one
capping parameter, how about passing the other parameter
as qemu driver's parameter via /etc/libvirt/qemu.conf ?
--
Taku Izumi izumi.t...@jp.fujitsu.com
--
libvir-list mailing list
libvir-list@redhat.com
Sorry. I've just changed MTA.
I'll resend them all.
Best regards,
Taku Izumi
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
in the
qemu driver
*[PATCH v4 3/4] vcpupin: implement the remote protocol to address the new
API
*[PATCH v4 4/4] vcpupin: add the new option to virsh vcpupin command
Best regards,
Taku Izumi
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
This patch introduces a new libvirt API (virDomainPinVcpuFlags).
Signd-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
include/libvirt/libvirt.h.in |5 ++
src/driver.h |7 +++
src/libvirt.c| 76
+++
src
This patch implements the code to address the new API
(virDomainPinVcpuFlags)
in the qemu driver.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
src/qemu/qemu_driver.c | 99
+
1 file changed, 76 insertions(+), 23 deletions(-)
Index
This patch implements the remote protocol to address the new API
(virDomainPinVcpuFlags).
Signd-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
daemon/remote.c | 42
++
src/remote/remote_driver.c |1 +
src/remote/remote_protocol.x
, it affects a running (live) domain.
The --current option cannot be used with --config or --live at the same
time,
and when --current is specified, it affects a current domain.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
tools/virsh.c | 33 +++--
tools
vcpupin command
*[PATCH 3/4] vcpupin: add virDomainVcpupinDel function
*[PATCH 4/4] vcpupin: add vcpupin resetting feature to qemu driver
Best regards,
Taku Izumi
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
0 0-15,^8
is identical to
# virsh vcpupin Guest 0 0,1,2,3,4,5,6,7,9,10,11,12,13,14,15
NOTE: The expression is sequencially evaluated, so 0-15,^8 is not
identical
to ^8,0-15.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
tools/virsh.c | 125
set the following:
# virsh vcpupin VM 0 r
the vcpu0 will be pinned to all physical cpus.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
tools/virsh.c |7 ++-
tools/virsh.pod |2 ++
2 files changed, 8 insertions(+), 1 deletion(-)
Index: libvirt/tools/virsh.c
This patch add the private API (virDomainVcpupinDel).
This API can delete the vcpupin setting of a specified virtual cpu.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
src/conf/domain_conf.c | 39 +++
src/conf/domain_conf.h |2 ++
src
: running
CPU time: 1.7s
CPU Affinity:
This patch fixes this problem.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
src/qemu/qemu_process.c | 10 --
1 file changed, 4 insertions(+), 6 deletions(-)
Index: libvirt/src
Thank you for commenting.
Also, shouldn't these flags be named
VIR_DOMAIN_PIN_VCPU_FLAGS_{LIVE|CONFIG} since they are meant only for
the virDomainPinVcpuFlags() API?
If VIR_DOMAIN_PIN_VCPU_XXX is preferred instead of VIR_DOMAIN_VCPU_XXX , I'll
do so.
--
Best regards,
Taku Izumi
: implement the remote protocol to address the new API
*[PATCHv4 4/4] vcpupin: add the new options to virsh vcpupin command
Best regards,
Taku Izumi
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
This patch introduces a new libvirt API (virDomainPinVcpuFlags)
Signd-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
include/libvirt/libvirt.h.in |6 +++
src/driver.h |7 +++
src/libvirt.c| 83 +++
src
This patch implements the code to address the new API (virDomainPinVcpuFlags)
in the qemu driver.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
src/qemu/qemu_driver.c | 99 +
1 file changed, 76 insertions(+), 23 deletions(-)
Index
This patch implements the remote protocol to address the new API
(virDomainPinVcpuFlags).
Signd-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
daemon/remote.c | 42 ++
src/remote/remote_driver.c |1 +
src/remote/remote_protocol.x
, it affects a running (live) domain.
The --current option cannot be used with --config or --live at the same time,
and when --current is specified, it affects a current domain.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
tools/virsh.c | 33 +++--
tools
: implement the remote protocol to address the new API
*[PATCH 4/4] vcpupin: add the new options to virsh vcpupin command
Best regards,
Taku Izumi
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
This patch implements the code to address the new API (virDomainPinVcpuFlags)
in the qemu driver.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
src/qemu/qemu_driver.c | 100 +
1 file changed, 76 insertions(+), 24 deletions(-)
Index
This patch introduces a new libvirt API (virDomainPinVcpuFlags)
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
include/libvirt/libvirt.h.in |6 +++
src/driver.h |7 +++
src/esx/esx_driver.c |1
src/libvirt.c| 83
This patch implements the remote protocol to address the new API
(virDomainPinVcpuFlags).
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
src/remote/remote_driver.c |2 +-
src/remote/remote_protocol.x | 10 +-
src/remote_protocol-structs |9 +
3 files
1 - 100 of 148 matches
Mail list logo