From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lee Schermerhorn Subject: [PATCH 0/8] numactl/libnuma - Fixes and Cleanup Date: Tue, 28 Apr 2009 12:36:21 -0400 Message-ID: <20090428163621.24945.95516.sendpatchset@localhost.localdomain> Return-path: Sender: linux-numa-owner@vger.kernel.org List-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Cliff Wickman Cc: Kornilios Kourtis , Brice Goglin , linux-numa@vger.kernel.org, eric.whitney@hp.com This is a series of patches to the numactl/libnuma package, against numactl-2.0.3-rc2. A couple of these patches include hunks that may be or are already in the Cliff's tree--see the patch descriptions. I've included them here as these are what I've tested with. + libnuma: ++ fix apparent bitmask memory leaks; ++ always return freeable bitmask pointers, instead of pointers to libnuma exported masks such as numa_no_nodes_ptr ++ fix parsing of /proc/self/status cpu and node masks in set_thread_constraints. + numademo: ++ add extra loop in memtest() to eliminate page allocation overhead from bandwidth stats. + Makefile: ++ define LIBNUMA_SO and use throughout the Makefile to support multiple versions on a system. + test/checkaffinity: ++ fix test expression to work if numactl should fail. Pick and choose as you see fit, Cliff. Lee