Hi, Here is a set of patches which provides fixes and improvements. Based on Herbert feedback it also includes fixes so that calling final() is not mandatory. BR, Dmitry Dmitry Kasatkin (8): omap-sham: uses digest buffer in request context omap-sham: DMA initialization fixes for off mode omap-sham: error handling improved omap-sham: removed redundunt locking omap-sham: crypto_ahash_final() now not need to be called. omap-sham: hash-in-progress is stored in hw format omap-sham: FLAGS_FIRST is redundant and removed omap-sham: zero-copy scatterlist handling drivers/crypto/omap-sham.c | 379 +++++++++++++++++++++++++------------------- 1 files changed, 218 insertions(+), 161 deletions(-) -- 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