2.1.97 PCI changes.. PCI-2 box running as PCI-1

Michael L. Galbraith (mikeg@weiden.de)
Thu, 30 Apr 1998 16:20:48 +0200 (MET DST)


Hello Martin,

The 2.1.97 PCI changes cause my Intel PCI Premier LXII to run type
1 configuration even though the machine is PCI-II. It runs this way,
but _very_ poorly. Reversing the order of test in pci_check_direct()
dodges the problem.

I don't know if this is chipset errata or what, but thought I should
report it in case other folks may be having the same troubles.

Cheers,

-Mike

------------------------------data----------------------------------
Config: all PCI options enabled

2.1.97 Stock

PCI: PCI BIOS revision 2.10 entry at 0xf1420
PCI: Using configuration type 1
PCI: Probing PCI hardware.
PCI: Enabling I/O for device 00:08
PCI: Enabling memory for device 00:18
PCI: Device 00:00 not found by BIOS
PCI: Device 00:08 not found by BIOS
PCI: Device 00:10 not found by BIOS
PCI: Device 00:18 not found by BIOS
PCI: Device 00:60 not found by BIOS
PCI: Device 00:70 not found by BIOS
PCI: 00:00 [8086/04a3]: Bridge optimization (00)
Cache L2: Not supported.
CPU-PCI posted write: on.
CPU-Memory posted write: on.
PCI-Memory posted write: off.Changed! Now on.
PCI burst: on.

2.1.97 After order change in pci_check_direct()

PCI: BIOS32 Service Directory structure at 0xc00f0120
PCI: BIOS32 Service Directory entry at 0xf143c
PCI: PCI BIOS revision 2.10 entry at 0xf1420
PCI: Using configuration type 2
PCI: Probing PCI hardware.
pci_scan_bus for bus 0
PCI: 00:00 [8086/04a3]
PCI: 00:08 [1042/1000]
PCI: 00:10 [8086/0484]
PCI: 00:18 [1013/00a8]
PCI: 00:60 [9004/7178]
PCI: 00:70 [102b/051a]
PCI: pci_scan_bus returning with max=00
PCI: Enabling I/O for device 00:08
PCI: Enabling memory for device 00:18
PCI: Sorting device list...
PCI: 00:00 [8086/04a3]: Bridge optimization (00)
Cache L2: Not supported.
CPU-PCI posted write: on.
CPU-Memory posted write: on.
PCI-Memory posted write: off.Changed! Now on.
PCI burst: on.

hinv output:

1 GenuineIntel 5 processor
1 vga+ graphics device [one active actually]
1 keyboard
1 ethernet interface
eth0: NE2000 found
SCSI devices:
HP C2247-300
QUANTUM FIREBALL_TM2110S
QUANTUM FIREBALL_TM2110S
HP C2488A
TOSHIBA CD-ROM XM-3601TA
PCI bus devices:
Host bridge: Intel 82434LX Mercury/Neptune (rev 16).
IDE interface: PCTECH RZ1000 (buggy) (rev 1).
Non-VGA device: Intel 82378IB (rev 3).
VGA compatible controller: Cirrus Logic GD 5434 (rev 38).
SCSI storage controller: Adaptec AIC-7871 (rev 0). [2940 rev c!]
VGA compatible controller: Matrox Mystique (rev 2).

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu