[ofw] RE: [PATCH] NDProvider: Use private heap for memory allocations

Sean Hefty sean.hefty at intel.com
Wed May 20 14:57:09 PDT 2009


>No, it has to do with the secure memory cache callback functionality in the OS.
>It has nothing to do with MS-MPI, hence why it also affects WSD since it caches
>registrations too.

Caching registrations is prone to errors.  See the general list for a current
discussion on the topic.

The more general question is what heap are libraries expected to use?  I
couldn't find any documentation that indicated using or not using the process
heap.  If it's recommended that libraries use the process heap, or there's no
recommendation at all, then IMO the existing registration caches should be
modified to avoid the issue.




More information about the ofw mailing list