From: Patrick Donnelly Date: Mon, 19 Feb 2024 15:55:24 +0000 (-0500) Subject: mds: use cephfs errno for fragment size check X-Git-Tag: v18.2.5~594^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=3688844cf896c6b4b37e07a42ffb09b9902ebd2a;p=ceph.git mds: use cephfs errno for fragment size check Signed-off-by: Patrick Donnelly Fixes: https://tracker.ceph.com/issues/64490 (cherry picked from commit 06d6f4b9113ae32969eab29d9c432e74a8f1053a) --- diff --git a/src/mds/Server.cc b/src/mds/Server.cc index 48e7b03ae214..d70c4d8a77f2 100644 --- a/src/mds/Server.cc +++ b/src/mds/Server.cc @@ -3388,7 +3388,7 @@ bool Server::check_dir_max_entries(MDRequestRef &mdr, CDir *in) in->inode->get_projected_inode()->dirstat.nsubdirs; if (dir_max_entries && size >= dir_max_entries) { dout(10) << "entries per dir " << *in << " size exceeds " << dir_max_entries << " (ENOSPC)" << dendl; - respond_to_request(mdr, -ENOSPC); + respond_to_request(mdr, -CEPHFS_ENOSPC); return false; } return true;