[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <cover.1650517532.git.ritesh.list@gmail.com>
Date: Thu, 21 Apr 2022 10:53:16 +0530
From: Ritesh Harjani <ritesh.list@...il.com>
To: linux-fscrypt@...r.kernel.org, linux-ext4@...r.kernel.org
Cc: Eric Biggers <ebiggers@...nel.org>, Theodore Ts'o <tytso@....edu>,
Jan Kara <jack@...e.cz>, Ritesh Harjani <ritesh.list@...il.com>
Subject: [RFC 0/6] ext4: Move out crypto ops to ext4_crypto.c
Hello,
This is 1st in the series to cleanup ext4/super.c, since it has grown quite large.
This moves out crypto related ops and few definitions to fs/ext4/ext4_crypto.c
Testing
=========
1. Tested "-g encrypt" with default configs.
2. Compiled tested on x86 & Power.
Ritesh Harjani (6):
fscrypt: Provide definition of fscrypt_set_test_dummy_encryption
ext4: Move ext4 crypto code to its own file ext4_crypto.c
ext4: Directly opencode ext4_set_test_dummy_encryption
ext4: Cleanup function defs from ext4.h into ext4_crypto.c
ext4: Move all encryption related into a common #ifdef
ext4: Use provided macro for checking dummy_enc_policy
fs/ext4/Makefile | 1 +
fs/ext4/ext4.h | 81 +++--------------
fs/ext4/ext4_crypto.c | 192 ++++++++++++++++++++++++++++++++++++++++
fs/ext4/super.c | 158 ++++-----------------------------
include/linux/fscrypt.h | 7 ++
5 files changed, 227 insertions(+), 212 deletions(-)
create mode 100644 fs/ext4/ext4_crypto.c
--
2.31.1
Powered by blists - more mailing lists