Bug 1218577
Summary: | iothreaddel can make a vm have broken settings which will make vm lose track after restart libvirtd | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Luyao Huang <lhuang> |
Component: | libvirt | Assignee: | John Ferlan <jferlan> |
Status: | CLOSED ERRATA | QA Contact: | Virtualization Bugs <virt-bugs> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.2 | CC: | dyuan, honzhang, mzhan, rbalakri, shyu |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | libvirt-1.2.16-1.el7 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-11-19 06:30:06 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: | |
Embargoed: |
Description
Luyao Huang
2015-05-05 09:48:56 UTC
Posted patches upstream: http://www.redhat.com/archives/libvir-list/2015-May/msg00156.html Pushed a fix upstream to resolve this: commit 361801362fb047ceb63e303efec224aea73a179a Author: John Ferlan <jferlan> Date: Wed May 6 10:19:30 2015 -0400 qemu: Clear autofil fill flag when pinning iothread git describe 361801362fb047ceb63e303efec224aea73a179a v1.2.15-79-g3618013 Verify this bug with libvirt-1.2.17-2.el7.x86_64: 1. # virsh dumpxml rhel7.0-rhel |grep iothread <iothreads>2</iothreads> <iothreadids> <iothread id='1'/> </iothreadids> 2. # virsh start rhel7.0-rhel Domain rhel7.0-rhel started 3. # virsh iothreadinfo rhel7.0-rhel IOThread ID CPU Affinity --------------------------------------------------- 1 0-3 2 0-3 4. # virsh iothreaddel rhel7.0-rhel 1 5. # virsh iothreadinfo rhel7.0-rhel IOThread ID CPU Affinity --------------------------------------------------- 2 0-3 6. # virsh dumpxml rhel7.0-rhel |grep iothread <iothreads>1</iothreads> <iothreadids> <iothread id='2'/> </iothreadids> 7. # virsh iothreadpin rhel7.0-rhel 2 1 8. # virsh dumpxml rhel7.0-rhel |grep iothread <iothreads>1</iothreads> <iothreadids> <iothread id='2'/> </iothreadids> <iothreadpin iothread='2' cpuset='1'/> 9. # virsh list Id Name State ---------------------------------------------------- 16 rhel7.0-rhel running 10. # virsh dumpxml rhel7.0-rhel |grep iothread <iothreads>1</iothreads> <iothreadids> <iothread id='2'/> </iothreadids> <iothreadpin iothread='2' cpuset='1'/> 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-2202.html |