xfs: don't set quota warning values
authorCatherine Hoang <catherine.hoang@oracle.com>
Tue, 10 May 2022 20:28:00 +0000 (13:28 -0700)
committerDave Chinner <david@fromorbit.com>
Wed, 11 May 2022 07:12:09 +0000 (17:12 +1000)
Having just dropped support for quota warning limits and warning
counters, the warning fields no longer have any meaning. Prevent these
fields from being set by removing QC_WARNS_MASK from XFS_QC_SETINFO_MASK
and XFS_QC_MASK.

Signed-off-by: Catherine Hoang <catherine.hoang@oracle.com>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Signed-off-by: Dave Chinner <david@fromorbit.com>
fs/xfs/xfs_qm_syscalls.c
fs/xfs/xfs_quotaops.c

index 2149c20..74ac9ca 100644 (file)
@@ -217,8 +217,7 @@ xfs_qm_scall_quotaon(
        return 0;
 }
 
-#define XFS_QC_MASK \
-       (QC_LIMIT_MASK | QC_TIMER_MASK | QC_WARNS_MASK)
+#define XFS_QC_MASK (QC_LIMIT_MASK | QC_TIMER_MASK)
 
 /*
  * Adjust limits of this quota, and the defaults if passed in.  Returns true
index 5039173..9c162e6 100644 (file)
@@ -98,7 +98,7 @@ xfs_quota_type(int type)
        }
 }
 
-#define XFS_QC_SETINFO_MASK (QC_TIMER_MASK | QC_WARNS_MASK)
+#define XFS_QC_SETINFO_MASK (QC_TIMER_MASK)
 
 /*
  * Adjust quota timers & warnings