On Thu, 15 Oct 2015 21:13:38 +0800 Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> wrote: > On Thu, Oct 15, 2015 at 01:59:44PM +0100, Russell King - ARM Linux wrote: > > > > I think the CAAM driver is pretty unfixable from a trivial point of > > view. This driver exports a huge amount of state - it contains both a > > struct caam_hash_ctx and a struct caam_hash_state, which totals up to > > 1600 bytes. This fails the: > > Right just dumping the state out as is not going to work. This > is not supposed to be how export works anyway. But it doesn't > look too bad as most of that 1600 is consumed by the hardware > program descriptor which can easily be regenerated upon import. > > The only things that need to be exported AFAICS are key and buf_X. I just pushed out a patch for export/import functions in the CAAM driver. The patch has been through testing with OpenSSL and the AF_ALG plugin on the MX6. > > Cheers, > -- > Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> > Home Page: http://gondor.apana.org.au/~herbert/ > PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt > -- > To unsubscribe from this list: send the line "unsubscribe linux-crypto" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html -- Victoria Milhoan <vicki.milhoan@xxxxxxxxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe linux-crypto" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html