[openib-general] ib_madeye kfree() problem on module unload

John Blackwood john.blackwood at ccur.com
Mon Sep 11 10:53:47 PDT 2006


When using OFED-1.1-rc3 on a x86_64 system running a 2.6.17.3 debug 
kernel in a RHEL4 U2 environment, I see the follwing console warning 
messages when I unload the ib_madeye kernel module:

	modprobe ib_madeye
	modprobe -r ib_madeye
------------------------------------
	console messages
------------------------------------
slab error in cache_free_debugcheck(): cache `size-32': double free, or
memory outside object was overwritten

Call Trace:
   <ffffffff80279cfe>{__slab_error+36}
   <ffffffff8027a694>{cache_free_debugcheck+365}
   <ffffffff8027bbad>{kfree+136}
   <ffffffff88101d39>{:ib_madeye:madeye_remove_one+123}
   <ffffffff88055465>{:ib_core:ib_unregister_client+75}
   <ffffffff88101d54>{:ib_madeye:ib_madeye_cleanup+16}
   <ffffffff802472e7>{sys_delete_module+446}
   <ffffffff80209c9a>{tracesys+113}
   <ffffffff80209cfa>{tracesys+209}

ffff81007834bd48: redzone 1:0x170fc2a5, redzone 2:0xffff8100400929c8






More information about the general mailing list