public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Intel DP43BF MB - No PCI Devices detected
@ 2010-08-25 21:54 Brian C. Huffman
  2010-09-24 21:29 ` Andrew Morton
  0 siblings, 1 reply; 3+ messages in thread
From: Brian C. Huffman @ 2010-08-25 21:54 UTC (permalink / raw)
  To: linux-kernel

  I have searched and found no previous posts on this topic.  Using the 
2.6.36-rc2-git3 (and many before that rev), the kernel doesn't see my 
PCI devices.  They can be seen with dmidecode but do not show up with 
lspci (and are not mentioned on boot up).

For example, here's one of the slots (shown as In Use):
Handle 0x0038, DMI type 9, 17 bytes
System Slot Information
     Designation: PCI Slot
     Type: 32-bit PCI
     Current Usage: In Use
     Length: Short
     ID: 5
     Characteristics:
         3.3 V is provided
         Opening is shared
         PME signal is supported
     Bus Address: 0000:00:1e.0


But here's the lspci:
00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller 
(rev 03)
00:01.0 PCI bridge: Intel Corporation 4 Series Chipset PCI Express Root 
Port (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB 
UHCI Controller #4
00:1a.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB 
UHCI Controller #5
00:1a.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB 
UHCI Controller #6
00:1a.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 
EHCI Controller #2
00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio 
Controller
00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express 
Root Port 1
00:1c.1 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express 
Port 2
00:1c.2 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express 
Root Port 3
00:1c.3 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express 
Root Port 4
00:1c.4 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express 
Root Port 5
00:1c.5 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express 
Root Port 6
00:1d.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB 
UHCI Controller #1
00:1d.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB 
UHCI Controller #2
00:1d.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB 
UHCI Controller #3
00:1d.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 
EHCI Controller #1
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90)
00:1f.0 ISA bridge: Intel Corporation 82801JIR (ICH10R) LPC Interface 
Controller
00:1f.2 IDE interface: Intel Corporation 82801JI (ICH10 Family) 4 port 
SATA IDE Controller #1
00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller
00:1f.5 IDE interface: Intel Corporation 82801JI (ICH10 Family) 2 port 
SATA IDE Controller #2
01:00.0 VGA compatible controller: nVidia Corporation G98 [GeForce 8400 
GS] (rev a1)
02:00.0 IDE interface: Marvell Technology Group Ltd. 88SE6101 
single-port PATA133 interface (rev b2)
06:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. Device 3403
07:00.0 Ethernet controller: Broadcom Corporation NetLink BCM57788 
Gigabit Ethernet PCIe (rev 01)

What can I do to further troubleshoot this?

Thanks,
Brian

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Intel DP43BF MB - No PCI Devices detected
  2010-08-25 21:54 Intel DP43BF MB - No PCI Devices detected Brian C. Huffman
@ 2010-09-24 21:29 ` Andrew Morton
  2010-10-04 18:39   ` Brian C. Huffman
  0 siblings, 1 reply; 3+ messages in thread
From: Andrew Morton @ 2010-09-24 21:29 UTC (permalink / raw)
  To: Brian C. Huffman; +Cc: linux-kernel

On Wed, 25 Aug 2010 17:54:45 -0400
"Brian C. Huffman" <bhuffman@graze.net> wrote:

>   I have searched and found no previous posts on this topic.  Using the 
> 2.6.36-rc2-git3 (and many before that rev), the kernel doesn't see my 
> PCI devices.  They can be seen with dmidecode but do not show up with 
> lspci (and are not mentioned on boot up).

Is this still happening?

Do you know when it started happening?  Was 2.6.35 OK?  2.6.34?

> 
> ...
>
> What can I do to further troubleshoot this?
> 

I guess that capturing the bootup logs for both working and non-working
kernels wold be a good start, thanks.


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Intel DP43BF MB - No PCI Devices detected
  2010-09-24 21:29 ` Andrew Morton
@ 2010-10-04 18:39   ` Brian C. Huffman
  0 siblings, 0 replies; 3+ messages in thread
From: Brian C. Huffman @ 2010-10-04 18:39 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel

  On 09/24/2010 05:29 PM, Andrew Morton wrote:
> On Wed, 25 Aug 2010 17:54:45 -0400
> "Brian C. Huffman"<bhuffman@graze.net>  wrote:
>
>>    I have searched and found no previous posts on this topic.  Using the
>> 2.6.36-rc2-git3 (and many before that rev), the kernel doesn't see my
>> PCI devices.  They can be seen with dmidecode but do not show up with
>> lspci (and are not mentioned on boot up).
> Is this still happening?
>
> Do you know when it started happening?  Was 2.6.35 OK?  2.6.34?
>
Thanks.

Unfortunately I no longer have this board to help test.  I posted the 
same message on the linux-pci list and we got so far as to determine 
that somehow the kernel is getting the wrong primary / secondary bus 
number.  Using pci=assign-busses worked around it, but even after 
recognizing the cards, they didn't work properly and I had to send the 
board back.  Here's the pertinent excerpt from linux-pci:

On 09/10/2010 02:38 PM, Bjorn Helgaas wrote:
>
>> pci 0000:00:1e.0: PCI bridge to [bus 20-08] (subtractive decode)
> There's something wrong here because the [20-08] bus number range is
> backwards.  Maybe the secondary bus is really 08, but we scan bus 20
> instead?
>
> The "pci=assign-busses" parameter might work around this for now.
> Maybe Windows is smart enough to notice this problem and reprogram
> the bridge to something sensible automatically.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2010-10-04 18:53 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-25 21:54 Intel DP43BF MB - No PCI Devices detected Brian C. Huffman
2010-09-24 21:29 ` Andrew Morton
2010-10-04 18:39   ` Brian C. Huffman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox