From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754384AbXDTE2r (ORCPT ); Fri, 20 Apr 2007 00:28:47 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1754315AbXDTE2r (ORCPT ); Fri, 20 Apr 2007 00:28:47 -0400 Received: from mail.suse.de ([195.135.220.2]:45564 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751209AbXDTE2q (ORCPT ); Fri, 20 Apr 2007 00:28:46 -0400 From: Neil Brown To: Christoph Lameter Date: Fri, 20 Apr 2007 14:28:19 +1000 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17960.16739.870487.497750@notabene.brown> Cc: linux-kernel@vger.kernel.org Subject: SLUB: kmem_cache_destroy doesn't - version 2. X-Mailer: VM 7.19 under Emacs 21.4.1 X-face: [Gw_3E*Gng}4rRrKRYotwlE?.2|**#s9D ../slab/eventpoll_pwq /sys/slab/nfsd4_stateids -> ../slab/kmalloc-128 When kmem_cache_destroy is called, the alias count is reduced properly, but the alias symlink does not get removed. So when we try to create those caches again, it fails. Not sure how best to fix this one.... kmem_cache_destroy currently doesn't know which alias is being destroyed. NeilBrown