commit | c65a52f8360dc29116395708bde18399e4699f87 | [log] [tgz] |
---|---|---|
author | Tom Lendacky <thomas.lendacky@amd.com> | Mon Feb 24 08:42:14 2014 -0600 |
committer | Herbert Xu <herbert@gondor.apana.org.au> | Thu Feb 27 05:57:01 2014 +0800 |
tree | 82e139cf4cde4bcb172aa94243a015590ab645aa | |
parent | 950b10bae656d7edf5e2047bf0c9205980f49f2c [diff] |
crypto: ccp - Account for CCP backlog processing When the crypto layer is able to queue up a command for processing by the CCP on the initial call to ccp_crypto_enqueue_request and the CCP returns -EBUSY, then if the backlog flag is not set the command needs to be freed and not added to the active command list. Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>