File hwloc.changes of Package hwloc

-------------------------------------------------------------------
Wed Oct 16 08:02:12 UTC 2013 - boris@steki.net

- enable build on SLE and older (12.2) OS 

-------------------------------------------------------------------
Fri Oct  4 12:34:25 UTC 2013 - mvyskocil@suse.com

- Update to 1.7
  * New operating system backends
  * New I/O device discovery
  * New components
  1.6.2:
  * Use libpciaccess instead of pciutils/libpci by default for
    I/O discovery.
  1.6.1:
  * Fix some crash or buggy detection in the x86 backend when Linux
    cgroups/cpusets restrict the available CPUs.
  * Fix the pkg-config output with --libs --static.
    Thanks to Erik Schnetter for reporting one of the problems.
  * Fix the output of hwloc-calc -H --hierarchical when using logical
    indexes in the output.
  1.6.0:
  * Reorganize the backend infrastructure to support dynamic selection
    of components and dynamic loading of plugins.
  1.5.1:
  * Fix block OS device detection on Linux kernel 3.3 and later.
    Thanks to Guy Streeter for reporting the problem and testing the fix.
  * and many more changes, see NEWS files
- Added patches (taken from Fedora):
  * hwloc-1.7.patch
  * hwloc-1.7-manpage.patch

-------------------------------------------------------------------
Sat Oct 13 07:36:23 UTC 2012 - d.pashov@gmail.com

- Set executable permissions to 2 scripts

-------------------------------------------------------------------
Fri Oct 12 16:37:05 UTC 2012 - cfarrell@suse.com

- license update: BSD-3-Clause
  Use SPDX format (http://www.spdx.org/licenses)

-------------------------------------------------------------------
Fri Mar 30 19:18:43 UTC 2012 - pascal.bleser@opensuse.org

- update to 1.4.1:
  * fix hwloc_alloc_membind
  * fix memory leaks in some get_membind() functions
  * fix helpers converting from Linux libnuma to hwloc (hwloc/linux-libnuma.h)
    in case of out-of-order NUMA node ids
  * fix some overzealous assertions in the distance grouping code
  * workaround BIOS reporting empty I/O locality in cuda and openfabrics
    helpers on Linux
  * install a valgrind suppressions file hwloc-valgrind.supp (see the FAQ)
  * fix memory binding documentation

- changes from 1.4.0:
  * add "custom" interface and "assembler" tools to build multi-node topology;
    see the Multi-node Topologies section in the documentation for details
  * add symmetric_subtree object attribute to ease assumptions when consulting
    regular symmetric topologies
  * add a CPUModel and CPUType info attribute to Socket objects on Linux and
    Solaris
  * add hwloc_get_obj_index_inside_cpuset() to retrieve the "logical" index of
    an object within a subtree of the topology
  * add more NVIDIA CUDA helpers in cuda.h and cudart.h to find hwloc objects
    corresponding to CUDA devices
  * add a group object above partial distance matrices to make sure the
    matrices are available in the final topology, except when this new object
    would contradict the existing hierarchy
  * grouping by distances now also works when loading from XML
  * fix some corner cases in object insertion, for instance when dealing with
    NUMA nodes without any CPU
  * implement hwloc_get_area_membind() on Linux
  * honor I/O topology flags when importing from XML
  * further improve XML-related error checking and reporting
  * hide synthetic topology error messages unless HWLOC_SYNTHETIC_VERBOSE=1
  * add synthetic exporting of symmetric topologies to lstopo
  * lstopo --horiz and --vert can now be applied to some specific object types
  * lstopo -v -p now displays distance matrices with physical indexes
  * add hwloc-distances utility to list distances
  * fix and/or document the behavior of most inline functions in hwloc/helper.h
    when the topology contains some I/O or Misc objects
  * backend documentation enhancements
  * fix dependencies in the embedded library
  * remove references to internal symbols in the tools

- changes from 1.3.2:
  * fix missing last bit in hwloc_linux_get_thread_cpubind()
  * fix PCI locality when Linux cgroups restrict the available CPUs
  * fix conversion from/to Linux libnuma when some NUMA nodes have no memory
  * remove references to internal symbols in the tools
  * further improve XML-related error checking and reporting

-------------------------------------------------------------------
Wed Dec 21 08:28:43 UTC 2011 - pascal.bleser@opensuse.org

- update to 1.3.1:
  * silence some harmless pciutils warnings
- changes from 1.3.0:
  * add I/O devices and bridges to the topology using the pciutils library;
    only enabled after setting the relevant flag with
    hwloc_topology_set_flags() before hwloc_topology_load(). See the I/O
    Devices section in the documentation for details.
  * discovery improvements:
    + add associativity to the cache attributes
    + add support for s390/z11 "books" on Linux
    + add the HWLOC_GROUPING_ACCURACY environment variable to relax
      distance-based grouping constraints. See the Environment Variables
      section in the documentation for details about grouping behavior and
      configuration.
    + allow user-given distance matrices to remove or replace those discovered
      by the OS backend
  * XML improvements:
    + XML is now always supported: a minimalistic custom import/export code is
      used when libxml2 is not available. It is only guaranteed to read XML
      files generated by hwloc.
    + hwloc_topology_export_xml() and export_xmlbuffer() now return an integer
    + add hwloc_free_xmlbuffer() to free the buffer allocated by
      hwloc_topology_export_xmlbuffer()
    + hide XML topology error messages unless HWLOC_XML_VERBOSE=1
  * minor API updates:
    + add hwloc_obj_add_info to customize object info attributes
  * tools:
    + lstopo now displays I/O devices by default. Several options are added to
      configure the I/O discovery.
    + hwloc-calc and hwloc-bind now accept I/O devices as input
    + add --restrict option to hwloc-calc and hwloc-distribute
    + add --sep option to change the output field separator in hwloc-calc
    + add --whole-system option to hwloc-ps

- changes from 1.2.2:
  * fix XML import of very large page sizes or counts on 32bits platform
  * fix crash when administrator limitations such as Linux cgroup require to
    restrict distance matrices
  * fix the removal of objects such as AMD Magny-Cours dual-node sockets in
    case of administrator restrictions
  * improve error reporting and messages in case of wrong synthetic topology
    description

-------------------------------------------------------------------
Fri Aug 26 23:33:39 UTC 2011 - pascal.bleser@opensuse.org

- update to 1.2.1:
  * improve support of AMD Bulldozer "Compute-Unit" modules by detecting
    logical processors with different core IDs on Linux
  * fix hwloc-ps crash when listing processes from another Linux cpuset
  * fix hwloc_get_last_cpu_location(THREAD) on Linux

-------------------------------------------------------------------
Wed Jun 01 20:39:43 CET 2011 - pascal.bleser@opensuse.org

- initial version (1.2)

openSUSE Build Service is sponsored by