Re: [RFC PATCH 0/4] Introduce capable_noaudit

Carlos Maiolino <[email protected]>
Newsgroups org.kernel.vger.linux-security-module,org.kernel.vger.linux-fsdevel,org.kernel.vger.linux-kernel,org.kernel.vger.linux-xfs
Message-ID <[email protected]>
On Thu, Jul 02, 2026 at 03:47:37PM +0200, Christian Brauner wrote:
> On 2026-07-02 10:35 +0200, Carlos Maiolino wrote:
> > On Thu, Jul 02, 2026 at 09:41:39AM +0200, Christian Brauner wrote:
> > > On 2026-06-26 13:45 +0200, [email protected] wrote:
> > > > From: Carlos Maiolino <[email protected]>
> > > > 
> > > > In some cases - filesystems quota specifically here - we'd like to check
> > > > for effective capabilities without issuing spurious audit messages and
> > > > without the need to specify a namespace for that.
> > > > 
> > > > This series introduce capable_noaudit() which has the same goal as
> > > > capable() but without firing audit messages.
> > > > 
> > > > Also, this updates both generic quota and xfs quota code to use that.
> > > > 
> > > > The last patch unexports has_capability_noaudit() which was originally
> > > > exported to be used in xfs but turns out it does not meet our needs.
> > > > 
> > > > Note this is based on top of a current series I have to remove
> > > > has_capability_noaudit() calls from xfs so the xfs patch won't
> > > > apply cleanly without that series.
> > > > 
> > > > If adding this helper is acceptable, I'll turn this into a non-rfc
> > > > series with the required changes to apply properly.
> > > > 
> > > > Comments? Flames?
> > > 
> > > Convert more, please.
> > > 
> > 
> > Convert what? :) more callers from capable() to capable_noaudit()?
> 
> Yes, there's more code that should use the noaudit variant. Future
> work...

/me writes to his todo list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.