[libvirt] [PATCH 0/4] qemu: fix vcpupin/emulatorpin with --config on VMs with automatic NUMA pinning

Martin Kletzander mkletzan at redhat.com
Wed Sep 21 13:54:34 UTC 2016


On Wed, Sep 14, 2016 at 08:39:05AM +0200, Peter Krempa wrote:
>The automatic nodeset would creep into the persistent definition for live VMs
>with automatic pinning which is incorrect.
>
>https://bugzilla.redhat.com/show_bug.cgi?id=1365779
>
>Peter Krempa (4):
>  conf: Introduce virDomainObjGetOneDefState
>  qemu: domain: Add macro to simplify access to vm private data

I must say I don't like this one ^^, it's way more readable to just use
the variable which can be just optimized out, but since we use that
already in multiple places, meh ACK series, I guess.

>  qemu: driver: Don't return automatic NUMA vCPU pinning data for
>    persistentDef
>  qemu: driver: Don't return automatic NUMA emulator pinning data for
>    persistentDef
>
> src/conf/domain_conf.c   | 40 ++++++++++++++++++++++++++++++++++++----
> src/conf/domain_conf.h   |  3 +++
> src/libvirt_private.syms |  1 +
> src/qemu/qemu_domain.h   |  3 +++
> src/qemu/qemu_driver.c   | 23 +++++++++++++----------
> 5 files changed, 56 insertions(+), 14 deletions(-)
>
>--
>2.10.0
>
>--
>libvir-list mailing list
>libvir-list at redhat.com
>https://www.redhat.com/mailman/listinfo/libvir-list
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: Digital signature
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20160921/0b4480af/attachment-0001.sig>


More information about the libvir-list mailing list