diff options
| author | Carlos Maiolino <cem@kernel.org> | 2026-08-04 11:45:53 +0200 |
|---|---|---|
| committer | Carlos Maiolino <cem@kernel.org> | 2026-08-21 09:09:54 +0200 |
| commit | 4642259374fc9eb99af4cf8b2d54d54ccb0de08e (patch) | |
| tree | 49363619e0a0327d3468207a27a7942dec95f7ba | |
| parent | 1b91724d0bdc470ed8f353d1cc8d3e4123b51ed5 (diff) | |
| download | linux-stable-4642259374fc9eb99af4cf8b2d54d54ccb0de08e.tar.gz linux-stable-4642259374fc9eb99af4cf8b2d54d54ccb0de08e.zip | |
quota: Don't issue audit messages on quota enforcing
Calling capable() to determine if we can bypass quota enforcement or not
can trigger spurious audit messages. We don't really require it here so
just use the capable_noaudit() version.
Signed-off-by: Carlos Maiolino <cmaiolino@redhat.com>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Acked-by: Jan Kara <jack@suse.cz>
Signed-off-by: Carlos Maiolino <cem@kernel.org>
| -rw-r--r-- | fs/quota/dquot.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/quota/dquot.c b/fs/quota/dquot.c index 204afc5e984b..1c78c695d0dd 100644 --- a/fs/quota/dquot.c +++ b/fs/quota/dquot.c @@ -1240,7 +1240,7 @@ static int ignore_hardlimit(struct dquot *dquot) { struct mem_dqinfo *info = &sb_dqopt(dquot->dq_sb)->info[dquot->dq_id.type]; - return capable(CAP_SYS_RESOURCE) && + return capable_noaudit(CAP_SYS_RESOURCE) && (info->dqi_format->qf_fmt_id != QFMT_VFS_OLD || !(info->dqi_flags & DQF_ROOT_SQUASH)); } |
