Thanks. I pushed the fix to git branches. It will be included in future
releases (but 1.11.3 isn't planned anytime soon).
It might be good to report a bug to VMware. I don't think they are
supposed to advertise the x2APIC CPU feature unless they support CPUID
0xb leaf.
Brice
Le 03/02/2016 05
Hi Brice,
Thanks for the workaround -- it works very good.
Attached please find the two output file after run hwloc-gather-cpuid.
Let me after this is fixed!
thanks,
Jianjun
On Sun, Jan 31, 2016 at 9:48 PM, Brice Goglin wrote:
> Thanks for the debugging. I guess VMware doesn't properly emulate
Thanks for the debugging. I guess VMware doesn't properly emulate the
CPUID instruction.
Please do:
1) take a tarball from git master at
https://ci.inria.fr/hwloc/job/master-0-tarball/ and build it
2) export HWLOC_COMPONENTS=-x86 in your terminal
3) do utils/hwloc/hwloc-gather-cpuid
4) tar cfj cpu
I did a debug build. Found it loops forever in this loop in
topology-x86.c:404.
/* Get package/core/thread information from cpuid 0x0b
* (Intel x2APIC)
*/
if (cpuid_type == intel && has_x2apic(features)) {
unsigned level, apic_nextshift, apic_number, apic_type, apic_id = 0,
apic_shift
On 01/02/16 15:09, Jianjun Wen wrote:
> 0x77bce13c in look_proc () from /lib64/libhwloc.so.5
>
> Always the same place.
pstack on the process when stuck might give more of an insight as it
should give more of a stack trace.
Also running lstopo under strace should show what it is trying
I just realize that yum on centos 7 use hwloc version 1.7.
I Downloaded 1.11.2 version source, built and install. Still hangs.
0x77bcb32c in hwloc_x86_cpuid (edx=,
ecx=, ebx=0x7fffdbec,
eax=) at
/home/wen/Downloads/hwloc-1.11.2/include/private/cpuid-x86.h:67
67 __asm__(
On Sun,
Hi Brice
Thanks for the reply.
I use yum install hwloc to install it.
The cpu usage is 100%.
I got this after Ctrl + C, and c, several times:
0x77bce13c in look_proc () from /lib64/libhwloc.so.5
Always the same place.
On Sun, Jan 31, 2016 at 12:29 AM, Brice Goglin
wrote:
> Hello
>
> Th
Hello
Thanks for the report. I have never seen this issue. I have CentOS 7 VMs
(kvm), lstopo works fine. Did you try this in similar VMs in the past?
When you say "latest hwloc", do you mean "build latest tarball" (1.11.2)
or "installed latest centos package" (1.7)?
First thing to check: run lst
I installed the latest centos 7 (1151) on VM (vmware), then installed
latest hwloc.
lstopo command hangs.
hwloc_topology_load()
function call also hangs.
Is this an know issue? How to find out what's wrong?
thanks
--
-Jianjun Wen
Wancube.com - 3D photography
Phone: 408 888 7023