Bug 647125
Summary: | /proc/cpuinfo doesn't show pbe although it's supported by CPU | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | Alex Jia <ajia> |
Component: | kvm | Assignee: | john cooper <john.cooper> |
Status: | CLOSED NOTABUG | QA Contact: | Virtualization Bugs <virt-bugs> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 5.6 | CC: | clalance, drjones, eblake, jdenemar, llim, mkenneth, nobody, prarit, shu, virt-maint, xen-maint |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2011-03-21 23:07:56 UTC | Type: | --- |
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: | 580948 |
Description
Alex Jia
2010-10-27 10:07:12 UTC
cpu-compare works as expected. The host CPU it compares cpu.xml with is the one from virsh capabilities. So if you take <cpu> element from capabilities and cpu-compare it, the result must be they are identical. So what you are reporting instead is that virsh capabilities mentions 'pbe' flag while you don't see that in /proc/cpuinfo. I'm pretty confident that's because RHEL-5 kernel doesn't advertise it for some reason. But I won't close this bz as NOTABUG yet. I'll first check if I'm really right. Tested on my machine... /proc/cpuinfo: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr sse4_1 lahf_lm x86info: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflsh ds acpi mmx fxsr sse sse2 ss ht tm pbe sse3 monitor ds-cpl vmx est tm2 ssse3 cx16 xTPR dca I just found this bug. It appears to be kvm, not xen, so I'm sending it over there for those guys to resolve the mismatch of cpu flag visibility. Host:RHEL5.6-x86-64 kernel-2.6.18-237.el5 kvm-83-224.el5 libvirt-0.8.2-15.el5 Steps to reproduce: 1. # cat /proc/cpuinfo | grep pbe output:nothing 2. # virsh capabilities | grep pbe output:<feature name='pbe'/> 3. # x86info | grep pbe output: ... sse2 ss ht tm pbe sse3 monitor ds-cpl vmx ... PS: There is pbe in /proc/cpuinfo with RHEL6.0-x86-64/kernel-2.6.32-94.el6.x86_64 on the same pc. Closing as not a bug as I don't find justification to expose this flag to a guest. If a case can be made otherwise, feel free to reopen. |