Bug 690046 - Expose vmx pbe to guest failed
Summary: Expose vmx pbe to guest failed
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: qemu-kvm
Version: 6.1
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: rc
: ---
Assignee: Virtualization Maintenance
QA Contact: Virtualization Bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-03-23 06:14 UTC by Shaolong Hu
Modified: 2015-11-09 00:49 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-03-23 14:09:48 UTC
Target Upstream Version:
shuang: needinfo+


Attachments (Terms of Use)

Description Shaolong Hu 2011-03-23 06:14:32 UTC
Description of problem:
------------------------
Expose vmx pbe and svm to guest with -cpu +vmx,pbe, these flags cannot be seen in the guest.


Version-Release number of selected component (if applicable):
--------------------------------------------------------------
host:
2.6.32-122.el6.x86_64
qemu-kvm-0.12.1.2-2.151.el6.x86_64

guest:
2.6.32-122.el6.x86_64


How reproducible:
------------------
100%


Steps to Reproduce:
--------------------
1. Boot guest with:
#/usr/libexec/qemu-kvm -M rhel6.1.0  -enable-kvm -cpu Westmere,+pbe,+vmx -smp cores=2,threads=2,sockets=2 -m 4G -name RHEL6.0-64-virtio-qcow2 -uuid `uuidgen` -drive file=./RHEL-Server-6.0-64-virtio.qcow2,if=none,format=qcow2,rerror=stop,werror=stop,id=virtio-disk0 -device virtio-blk-pci,drive=virtio-disk0 -netdev tap,script=/etc/qemu-ifup,id=net0,vhost=on -device virtio-net-pci,netdev=net0 -vnc :10 -monitor stdio -usb -device usb-tablet,id=input0 -rtc base=utc

2. In the guest:
#cat /proc/cpuinfo

3. In the guest, save x86info output.
#x86info -a -f 

4. Boot guest with -cpu Westmere,-pbe,-vmx, do step 2.
5. Compare two x86info output.


Actual results:
----------------
1. After step 2, there is no vmx and pbe.
2. After step 5, there is no difference.


Expected results:
------------------
There should be vmx and pbe exposed in the guest.

Comment 3 Chao Yang 2011-03-23 11:10:08 UTC
Checked with x86info in guest with +svm passed to, svm is invisible in guest
Here is AMD host cpu flag:
Extended feature flags:
 fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 nx
mmxext mmx fxsr ffxsr page1gb rdtscp lm 3dnowext 3dnow lahf/sahf CmpLegacy svm
ExtApicSpace LockMovCr0 abm sse4a misalignsse 3dnowPref osvw ibs

Comment 5 Suqin Huang 2011-03-24 02:32:02 UTC
Hi Dor, according to bug 606084, -cpu +(-)flag should be supported


Note You need to log in before you can comment on or make changes to this bug.