Re: [PATCH 1/2] audit: show user land backtrace as part of audit context messages

From: Paul Moore
Date: Tue Feb 02 2021 - 16:46:53 EST


On Tue, Feb 2, 2021 at 4:44 PM Daniel Walker (danielwa)
<danielwa@xxxxxxxxx> wrote:
> On Tue, Feb 02, 2021 at 04:35:42PM -0500, Paul Moore wrote:
> > On Tue, Feb 2, 2021 at 4:29 PM Daniel Walker <danielwa@xxxxxxxxx> wrote:
> > > From: Victor Kamensky <kamensky@xxxxxxxxx>
> > >
> > > To efficiently find out where SELinux AVC denial is comming from
> > > take backtrace of user land process and display it as type=UBACKTRACE
> > > message that comes as audit context for SELinux AVC and other audit
> > > messages ...
> >
> > Have you tried the new perf tracepoint for SELinux AVC decisions that
> > trigger an audit event? It's a new feature for v5.10 and looks to
> > accomplish most of what you are looking for with this patch.
> >
> > * https://www.paul-moore.com/blog/d/2020/12/linux_v510.html
>
> We haven't tried it, but I can look into it. We're not using v5.10 extensively
> yet.

Let us know if that works for you, and if it doesn't, let us know what
might be missing. I hate seeing the kernel grow multiple features
which do the same thing.

--
paul moore
www.paul-moore.com