Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757370Ab0GNSl3 (ORCPT ); Wed, 14 Jul 2010 14:41:29 -0400 Received: from mail.candelatech.com ([208.74.158.172]:50901 "EHLO ns3.lanforge.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756506Ab0GNSl1 (ORCPT ); Wed, 14 Jul 2010 14:41:27 -0400 Message-ID: <4C3E04D3.4000901@candelatech.com> Date: Wed, 14 Jul 2010 11:41:23 -0700 From: Ben Greear Organization: Candela Technologies User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.9) Gecko/20100430 Fedora/3.0.4-2.fc11 Thunderbird/3.0.4 MIME-Version: 1.0 To: "H. Peter Anvin" CC: Robert Hancock , linux-kernel , jbarnes@virtuousgeek.org, jacob.jun.pan@intel.com Subject: Re: Regression: 2.6.34 boot fails on E5405 system, bisected: de08e2c26 References: <4C3D067C.10507@candelatech.com> <4C3D101E.5010605@candelatech.com> <4C3D1942.1090207@gmail.com> <4C3D1F82.1040907@candelatech.com> <4C3DC64F.5040505@candelatech.com> <4C3E0376.4090707@zytor.com> In-Reply-To: <4C3E0376.4090707@zytor.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 16908 Lines: 330 On 07/14/2010 11:35 AM, H. Peter Anvin wrote: > On 07/14/2010 07:14 AM, Ben Greear wrote: >> On 07/13/2010 08:29 PM, Robert Hancock wrote: >>> On Tue, Jul 13, 2010 at 8:22 PM, Ben Greear wrote: >>>>> Can you print out bus->number and devfn and look that up in lspci to >>>>> find out which device it's hitting? It looks like there's a device with >>>>> a PCI Express extended capability header that has a extended capability >>>>> ID of 0000h and a next capability offset of 100h, which points to >>>>> itself, causing the infinite loop. I'm guessing that if pcie_cap>> 20 >>>>> <= pos then it should give up and break out of the loop, since it means >>>>> that the next capability pointer is invalidly pointing to the same or a >>>>> previous entry.. >>>> >>>> Bailing out like that does let it boot. >>>> >>>> As for the bus and devfn: bus: 0 devfn: 129 (decimal) >>>> >>>> I'm not sure what to look for in lspci, but here is the output with -n: >>> >>> That will be device 0x10 function 1, this one: >>> >>> 00:10.1 0600: 8086:25f0 (rev b1) >>> >>> Intel 5000 Series Chipset FSB Registers, apparently.. What does lspci >>> -vv show for that device? >> >> 00:10.1 Host bridge: Intel Corporation 5000 Series Chipset FSB Registers (rev b1) >> Subsystem: Super Micro Computer Inc Unknown device 9780 >> Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- >> Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast>TAbort-SERR-> Kernel modules: i5000_edac, i5k_amb >> > > Could you get the output of lspci -vv -xxxx for this device? I'm > confused why this device would identify as having extended config space... > > -hpa 00:10.1 Host bridge: Intel Corporation 5000 Series Chipset FSB Registers (rev b1) Subsystem: Super Micro Computer Inc Unknown device 9780 Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Candela Technologies Inc http://www.candelatech.com -- 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/