From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sunset.davemloft.net (unknown [74.93.104.97]) by ozlabs.org (Postfix) with ESMTP id 20157DDE1A for ; Fri, 24 Oct 2008 11:16:38 +1100 (EST) Date: Thu, 23 Oct 2008 17:16:14 -0700 (PDT) Message-Id: <20081023.171614.72881694.davem@davemloft.net> To: jesse.brandeburg@intel.com Subject: Re: [BUG] oops in net_rx_action on 64-bit powerpc From: David Miller In-Reply-To: References: <4900D794.5020807@nortel.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Cc: netdev@vger.kernel.org, linuxppc-dev@ozlabs.org List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: "Brandeburg, Jesse" Date: Thu, 23 Oct 2008 14:50:06 -0700 > Chris Friesen wrote: > > I tried booting a post 2.6.27 -git on a Motorola ATCA6101 (very > > similar to a Maple board). The first time I booted I got the first > > log below via the serial console. I rebooted and got as far as a > > login prompt. I was able to log in via the serial console, but then > > got an almost identical oops again, as shown in the second log below. > > > > I configed out the gigE drivers for the backplane so the only > > remaining network link was the e100 link used for booting, but the > > problem remained. > > > > Anyone have any idea what might be causing this? > > > > Thanks, > > > > Chris > > > > > > Starting xinetd: [ OK ] > > Starting cron: [ OK ] > > Unable to handle kernel paging request for data at address 0x00100108 > > that 00100108 pattern looks familiar, I'm not much help here, but I think that had something to do with the list management of the poll_list in a netdev struct. > > so now you just have to figure out why someone's netdev struct is becoming NULL. :-) Usually this is an indication of returning the wrong value from the driver's ->poll() routine.