Hi, I'll send a v4 soon as there are two coding style issues in the series. I'll also include a new patch to only update the areq->result buffer on final operations (this will fix the issue I was trying to fix with "only update the result buffer when provided"). Sorry for the noise. Antoine On Mon, Dec 11, 2017 at 09:48:05AM +0100, Antoine Tenart wrote: > Hi Herbert, > > This series is a set of 4 fixes on the Inside Secure SafeXcel crypto > engine driver. The series will be followed by another non-fix one. > > This is based on v4.15-rc3. > > Thanks, > Antoine > > Since v2: > - Removed the patch only update the result buffer when provided. > > Since v1: > - Removed the crash.txt file which was part of patch 1/4. > > Antoine Tenart (2): > crypto: inside-secure - free requests even if their handling failed > crypto: inside-secure - fix request allocations in invalidation path > > Ofer Heifetz (1): > crypto: inside-secure - per request invalidation > > drivers/crypto/inside-secure/safexcel.c | 1 + > drivers/crypto/inside-secure/safexcel_cipher.c | 83 ++++++++++++++++++++------ > drivers/crypto/inside-secure/safexcel_hash.c | 80 ++++++++++++++++++------- > 3 files changed, 125 insertions(+), 39 deletions(-) > > -- > 2.14.3 > -- Antoine Ténart, Free Electrons Embedded Linux and Kernel engineering http://free-electrons.com