Hello, I have one question about async api. I work on AHASH driver and wonder about one thing. while calculating hash, client might call many times ahash_request_set_crypt(req, &sg, sha1, len); crypto_ahash_update(req); .. .. ahash_request_set_crypt(req, &sg, sha1, len); crypto_ahash_finup(req); right? But because it is async and driver does not wait_for_completion, previous request may not be completed before client will call next update. But what should be the behavior of the driver? Thanks, Dmitry -- 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