Le 06/02/2013 15:11, Brice Goglin a écrit :
> Le 06/02/2013 15:06, Jeff Squyres (jsquyres) a écrit :
>> On Feb 5, 2013, at 10:11 PM, Brice Goglin <brice.gog...@inria.fr> wrote:
>>
>>> It's a Xorg dependency, so it's available on many platforms and
>>> prepackaged in many distributions, including darwin if I remember correctly.
>> I'm thinking that we should actually release a new version for all hwloc 
>> versions that defaulted to use libpci -- that's 1.3.x and beyond.  :-\
>>
>> I'll need to update the version that's bundled all versions of OMPI (1.6.x., 
>> 1.7.x, trunk), for example.
>>
>> I'll volunteer to do the configury stuff.  I see Brice just made a svn 
>> branch; do you want me to commit the updates there?  Or did you want to just 
>> do it all?
> I am already doing it. Will push things within an hour.
>
>> Are we removing the possibility of using libpci?
> Not yet. Samuel's nvidia card isn't properly recognized, and I haven't
> tested on many machines yet.
>

Just pushed Samuel's patch + the configury + one fix for object names.
The code currently uses libpciaccess by default. pciutils is only used
when libpciaccess isn't available. I am not sure yet if we should add a
--disable-gpl or --enable-gpl, or just remove libpci entirely.

lstopo --whole-io exports the exact same XML on the all our local
machines (from Clovertown to E5, one AMD Bulldozer, with IB, 10G and
AMD/NVIDIA GPUs, from Dell, IBM and Supermicro, and one Qemu VM). In
short, it looks pretty good, but I'd like to understand Samuel's problem.

Brice

Reply via email to