summaryrefslogtreecommitdiffstats
path: root/net/ceph/ceph_common.c
diff options
context:
space:
mode:
authorLuis Henriques <lhenriques@suse.com>2019-09-09 16:48:54 +0100
committerIlya Dryomov <idryomov@gmail.com>2019-09-16 12:06:25 +0200
commit6fd4e634835208ddb331234bfa51d75396a5c42c (patch)
treee264a083434b95a0d7738516b8e71598a765c3ed /net/ceph/ceph_common.c
parent48f930ea6de6f48fd20be54ec4716c545751a6d9 (diff)
downloadlinux-6fd4e634835208ddb331234bfa51d75396a5c42c.tar.bz2
ceph: allow object copies across different filesystems in the same cluster
OSDs are able to perform object copies across different pools. Thus, there's no need to prevent copy_file_range from doing remote copies if the source and destination superblocks are different. Only return -EXDEV if they have different fsid (the cluster ID). Signed-off-by: Luis Henriques <lhenriques@suse.com> Reviewed-by: Jeff Layton <jlayton@kernel.org> Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Diffstat (limited to 'net/ceph/ceph_common.c')
0 files changed, 0 insertions, 0 deletions