Bug 965465

Summary: libvirt should check if vcpu topology is right
Product: Red Hat Enterprise Linux 7 Reporter: Wayne Sun <gsun>
Component: libvirtAssignee: Gunannan Ren <gren>
Status: CLOSED NOTABUG QA Contact: Virtualization Bugs <virt-bugs>
Severity: medium Docs Contact:
Priority: medium    
Version: 7.0CC: acathrow, dallan, dyasny, dyuan, honzhang, mzhan, rwu
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: 880017 Environment:
Last Closed: 2013-05-30 08:18:12 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:
Bug Depends On: 880017    
Bug Blocks:    

Comment 2 Gunannan Ren 2013-05-30 08:18:12 UTC
Actually, QEMU can calculate from the values in smp, sockets, cores, threads to emulate how many physical processor, how many cores does each of physical processors contain and how many multi-threading logical processors does each core supports.

The algorithm was explain in my email
https://www.redhat.com/archives/libvir-list/2013-May/thread.html

The results can be verified by using cpuid tool
So I don't think this is a bug. If anything wrong during testing, please reopen this bug again.