]> www.infradead.org Git - users/jedix/linux-maple.git/commit
crypto: ccp - Fix double add when creating new DMA command
authorGary R Hook <gary.hook@amd.com>
Fri, 27 Jan 2017 23:09:04 +0000 (17:09 -0600)
committerSomasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com>
Thu, 24 Aug 2017 17:56:11 +0000 (10:56 -0700)
commitd959634a379f17f3467f66fd4f4adacfdae063b4
tree2cfa0cb8294306683bc7beeeeb267a1a5776f82c
parent30882534c63311896984d4d48247cf022ea82c4a
crypto: ccp - Fix double add when creating new DMA command

Orabug: 26644685

Eliminate a double-add by creating a new list to manage
command descriptors when created; move the descriptor to
the pending list when the command is submitted.

Cc: <stable@vger.kernel.org>
Signed-off-by: Gary R Hook <gary.hook@amd.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
(cherry picked from commit e5da5c5667381d2772374ee6a2967b3576c9483d)
Signed-off-by: Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com>
Reviewed-by: Jack Vogel <jack.vogel@oracle.com>
drivers/crypto/ccp/ccp-dev.h
drivers/crypto/ccp/ccp-dmaengine.c