diff options
author | Eric Biggers <ebiggers@google.com> | 2019-10-09 16:34:17 -0700 |
---|---|---|
committer | Eric Biggers <ebiggers@google.com> | 2019-10-21 13:22:08 -0700 |
commit | 1565bdad59e97f31cfc7b065bc0fc77e9549e62d (patch) | |
tree | dc5189446da62dea74b6b3792c892b0e032ef51f /fs/crypto/fscrypt_private.h | |
parent | 4006d799d93b159fd834c50999265b5c534a71d5 (diff) | |
download | linux-1565bdad59e97f31cfc7b065bc0fc77e9549e62d.tar.gz linux-1565bdad59e97f31cfc7b065bc0fc77e9549e62d.tar.bz2 linux-1565bdad59e97f31cfc7b065bc0fc77e9549e62d.zip |
fscrypt: remove struct fscrypt_ctx
Now that ext4 and f2fs implement their own post-read workflow that
supports both fscrypt and fsverity, the fscrypt-only workflow based
around struct fscrypt_ctx is no longer used. So remove the unused code.
This is based on a patch from Chandan Rajendra's "Consolidate FS read
I/O callbacks code" patchset, but rebased onto the latest kernel, folded
__fscrypt_decrypt_bio() into fscrypt_decrypt_bio(), cleaned up
fscrypt_initialize(), and updated the commit message.
Originally-from: Chandan Rajendra <chandan@linux.ibm.com>
Signed-off-by: Eric Biggers <ebiggers@google.com>
Diffstat (limited to 'fs/crypto/fscrypt_private.h')
-rw-r--r-- | fs/crypto/fscrypt_private.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/fs/crypto/fscrypt_private.h b/fs/crypto/fscrypt_private.h index 76c64297ce18..dacf8fcbac3b 100644 --- a/fs/crypto/fscrypt_private.h +++ b/fs/crypto/fscrypt_private.h @@ -203,8 +203,6 @@ typedef enum { FS_ENCRYPT, } fscrypt_direction_t; -#define FS_CTX_REQUIRES_FREE_ENCRYPT_FL 0x00000001 - static inline bool fscrypt_valid_enc_modes(u32 contents_mode, u32 filenames_mode) { |