<div dir="ltr">Gentle reminder</div><br><div class="gmail_quote"><div dir="ltr">On Thu, Dec 27, 2018 at 8:37 PM ASHIQUE CK <<a href="mailto:ckashiquekvk@gmail.com">ckashiquekvk@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr">Hi all,<br><br><div>          Thanks for the earlier reply. But still Iam facing issue regarding the asynchronous job operation.<br><br>           I have implemented asynchronous job operation partially. I am now getting requests asynchronously ie. getting the next request after calling ASYNC_pause_job from the first request. But I am unable to resume the paused jobs after job completion.</div><div><br></div><div>Test setup consists of a nginx server and three SSL client apps.</div><div><br></div><div>I have got the first 16kb processing request (AES-GCM encryption/decryption) from client1 and have submitted the request to the engine and done ASYNC_pause_job, so client1 entered into waiting state. But when we run the client2 app, the first job went into ASYNC_FINISH state before job completion. Similarly, when we run the client3 app, the second job went into ASYNC_FINISH state. Can you help regarding this?</div><div><br></div><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, Dec 19, 2018 at 5:33 PM ASHIQUE CK <<a href="mailto:ckashiquekvk@gmail.com" target="_blank">ckashiquekvk@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Gentle reminder</div><br><div class="gmail_quote"><div dir="ltr">On Tue, Dec 18, 2018 at 4:06 PM ASHIQUE CK <<a href="mailto:ckashiquekvk@gmail.com" target="_blank">ckashiquekvk@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr">Hi all,<div><br></div><div>I truly understand that everyone might be busy with your work and didn't found time to reply. That's okay, but incase you have accidendly forgot to reply, please accept this as a gentle reminder.<br></div><div><br></div><div><br></div><div><br></div><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Dec 17, 2018 at 6:11 PM ASHIQUE CK <<a href="mailto:ckashiquekvk@gmail.com" target="_blank">ckashiquekvk@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div><div>Hi all,</div><div><br></div><div><span style="white-space:pre-wrap">      </span>I have some queries regarding OpenSSL async operation.</div><div><br></div><div>Current setup</div><div>-------------</div><div><span style="white-space:pre-wrap">  </span>I have one<b> OpenSSL dynamic engine (with RSA and AES-GCM support) </b>and linked it with <b>Nginx</b> server. Multiple <b>WGET</b> commands on the client side.</div><div><br></div><div>Current issue</div><div>-------------</div><div> <span style="white-space:pre-wrap"> </span>Since OpenSSL <b>do_cipher call </b>(the function in which actual AES-GCM encryption/decryption happening) comes from one client at a time which is reducing file downloading performance. So we need an <b>asynchronous operation in OpenSSL</b> ie. we need multiple do_cipher calls at the same time from which we should submit requests to HW without affecting the incoming requests and should wait for HW output.</div><div><br></div><div>Queries</div><div>--------</div><div> 1) Is there is any other scheme for multiple do_cipher calls at a time?. </div><div> 2) Any method to enable asynchronous call from OpenSSL?   </div><div><br></div><div>Versions</div><div>-------------</div><div>Openssl - 1.1.0h</div><div>Nginx1.11.10</div><div>Wget 1.17.1</div><div><br></div><div> Kindly support me. Please inform me if any more inputs needed. Thanks in advance.</div></div></div></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>