| Summary: | Only can detect 2 processors in the guest when using -smp 4 on my host | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 6 | Reporter: | Mike Cao <bcao> | ||||||||
| Component: | qemu-kvm | Assignee: | Eduardo Habkost <ehabkost> | ||||||||
| Status: | CLOSED WORKSFORME | QA Contact: | Virtualization Bugs <virt-bugs> | ||||||||
| Severity: | high | Docs Contact: | |||||||||
| Priority: | high | ||||||||||
| Version: | 6.3 | CC: | acathrow, areis, bcao, bsarathy, flang, juzhang, michen, mkenneth, tburke, virt-maint | ||||||||
| Target Milestone: | rc | ||||||||||
| Target Release: | --- | ||||||||||
| Hardware: | Unspecified | ||||||||||
| OS: | Unspecified | ||||||||||
| Whiteboard: | |||||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||||
| Doc Text: | Story Points: | --- | |||||||||
| Clone Of: | Environment: | ||||||||||
| Last Closed: | 2013-05-30 15:10:59 UTC | Type: | --- | ||||||||
| Regression: | --- | Mount Type: | --- | ||||||||
| Documentation: | --- | CRM: | |||||||||
| Verified Versions: | Category: | --- | |||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||
| Bug Depends On: | |||||||||||
| Bug Blocks: | 833130 | ||||||||||
| Attachments: |
|
||||||||||
|
Description
Mike Cao
2012-03-13 05:42:47 UTC
Created attachment 569557 [details]
Screendump for cpu-z
Created attachment 569558 [details]
WHQL NDIS CHECK_CONFIG log only detects 2 processors
Tried with -cpu Westmere as well ,also hit this issue . Tried with EVEREST Corporation Editiion . in Multi CPU times line ,it can detects 4 vCPUS (Will attach screendump) in CPU Utilization Line ,it only can detects 2 vcpu in windows task manager ,and device manager I could see 4vcpus Report this bug because the WHQL NDIS Test Checkconfig job could only detected 2 cpus which cause my job failed Created attachment 569562 [details]
Screendump for EVEREST
Test this bug as following version ,but can not reproduce on old and latest version. Old version: Host # uname -r 2.6.32-279.el6.x86_64 # rpm -q qemu-kvm qemu-kvm-0.12.1.2-2.207.el6.x86_64 Guest:win2008r2 Steps: 1.Boot guest # /usr/libexec/qemu-kvm -M rhel6.2.0 -cpu cpu64-rhel6,+x2apic,family=0xf -enable-kvm -m 6G -smp 4 -name win2k8-mike-r2 -uuid 2a39c87a-18b4-b9bc-c022-a4ca069391f1 -rtc base=localtime,clock=host,driftfix=slew -drive file=/home/win2008r2-64-virtio.raw,if=none,id=drive-ide0-0-0,format=raw,cache=none -device ide-drive,bus=ide.0,unit=0,drive=drive-ide0-0-0,id=ide0-0-0 -drive if=none,media=cdrom,id=drive-ide0-1-0,readonly=on,format=raw -device ide-drive,bus=ide.1,unit=0,drive=drive-ide0-1-0,id=ide0-1-0 -netdev tap,id=hostnet0 -device e1000,netdev=hostnet0,id=net0,mac=52:54:00:bd:6f:d6,bus=pci.0,addr=0x3 -netdev tap,id=hostnet1,vhost=on -device virtio-net-pci,netdev=hostnet1,id=net1,mac=52:54:00:bd:62:34,bus=pci.0 -netdev tap,id=hostnet2,vhost=on -device virtio-net-pci,netdev=hostnet2,id=net2,mac=52:54:00:bd:6f:28,bus=pci.0 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -usb -device usb-tablet,id=input0 -spice port=5931,disable-ticketing -vga qxl -balloon none -monitor stdio 2.Run cpu-z in the guest Results: After step 2,could detects 4 processors . Addtional info: Tried boot guest with "-smp 8" ,work OK Test on latest version: Host # uname -r 2.6.32-382.el6.x86_64 # rpm -q qemu-kvm qemu-kvm-0.12.1.2-2.371.el6.x86_64 Guest:win2008r2 Steps as same as above Results: Boot with "-smp 4"--->4 processors could be detected Boot with "-smp 8"--->8 processors could be detected Thanks for testing. The problem seems to have been fixed by the topology fixes that are in RHEL-6.4 (see the bug 833130 tracker depencies for the list). Closing as WORKSFORME. |