]> git.baikalelectronics.ru Git - kernel.git/commit
crypto: omap-aes-gcm - fix corner case with only auth data
authorTero Kristo <t-kristo@ti.com>
Tue, 5 Nov 2019 14:00:56 +0000 (16:00 +0200)
committerHerbert Xu <herbert@gondor.apana.org.au>
Wed, 11 Dec 2019 08:36:58 +0000 (16:36 +0800)
commitf6321005ed58c1a9045713d75feb7811090ae8c5
tree546b30a5338dc56072c7597817498ac486f34dc0
parentab354f5637d9d6bb308c1002e20ab5f7265e69fe
crypto: omap-aes-gcm - fix corner case with only auth data

Fix a corner case where only authdata is generated, without any provided
assocdata / cryptdata. Passing the empty scatterlists to OMAP AES core driver
in this case would confuse it, failing to map DMAs.

Signed-off-by: Tero Kristo <t-kristo@ti.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/omap-aes-gcm.c