]> git.apps.os.sepia.ceph.com Git - ceph-client.git/commit
ceph: add infrastructure for file encryption and decryption
authorJeff Layton <jlayton@kernel.org>
Wed, 1 Dec 2021 14:21:39 +0000 (09:21 -0500)
committerJeff Layton <jlayton@kernel.org>
Tue, 31 May 2022 15:50:01 +0000 (11:50 -0400)
commitfd3b3374c3526cc26d6f34b5738f227e383b5fef
tree6a0652e3c3edc7cc26377a2a1e20f4651cc8e897
parent2dc9e2cfaa623258ee64020659dc121acc839bf4
ceph: add infrastructure for file encryption and decryption

...and allow test_dummy_encryption to bypass content encryption
if mounted with test_dummy_encryption=clear.

Reviewed-by: Xiubo Li <xiubli@redhat.com>
Signed-off-by: Jeff Layton <jlayton@kernel.org>
fs/ceph/crypto.c
fs/ceph/crypto.h
fs/ceph/super.c
fs/ceph/super.h