Le 02/10/2012 23:45, Sebastian Kuzminsky a écrit :
> Hi folks, I just discovered hwloc and it's really cool. Very useful,
> so thanks!
> I'm trying to understand the hardware layout of a computer I'm working
> with, an HP Proliant DL360p G8 server with two Intel E5-2690 processors.
> I'm getting puzzling results from lstopo (from hwloc 1.5). The
> results I get in Linux make good sense, but the results I get in
> FreeBSD (running on the same hardware) seem wrong. Specifically,
> notice how the first 10 CPUs are not assigned to any socket or L1/L2
> cache. Strange!
> I've attached the output from both platforms.
> Any ideas what I'm doing wrong?
You're probably not doing anything wrong. The Linux output is indeed OK.
The FreeBSD output is generated by reading cpuid information directly
from the processor, we may need to update this code for recent
processors like yours.