[Open-FCoE] [PATCH] libfc: Remove unnecessary fc_exch_hold() call

Robert Love robert.w.love at linux.intel.com
Tue Sep 16 00:41:58 UTC 2008


On Mon, 2008-09-15 at 17:39 -0700, Robert Love wrote:
> There was a rogue fc_exch_hold() being called for incoming
> requests. This causes extra reference to an exch caused a
> 
> slab error in kmem_cache_destroy(): cache `libfc_em': Can't free all objects
> 
> error when attempting to rmmod libfc.ko since all objects weren't free.
> 
> Signed-off-by: Robert Love <robert.w.love at intel.com>
> ---
> 
I'm committing this patch immediately as it's blocking some of the
developers. Vasu and I debugged this and believe this is the root-cause.




More information about the devel mailing list