Messages in this thread | ![/](/images/icornerl.gif) | | Date | Sun, 11 Mar 2007 19:48:19 +0100 | From | Ingo Molnar <> | Subject | Re: lockdep question (was Re: IPoIB caused a kernel: BUG: softlockup detected on CPU#0!) |
| |
* Michael S. Tsirkin <mst@mellanox.co.il> wrote:
> > So either there are other sites that instanciate those objects and > > forget about the lock init, or the object is corrupted (use after free?) > > OK, thanks for the hint. So I added this:
> And sure enough it triggers: > > [ 858.503010] ipoib_neigh_destructor lock c0687880 wrong type 772 !!!!!!!!!!
could you turn on CONFIG_SLAB_DEBUG as well?
that should catch certain types of use-after-free accesses, and lockdep will also warn if a still locked object is freed.
Ingo - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| ![\](/images/icornerr.gif) |