PCI problems in linux-2.2.0-pre4

Holger Dietze (holger.dietze@advis.de)
Tue, 5 Jan 1999 18:45:53 +0100 (CET)


Hi,

Linux 2.2.0-pre4 has problems with my motherboard recognizing the
correct PCI configuration.

In pcibios_fixup_peer_brigdes it gives a lot of messages

PCI: Discovered primary peer bus xx

with xx ranging from e9 to ff (that's what I can see on screen after
forcing a panic to stop output) and from pcibios_sort comes a lot of
lines saying

PCI: BIOS reporting unknown device 00:xx
PCI: Device ff:xx not found by BIOS

with xx ranging from 68 to 90 in steps of 8 (again, that's what I see
on the screen).

I am quite sure that the board has only one PCI bus. Later in the
startup sequence, Linux detects at least 3 SCSI host adapters (Adaptec
2940) and hangs when setting up the "third". I am very sure there is
only one adapter.

The problem occurs in 2.1.125, 2.1.130 to 132 and all the 2.2.0-pre
upto pre4. 2.0.36 works fine, I did not try any 2.1.x before 125 yet.

My board is a UM8810P AIO V2.0 11-16-94 with a 486DX/2 processor,
Phoenix BIOS version 4.04.

The content of /proc/pci from 2.0.36 follows:

---
PCI devices found:
  Bus  0, device  18, function  0:
    ISA bridge: UMC UM8886F (rev 1).
	 Medium devsel.  Master Capable.  No bursts.  
  Bus  0, device  16, function  0:
    Host bridge: UMC UM8881F (rev 1).
	 Medium devsel.  Master Capable.  No bursts.  
  Bus  0, device  15, function  0:
    IDE interface: CMD 640 (buggy) (rev 2).
	 Medium devsel.  IRQ 14.  
  Bus  0, device  14, function  0:
    VGA compatible controller: S3 Inc. Vision 968 (rev 0).
	 Medium devsel.  IRQ 255.  
	 Non-prefetchable 32 bit memory at 0x80000000.
  Bus  0, device  13, function  0:
    SCSI storage controller: Adaptec AIC-7881U (rev 0).
	 Medium devsel.  Fast back-to-back capable.  IRQ 10.  Master Capable.  Latency=64.  Min Gnt=8.Max Lat=8.
	 I/O at 0x4000.
	 Non-prefetchable 32 bit memory at 0x81000000.
  Bus  0, device  12, function  0:
    Ethernet controller: Realtek 8029 (rev 0).
	 Medium devsel.  IRQ 9.  
	 I/O at 0x4100.
---
All devices are really there.

Hopefully we can fix that problem until 2.2.0 comes out.

Holger

---
Holger Dietze, Heidelberger Str. 6, 01189 Dresden, Germany
voice: +49 351 4025132, email: holger.dietze@advis.de
"The more data I punch in this card, the lighter it becomes, and the
lower the mailing cost."
		   -- Stan Kelly-Bootle, "The Devil's DP Dictionary"

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/