From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sunset.davemloft.net (74-93-104-97-Washington.hfc.comcastbusiness.net [74.93.104.97]) by ozlabs.org (Postfix) with ESMTP id 98A1AB7100 for ; Tue, 2 Nov 2010 02:51:03 +1100 (EST) Date: Mon, 01 Nov 2010 08:51:26 -0700 (PDT) Message-Id: <20101101.085126.71102684.davem@davemloft.net> To: jwboyer@gmail.com Subject: Re: All Applied micro boards are failing with current mainline kernel From: David Miller In-Reply-To: References: <20101102023650.bc553e74.sfr@canb.auug.org.au> Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-8859-1 Cc: sfr@canb.auug.org.au, eric.dumazet@gmail.com, rsarmah@apm.com, linux-kernel@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, therbert@google.com List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Josh Boyer Date: Mon, 1 Nov 2010 11:39:47 -0400 > On Mon, Nov 1, 2010 at 11:36 AM, Stephen Rothwell wrote: >> Hi Josh, >> >> On Mon, 1 Nov 2010 11:05:53 -0400 Josh Boyer wro= te: >>> >>> A few hints would be appreciated. >> >> Remove the call to netif_stop_queue() from emac_probe(). =A0Apparent= ly, >> calling this before register_netdev() is now wrong (maybe always was= ). > = > Yeah, I just discovered that myself. I'm wondering > = > 1) why we do that in that function? Because likely it was blindly copied from some other driver. > 2) If it needs to be removed entirely, or moved to after the > register_netdev call Removed entirely. > 3) If the call to netif_carrier_off also needs similar attention. Not really. > I can whip up a patch to remove those calls or move them after the > register, but I don't want to do that without knowing which one is > "right". I've already taken care of this.