Bug 813128
Summary: | Some flags are exposed to guest for SandyBridge host while they are not defined in dump | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | FuXiangChun <xfu> |
Component: | qemu-kvm | Assignee: | Eduardo Habkost <ehabkost> |
Status: | CLOSED NOTABUG | QA Contact: | Virtualization Bugs <virt-bugs> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 6.3 | CC: | acathrow, areis, bsarathy, dyasny, flang, juzhang, michen, mkenneth, virt-maint |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2012-07-20 13:37:41 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: | |||
Bug Blocks: | 833129 |
Description
FuXiangChun
2012-04-17 02:24:22 UTC
This bug is more about a sanity-check and should cause no major problems during real usage (acording to Eduardo). Deferring to RHEL6.4 I asked QE to open a bug just to track/document a sanity check on the flag list, to make sure there are no real bugs hidden there. Most of the flags above are probably supposed to be set by the guest (or based on actions done by the guest), but we have to double-check this anyway. This request was not resolved in time for the current release. Red Hat invites you to ask your support representative to propose this request, if still desired, for consideration in the next release of Red Hat Enterprise Linux. This request was erroneously removed from consideration in Red Hat Enterprise Linux 6.4, which is currently under development. This request will be evaluated for inclusion in Red Hat Enterprise Linux 6.4. host info: model name : AMD Opteron(tm) Processor 6168 describe 5 senarios: 1)boot guest with -cpu host option, guest will get below addtional flags ht,vme ,mmxext,fxsr_opt,rep_good,extd_apicid, cmp_legacy,cr8_legacy--->these flag aren't defined in /usr/libexec/qemu-kvm -cpu ?dump "unfair_spinlock ,hypervisor"-->these flags aren't defined in /usr/libexec/qemu-kvm -cpu ?dump and host (cat /proc/cpuinfo |grep flags) 2) boot guest with -cpu Opteron_G4 option. guest will get below additional flag. ht,rep_good,extd_apicid,,cmp_legacy--->these flag aren't defined in /usr/libexec/qemu-kvm -cpu ?dump "unfair_spinlock","hypervisor"-->these flags aren't defined in /usr/libexec/qemu-kvm -cpu ?dump and host (cat /proc/cpuinfo |grep flags) 3)boot guest with -cpu Opteron_G3 option.guest will get below additional flag. ht,rep_good,extd_apicid,cmp_legacy--->these flag aren't defined in /usr/libexec/qemu-kvm -cpu ?dump "unfair_spinlock","hypervisor"--->these flags aren't defined in /usr/libexec/qemu-kvm -cpu ?dump and host (cat /proc/cpuinfo |grep flags) x2apic--->this flag defined in /usr/libexec/qemu-kvm -cpu ?dump and guest,but host(cat /proc/cpuinfo |grep flags) not have. 4) boot guest with -cpu Opteron_G2 option.guest will get below additional flag. ht,rep_good,extd_apicid,cmp_legacy--->these flag aren't defined in /usr/libexec/qemu-kvm -cpu ?dump. "unfair_spinlock","hypervisor"--->these flags aren't defined in /usr/libexec/qemu-kvm -cpu ?dump and host (cat /proc/cpuinfo |grep flags) x2apic--->this flag defined in /usr/libexec/qemu-kvm -cpu ?dump and guest,but host(cat /proc/cpuinfo |grep flags) not have. 5)boot guest with -cpu Opteron_G1 option.guest will get below additional flag. ht,rep_good,extd_apicid,cmp_legacy---->these flag aren't defined in /usr/libexec/qemu-kvm -cpu ?dump. "unfair_spinlock","hypervisor"--->these flags aren't defined in /usr/libexec/qemu-kvm -cpu ?dump and host (cat /proc/cpuinfo |grep flags) x2apic--->this flag defined in /usr/libexec/qemu-kvm -cpu ?dump and guest,but host(cat /proc/cpuinfo |grep flags) not have. |