netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Freeing alive fib_info caused by ebc0ffae5
@ 2010-11-04 10:23 Michael Ellerman
  2010-11-04 10:30 ` Eric Dumazet
  0 siblings, 1 reply; 7+ messages in thread
From: Michael Ellerman @ 2010-11-04 10:23 UTC (permalink / raw)
  To: netdev; +Cc: eric.dumazet

[-- Attachment #1: Type: text/plain, Size: 694 bytes --]

Hi all,

I'm running Linus' latest or thereabouts (ff8b16d), and I'm seeing
"Freeing alive fib_info" messages, from free_fib_info().

Actually I only get one per boot, when network interfaces come up.
Seemingly related I am getting refcount problems when I shutdown, ie.
unregister_netdevice() sees a usage count of 1, which never decrements.

Bisect says it's ebc0ffae5 which causes the problem, or makes it appear.

    fib: RCU conversion of fib_lookup()
    
    fib_lookup() converted to be called in RCU protected context, no
    reference taken and released on a contended cache line (fib_clntref)
    

Is this a bug in that commit, or a driver bug exposed?

cheers

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2010-11-04 19:05 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-11-04 10:23 Freeing alive fib_info caused by ebc0ffae5 Michael Ellerman
2010-11-04 10:30 ` Eric Dumazet
2010-11-04 10:46   ` Eric Dumazet
2010-11-04 11:21   ` Eric Dumazet
2010-11-04 11:23     ` Michael Ellerman
2010-11-04 11:35     ` Michael Ellerman
2010-11-04 19:06       ` David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).