I'm using the RHEL6 standard distro.  I can certainly test a patch for
you.

On Sat, 2014-05-03 at 00:01 -0400, Geoffrey Thorpe wrote: 
> I hadn't noticed this serialisation before, thanks. I'll try to send a
> patch over the weekend some time, in case you're able to test? If so,
> what version (or git branch) are you using?
> 
> 
> Cheers,
> Geoff
> 
> 
> 
> 
> On Fri, May 2, 2014 at 6:54 PM, Daniel Sands <[email protected]>
> wrote:
>         Examining performance bottlenecks on a busy server, we
>         discovered that
>         connections are being forced to serialize due to calls to
>         DH_generate_key.  I looked through the source, and if I
>         understand it
>         correctly, the code locks a common DH mutex when it uses
>         Montgomery
>         Multiplication, and due to the way it sets a flag, it always
>         does.
>         
>         But I have not yet found any reason why this requires critical
>         section
>         protection.  I do not see any global variables that are being
>         manipulated by the call, nor any resource contention.  Is it
>         possible
>         that the mutex lock is a holdover from earlier code?  Could
>         this locking
>         behavior be removed?
>         
>         
>         ______________________________________________________________________
>         OpenSSL Project
>         http://www.openssl.org
>         Development Mailing List
>         [email protected]
>         Automated List Manager
>         [email protected]
>         
> 
> 


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [email protected]

Reply via email to