Re: WARNING in aa_sock_msg_perm

From: David Howells
Date: Mon Aug 12 2019 - 18:00:19 EST


Tetsuo Handa <penguin-kernel@xxxxxxxxxxxxxxxxxxx> wrote:

> This is not AppArmor's bug. LSM modules expect that "struct socket" is not
> NULL. For some reason, peer->local->socket became NULL. Thus, suspecting
> rxrpc's bug.
>
> > rxrpc_send_keepalive+0x1ff/0x940 net/rxrpc/output.c:656

I agree. There's a further refcounting bug in the local object handling, but
it's proving annoyingly difficult to reliably reproduce.

David