[ofa-general] [PATCH] ipoib: null tx/rx_ring skb pointers on free
Jack Morgenstein
jackm at dev.mellanox.co.il
Thu Nov 6 07:12:50 PST 2008
On Thursday 06 November 2008 03:23, akepner at sgi.com wrote:
> I described an IPoIB-related panic we were seeing on large
> clusters. The signature was a backtrace like this:
>
> skb_over_panic
> :ib_ipoib:ipoib_ib_handle_rx_wc
> :ib_ipoib:ipoib_poll
> net_rx_action
> .....
>
> The bug is difficult to reproduce, but we finally got a crashdump,
> and the problem appears to be that stale skb pointers on the tx_ring
> were left pointing to skbs that had been since reused, so that the
> skb's data region was now unexpectedly short, etc.
>
How does ipoib_ib_handle_rx_wc() involve the tx_ring? This is receive processing.
- Jack
More information about the general
mailing list