summaryrefslogtreecommitdiff
path: root/quotasys.c
diff options
context:
space:
mode:
Diffstat (limited to 'quotasys.c')
-rw-r--r--quotasys.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/quotasys.c b/quotasys.c
index d8c0e48..3ac9387 100644
--- a/quotasys.c
+++ b/quotasys.c
@@ -786,6 +786,9 @@ static int hasquota(const char *dev, struct mntent *mnt, int type, int flags)
return hasxfsquota(dev, mnt, type, flags);
if (!strcmp(mnt->mnt_type, MNTTYPE_OCFS2))
return hasvfsmetaquota(dev, mnt, type, flags);
+
+ if (!strcmp(mnt->mnt_type, MNTTYPE_BCACHEFS))
+ return hasxfsquota(dev, mnt, type, flags) != QF_ERROR ? QF_META : QF_ERROR;
/*
* For ext4 we check whether it has quota in system files and if not,
* we fall back on checking standard quotas. Furthermore we cannot use