Hello, When allocating hmac like: crypto_alloc_ahash("hmac(sha1)", ..), it is actually fallsback to "shash" hmac and software shash hash implementation.. Even when HW accelerator provides AHASH it will not be used with hmac. Basically HW driver needs to provide its own implementation for async hmac, like I did for omap-sham. .cra_name = "hmac(sha1)", .cra_driver_name = "omap-hmac-sha1", Is that correct, right? 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