diff options
author | Richard Weinberger <richard@nod.at> | 2017-02-01 21:32:09 +0100 |
---|---|---|
committer | Theodore Ts'o <tytso@mit.edu> | 2017-02-06 23:45:28 -0500 |
commit | b14c8e6afd873cae97060272efaac376efec77a4 (patch) | |
tree | dddd0856d99a5b7d4c1745cd36b27f50cd8c031e /fs/crypto | |
parent | 46f47e48008b63f5fd3a3bad8b79ba1a89fb625f (diff) | |
download | linux-b14c8e6afd873cae97060272efaac376efec77a4.tar.gz linux-b14c8e6afd873cae97060272efaac376efec77a4.tar.bz2 linux-b14c8e6afd873cae97060272efaac376efec77a4.zip |
fscrypt: properly declare on-stack completion
When a completion is declared on-stack we have to use
COMPLETION_INITIALIZER_ONSTACK().
Fixes: 0b81d07790726 ("fs crypto: move per-file encryption from f2fs
tree to fs/crypto")
Signed-off-by: Richard Weinberger <richard@nod.at>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Diffstat (limited to 'fs/crypto')
-rw-r--r-- | fs/crypto/fscrypt_private.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/crypto/fscrypt_private.h b/fs/crypto/fscrypt_private.h index e8a229e1d45d..fdbb8af32eaf 100644 --- a/fs/crypto/fscrypt_private.h +++ b/fs/crypto/fscrypt_private.h @@ -86,7 +86,7 @@ struct fscrypt_completion_result { #define DECLARE_FS_COMPLETION_RESULT(ecr) \ struct fscrypt_completion_result ecr = { \ - COMPLETION_INITIALIZER((ecr).completion), 0 } + COMPLETION_INITIALIZER_ONSTACK((ecr).completion), 0 } /* crypto.c */ |