Bug 1170495
Summary: | ignore emulatorpin when vcpu placement is auto | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Jincheng Miao <jmiao> |
Component: | libvirt | Assignee: | Michal Privoznik <mprivozn> |
Status: | CLOSED ERRATA | QA Contact: | Virtualization Bugs <virt-bugs> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 6.6 | CC: | dyuan, honzhang, libvirt-maint, mzhan, rbalakri, virt-bugs |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | libvirt-0.10.2-49.el6 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | 1170492 | Environment: | |
Last Closed: | 2015-07-22 05:48:20 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Bug Depends On: | 1170484, 1170492 | ||
Bug Blocks: |
Description
Jincheng Miao
2014-12-04 07:17:48 UTC
Moving to POST: http://post-office.corp.redhat.com/archives/rhvirt-patches/2015-February/msg00087.html This problem could be reproduced in libvirt-0.10.2-48.el6.x86_64: 1. define a guest with static vcpu placement and auto memory placement, and with emulatorpin # virsh edit rhel <vcpu placement='static' current='2'>5</vcpu> <cputune> <emulatorpin cpuset='1-3'/> </cputune> <numatune> <memory mode='strict' placement='auto'/> </numatune> 2. then domain xml transfers into auto vcpu placement # virsh dumpxml rhel <vcpu placement='auto' current='2'>5</vcpu> <cputune> <emulatorpin cpuset='1-3'/> </cputune> <numatune> <memory mode='strict' placement='auto'/> </numatune> But in latest libvirt-0.10.2-49.el6.x86_64: 1. # virsh edit rhel <vcpu placement='static' current='2'>5</vcpu> <cputune> <emulatorpin cpuset='1-3'/> </cputune> <numatune> <memory mode='strict' placement='auto'/> </numatune> 2. # virsh dumpxml rhel <vcpu placement='static' current='2'>5</vcpu> <cputune> <emulatorpin cpuset='1-3'/> </cputune> <numatune> <memory mode='strict' placement='auto'/> </numatune> 3. check emulatorpinning # virsh emulatorpin rhelemulator: CPU Affinity ---------------------------------- *: 1-3 # cat /cgroup/cpuset/libvirt/qemu/rhel/emulator/cpuset.cpus 1-3 So this problem is fixed, and I will change the status to VERIFIED. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2015-1252.html |