From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Hemminger Subject: Re: [PATCH][NET][BRIDGE] br_if: oops in port_carrier_check Date: Mon, 12 Feb 2007 09:47:38 -0800 Message-ID: <20070212094738.0a8ae896@localhost.localdomain> References: <20070207140916.088b1073@oldman> <20070209074211.GA1631@ff.dom.local> <20070209095204.7f43a964@oldman> <20070212064446.GA1651@ff.dom.local> <20070212102848.GA4275@ff.dom.local> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Andrew Morton , netdev@vger.kernel.org, "bugme-daemon\@kernel-bugs\.osdl\.org" , pterjan@gmail.com To: Jarek Poplawski Return-path: Received: from smtp.osdl.org ([65.172.181.24]:35882 "EHLO smtp.osdl.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S965034AbXBLRrq (ORCPT ); Mon, 12 Feb 2007 12:47:46 -0500 In-Reply-To: <20070212102848.GA4275@ff.dom.local> Sender: netdev-owner@vger.kernel.org List-Id: netdev.vger.kernel.org On Mon, 12 Feb 2007 11:28:48 +0100 Jarek Poplawski wrote: > Here is my patch proposal for testing. > If it doesn't work - forget about it. > (Prepared with 2.6.20-git6 but could > be applied to 2.6.20 also.) > > Jarek P. > > > dev_hold/dev_put added to prevent dev kfree > during port_carrier_check runnig, while dev > and port are removed. No, holding the reference just stops the kfree, it doesn't stop the device from being removed from the port.