Thread (13 messages) 13 messages, 4 authors, 2016-09-28

Re: kernel BUG at net/unix/garbage.c:149!"

flat view

From: Hannes Frederic Sowa <hidden>
Date: 2016-08-26 20:24:31
Also in: lkml

On 25.08.2016 01:30, Nikolay Borisov wrote:
On Thu, Aug 25, 2016 at 12:40 AM, Hannes Frederic Sowa
[off-list ref] wrote:
quoted
On 24.08.2016 16:24, Nikolay Borisov wrote:
[SNIP]
quoted
One commit which could have to do with that is

commit fc64869c48494a401b1fb627c9ecc4e6c1d74b0d
Author: Andrey Ryabinin [off-list ref]
Date:   Wed May 18 19:19:27 2016 +0300

    net: sock: move ->sk_shutdown out of bitfields.

but that is only a wild guess.

Which unix_sock did you extract specifically in the url you provided? In
unix_notinflight we are specifically checking an unix domain socket that
is itself being transferred over another af_unix domain socket and not
the unix domain socket being released at this point.
So this is the state of the socket that is being passed to
unix_notinflight. I have a complete crashdump so if you need more info
to diagnose it I'm happy to provide it. I'm not too familiar with the
code in question so I will need a bit of time to grasp what actually
is happening.
Would probably be helpful. I couldn't spot anything so far
unfortunately. Also moving sockets over sockets which get closed
inflight seemed to work fine.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help