[mpich2-commits] r7510 - mpich2/trunk/src/pm/hydra/tools/bind/hwloc

balaji at mcs.anl.gov balaji at mcs.anl.gov
Fri Nov 26 02:01:14 CST 2010


Author: balaji
Date: 2010-11-26 02:01:13 -0600 (Fri, 26 Nov 2010)
New Revision: 7510

Modified:
   mpich2/trunk/src/pm/hydra/tools/bind/hwloc/bind_hwloc.c
Log:
Bug-fix: initialize cache information buffers before using them.

Modified: mpich2/trunk/src/pm/hydra/tools/bind/hwloc/bind_hwloc.c
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bind/hwloc/bind_hwloc.c	2010-11-25 12:58:00 UTC (rev 7509)
+++ mpich2/trunk/src/pm/hydra/tools/bind/hwloc/bind_hwloc.c	2010-11-26 08:01:13 UTC (rev 7510)
@@ -83,7 +83,9 @@
     obj->mem.num_caches = count_attached_caches(hobj, hobj->cpuset);
 
     HYDU_MALLOC(obj->mem.cache_size, size_t *, obj->mem.num_caches * sizeof(size_t), status);
+    memset(obj->mem.cache_size, 0, obj->mem.num_caches * sizeof(size_t));
     HYDU_MALLOC(obj->mem.cache_depth, int *, obj->mem.num_caches * sizeof(int), status);
+    memset(obj->mem.cache_depth, 0, obj->mem.num_caches * sizeof(int));
 
     gather_attached_caches(obj, hobj, hobj->cpuset);
 



More information about the mpich2-commits mailing list