diff options
Diffstat (limited to 'drivers/md/dm-crypt.c')
-rw-r--r-- | drivers/md/dm-crypt.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/md/dm-crypt.c b/drivers/md/dm-crypt.c index 4939fbc34ff2..b61b069c33af 100644 --- a/drivers/md/dm-crypt.c +++ b/drivers/md/dm-crypt.c | |||
@@ -1878,8 +1878,9 @@ static int crypt_alloc_tfms_skcipher(struct crypt_config *cc, char *ciphermode) | |||
1878 | unsigned i; | 1878 | unsigned i; |
1879 | int err; | 1879 | int err; |
1880 | 1880 | ||
1881 | cc->cipher_tfm.tfms = kzalloc(cc->tfms_count * | 1881 | cc->cipher_tfm.tfms = kcalloc(cc->tfms_count, |
1882 | sizeof(struct crypto_skcipher *), GFP_KERNEL); | 1882 | sizeof(struct crypto_skcipher *), |
1883 | GFP_KERNEL); | ||
1883 | if (!cc->cipher_tfm.tfms) | 1884 | if (!cc->cipher_tfm.tfms) |
1884 | return -ENOMEM; | 1885 | return -ENOMEM; |
1885 | 1886 | ||