Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S262461AbTIFWZC (ORCPT ); Sat, 6 Sep 2003 18:25:02 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S262878AbTIFWZC (ORCPT ); Sat, 6 Sep 2003 18:25:02 -0400 Received: from dp.samba.org ([66.70.73.150]:32223 "EHLO lists.samba.org") by vger.kernel.org with ESMTP id S262461AbTIFWZA (ORCPT ); Sat, 6 Sep 2003 18:25:00 -0400 Date: Sun, 7 Sep 2003 08:24:36 +1000 From: Anton Blanchard To: Jeremy Fitzhardinge Cc: Linux Kernel List , "Bryan O'Sullivan" Subject: Re: 2.6.0-test4-mm6: locking imbalance with rtnl_lock/unlock? Message-ID: <20030906222436.GB15327@krispykreme> References: <1062885603.24475.7.camel@ixodes.goop.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1062885603.24475.7.camel@ixodes.goop.org> User-Agent: Mutt/1.5.4i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 989 Lines: 22 > which is SIOCGIFADDR. It seems to me the down() is actually the > rtnl_lock() called at net/ipv4/devinet.c:536 in devinet_ioctl. This > happens even when netplugd is no longer running. It looks like someone > isn't releasing the lock. > > I'm going over all the uses of rtnl_lock() to see if I can find a > problem, but no sign yet. I wonder if someone might have broken this > recently: I'm running 2.6.0-test4-mm6, but I think Bryan is running an > older kernel (2.6.0-test4?), and hasn't seen any problems. Yep I saw this too when updating from test2 to BK from a few days ago. >From memory the cpu that had the rtnl_lock was stuck in dev_close, probably netif_poll_disable. I got side tracked and wasnt able to look into it. Anton - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/