[openib-general] Re: slab error in kmem_cache_destroy(): cache `ib_mad': Can't free all objects

Michael S. Tsirkin mst at mellanox.co.il
Mon May 2 10:49:58 PDT 2005


Quoting r. Hal Rosenstock <halr at voltaire.com>:
> Subject: Re: slab error in kmem_cache_destroy(): cache?`ib_mad': Can't free all objects
> 
> On Mon, 2005-05-02 at 13:25, Michael S. Tsirkin wrote:
> > > I only see it with opensm.
> > > 
> > > This may be something with the OpenIB vendor layer of OpenSM. I will
> > > look at it to see if I can see something.
> > > 
> > > -- Hal
> > > 
> 
> > Even if it is, umad must prevent buggy app from crashing the kernel.
> 
> Sure. I wasn't suggesting otherwise. If it is opensm, it somehow has to
> be umad related as the vendor layer works through this.
> 
> -- Hal
> 

I now can do it as easy as:

udevstart
modprobe ib_mthca
modprobe ib_umad

opensm&

killall opensm

sleep 4

modprobe -r ib_umad
modprobe -r ib_mthca

error in dmesg:
slab error in kmem_cache_destroy(): cache `ib_mad': Can't free all objects

can anyone preorduce this?

-- 
MST - Michael S. Tsirkin



More information about the general mailing list