]> git.apps.os.sepia.ceph.com Git - ceph-client.git/commit
ceph: don't allow changing layout on encrypted files/directories
authorLuís Henriques <lhenriques@suse.de>
Tue, 17 Aug 2021 14:04:39 +0000 (15:04 +0100)
committerJeff Layton <jlayton@kernel.org>
Tue, 31 May 2022 15:50:00 +0000 (11:50 -0400)
commita41d4149f8e3693fdd2ea85b34eb9332a03ba1e8
tree436006b557ccb0f0900debb87de1ab9ac18636c7
parentdbcf8746c1a2a99819e8f7ad828dde805925ca6f
ceph: don't allow changing layout on encrypted files/directories

Encryption is currently only supported on files/directories with layouts
where stripe_count=1.  Forbid changing layouts when encryption is involved.

Signed-off-by: Luis Henriques <lhenriques@suse.de>
Reviewed-by: Xiubo Li <xiubli@redhat.com>
Signed-off-by: Jeff Layton <jlayton@kernel.org>
fs/ceph/ioctl.c