[BUGFIX -v2 for .32] crypto, gcm, fix another complete call in complete fuction

2009-11-08 Thread Huang Ying
The flow of the complete function (xxx_done) in gcm.c is as follow: void complete(struct crypto_async_request *areq, int err) { struct aead_request *req = areq->data; if (!err) { err = async_next_step(); if (err == -EINPROGRESS || err == -EBUSY)

Re: [PATCH 1/2] x86, crypto, Generate .byte code for some new instructions via gas macro

2009-11-08 Thread Ingo Molnar
* H. Peter Anvin wrote: > On 11/05/2009 06:23 AM, Herbert Xu wrote: > > On Thu, Nov 05, 2009 at 02:44:15PM +0800, Huang Ying wrote: > >> It will take some time for binutils (gas) to support some newly added > >> instructions, such as SSE4.1 instructions or the AES-NI instructions > >> found in u