| To: | pcp@xxxxxxxxxxx |
|---|---|
| Subject: | Re: [pcp] fetch/desc conflict defeats dynamic pmns, papi pmda case study |
| From: | Ken McDonell <kenj@xxxxxxxxxxxxxxxx> |
| Date: | Fri, 21 Nov 2014 09:33:32 +1100 |
| Delivered-to: | pcp@xxxxxxxxxxx |
| In-reply-to: | <546D1339.1000601@xxxxxxxxxxxxxxxx> |
| References: | <20141119171830.GE5700@xxxxxxxxxx> <546D1339.1000601@xxxxxxxxxxxxxxxx> |
| User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 |
On 20/11/14 09:01, Ken McDonell wrote: > ... You could try the patch below ... the e_ext field of pmdaExt is already a pointer to a private helper structure that holds the pmda_interface (version) number that is needed for similar situations ... extending this to also have a back pointer seems safe for everyone. I've cleaned this patch up and replaced the pmda_interface field with a back pointer to the pmdaInterface struct from where the real (as opposed to a copy of the) pmda_interface value can be found. This breaks nothing (all PMDAs been through QA) and allows Frank or any other PMDA builder to get access to the full pmdaInterface struct from within any of the callbacks. Commit comming soon ... |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [Bug 1083] gpfs pmda, bugzilla-daemon |
|---|---|
| Next by Date: | pcp updates, Ken McDonell |
| Previous by Thread: | Re: [pcp] fetch/desc conflict defeats dynamic pmns, papi pmda case study, Ken McDonell |
| Next by Thread: | pcp update: small papi-pmda units tweak, Frank Ch. Eigler |
| Indexes: | [Date] [Thread] [Top] [All Lists] |