From: Paul E. McKenney Date: Thu, 25 Jun 2009 19:31:37 +0000 (-0700) Subject: fix RCU-callback-after-kmem_cache_destroy problem in sl[aou]b X-Git-Tag: v2.6.31-rc3~73^2^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7ed9f7e5db58c6e8c2b4b738a75d5dcd8e17aad5;p=pandora-kernel.git fix RCU-callback-after-kmem_cache_destroy problem in sl[aou]b Jesper noted that kmem_cache_destroy() invokes synchronize_rcu() rather than rcu_barrier() in the SLAB_DESTROY_BY_RCU case, which could result in RCU callbacks accessing a kmem_cache after it had been destroyed. Cc: Acked-by: Matt Mackall Reported-by: Jesper Dangaard Brouer Signed-off-by: Paul E. McKenney Signed-off-by: Pekka Enberg --- Reading git-diff-tree failed