[Freeipa-devel] [PATCH 0067] Use stack allocation when writing values during otp auth

thierry bordaz tbordaz at redhat.com
Thu Sep 25 11:45:58 UTC 2014


On 09/19/2014 07:49 PM, Nathaniel McCallum wrote:
> This is an optimization from patch 0062 (rescinded) which I think is
> worth keeping. There is no ticket for this.
>
>
> _______________________________________________
> Freeipa-devel mailing list
> Freeipa-devel at redhat.com
> https://www.redhat.com/mailman/listinfo/freeipa-devel
Hello,

    That is exact that slapi* are doing a intensive usage of the of
    alloc/free. Using a stack allocated mods would reduce the number of
    alloc/free but I afraid it will not have a significant impact. For
    example further slapi_modify_internal is doing tons of alloc/free.

    Also I think it is not possible to use stack allocated mods. In fact
    mods will be modified by internal_mod (for example to add
    'modifytimestamp', 'modifiersname') and mods will be reallocated.
    This could also occurs from plugins.
    Finally  if a modify retry occurs, the original mods are freeed.

    thanks
    thierry

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20140925/44b72c06/attachment.htm>


More information about the Freeipa-devel mailing list