| To: | pcp@xxxxxxxxxxx |
|---|---|
| Subject: | pcp updates |
| From: | Martin Hicks <mort@xxxxxxx> |
| Date: | Tue, 10 Mar 2009 12:57:39 -0500 |
| User-agent: | Mutt/1.5.17 (2007-11-01) |
Hi,
2nd crack a fixing the IB memory leak.
Also I think I fixed the problem with the clusterpmda and the IB
metrics.
I think this really highlights the fact that every PMDA that supports
being loaded via a local context should use unique names for its
variables, such as 'metrictab'. I'll send in a patch soon that
addresses this problem with the ib PMDA.
In git://oss.sgi.com/mort/pcp.git
commit 8c9efdfbe56043037585c6492f7caec41967583d
Author: Martin Hicks <mort@xxxxxxx>
Date: Tue Mar 10 10:17:58 2009 -0500
Fix memory leak in IB pmda
Calling umad_get_port() repeatedly leaks memory because the pkeys
structures are re-allocated each time.
This adds the ca_name and portnum to the local_port_t to guard
against
future versions of libibumad de-allocating either of those fields
during
umad_port_release().
commit ec0545b9e80dc1a411da74e5484ae834f09e126d
Author: Martin Hicks <mort@xxxxxxx>
Date: Tue Mar 10 11:33:20 2009 -0500
Rename metrictab variable in cluster PMDA
This avoids a symbol name clash when loading the IB PMDA
via a local context. The IB initialization routine was trodding
over the cluster PMDA's metrictab.
commit 1848149b0af224ba337e66aad2ffcc0fce6e97a4
Author: Martin Hicks <mort@xxxxxxx>
Date: Tue Mar 10 11:35:48 2009 -0500
Don't modify domain in ibpmda_init()
This is handled by pmdaInit() in the case where an alternate
domain is specified via the commandline or dispatch->domain
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | reserving a domain ID, Martin Hicks |
|---|---|
| Next by Date: | how to change domain ID on daemon PMDA?, Martin Hicks |
| Previous by Thread: | Re: [pcp] pcp updates, Max Matveev |
| Next by Thread: | Re: [pcp] pcp updates, Nathan Scott |
| Indexes: | [Date] [Thread] [Top] [All Lists] |