Message-ID: <email address hidden>
Date: Sat, 12 Jun 2004 00:28:25 -0500
From: Steve Langasek <email address hidden>
To: <email address hidden>
Subject: Hardware info on machines where this fix is needed
Reverting the patch in question fixes PCI support on the following
machines:
#1
$ lspci
00:05.0 VGA compatible controller: Matrox Graphics, Inc. MGA 2164W [Millenn=
ium II]
00:07.0 PCI bridge: Digital Equipment Corporation DECchip 21050 (rev 02)
00:08.0 Non-VGA unclassified device: Intel Corp. 82378IB [SIO ISA Bridge] (=
rev 43)
00:09.0 USB Controller: NEC Corporation USB (rev 41)
00:09.1 USB Controller: NEC Corporation USB (rev 41)
00:09.2 USB Controller: NEC Corporation USB 2.0 (rev 02)
00:0b.0 IDE interface: CMD Technology Inc PCI0646 (rev 01)
01:00.0 Ethernet controller: Digital Equipment Corporation DECchip 21040 [T=
ulip] (rev 23)
01:01.0 SCSI storage controller: QLogic Corp. ISP1020 Fast-wide SCSI (rev 0=
1)
01:02.0 SCSI storage controller: QLogic Corp. ISP1020 Fast-wide SCSI (rev 0=
1)
$ cat /proc/cpuinfo=20
cpu : Alpha
cpu model : EV56
cpu variation : 7
cpu revision : 0
cpu serial number :=20
system type : EB164
system variation : LX164
system revision : 0
system serial number :=20
cycle frequency [Hz] : 533172608 est.
timer frequency [Hz] : 1024.00
page size [bytes] : 8192
phys. address bits : 40
max. addr. space # : 127
BogoMIPS : 1059.80
kernel unaligned acc : 4 (pc=3Dfffffffc0040eb18,va=3Dfffffc001754be7e)
user unaligned acc : 187245 (pc=3D12000e6a8,va=3D120590f83)
platform string : Digital AlphaPC 164LX 533 MHz
cpus detected : 1
$
Existing 2.4.26 kernel-images on the above machine result in infinite
looping while initializing the qlogicisp driver for the SCSI card.
Bypassing SCSI initialization, the 2.4.26 kernel package will also fail
to correctly initialize the ethernet card using either the tulip or
de4x5 driver: the driver will load, but eth0 is not usable. Under the
patched kernel, both devices work correctly; I'm currently using the
de4x5 driver for the ethernet.
#2
$ lspci
00:05.0 VGA compatible controller: Trident Microsystems TGUI 9440 (rev e3)
00:07.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (r=
ev 64)
00:08.0 Non-VGA unclassified device: Intel Corp. 82378IB [SIO ISA Bridge] (=
rev 43)
00:09.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (r=
ev 64)
00:0b.0 IDE interface: CMD Technology Inc PCI0646 (rev 01)
$ cat /proc/cpuinfo=20
cpu : Alpha
cpu model : EV56
cpu variation : 7
cpu revision : 0
cpu serial number :=20
system type : EB164
system variation : LX164
system revision : 0
system serial number :=20
cycle frequency [Hz] : 533198080 est.
timer frequency [Hz] : 1024.00
page size [bytes] : 8192
phys. address bits : 40
max. addr. space # : 127
BogoMIPS : 1059.80
kernel unaligned acc : 0 (pc=3D0,va=3D0)
user unaligned acc : 32815 (pc=3D1200115e8,va=3D1200aa3f7)
platform string : Digital AlphaPC 164LX 533 MHz
cpus detected : 1
$
On this system, a 2.4.24 kernel-image kernel (the last I had bothered
trying) would loop infinitely as soon as the ethernet driver (3c59x) was
loaded. Using 2.4.26 with the patch in question reverted, there are no
initialization problems with this PCI card.
--=20
Steve Langasek
postmodern programmer
--9amGYk9869ThD9tj
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline
Message-ID: <email address hidden>
Date: Sat, 12 Jun 2004 00:28:25 -0500
From: Steve Langasek <email address hidden>
To: <email address hidden>
Subject: Hardware info on machines where this fix is needed
--9amGYk9869ThD9tj Disposition: inline Transfer- Encoding: quoted-printable
Content-Type: text/plain; charset=us-ascii
Content-
Content-
Reverting the patch in question fixes PCI support on the following
machines:
#1
$ lspci 040eb18, va=3Dfffffc0017 54be7e) ,va=3D120590f83 )
00:05.0 VGA compatible controller: Matrox Graphics, Inc. MGA 2164W [Millenn=
ium II]
00:07.0 PCI bridge: Digital Equipment Corporation DECchip 21050 (rev 02)
00:08.0 Non-VGA unclassified device: Intel Corp. 82378IB [SIO ISA Bridge] (=
rev 43)
00:09.0 USB Controller: NEC Corporation USB (rev 41)
00:09.1 USB Controller: NEC Corporation USB (rev 41)
00:09.2 USB Controller: NEC Corporation USB 2.0 (rev 02)
00:0b.0 IDE interface: CMD Technology Inc PCI0646 (rev 01)
01:00.0 Ethernet controller: Digital Equipment Corporation DECchip 21040 [T=
ulip] (rev 23)
01:01.0 SCSI storage controller: QLogic Corp. ISP1020 Fast-wide SCSI (rev 0=
1)
01:02.0 SCSI storage controller: QLogic Corp. ISP1020 Fast-wide SCSI (rev 0=
1)
$ cat /proc/cpuinfo=20
cpu : Alpha
cpu model : EV56
cpu variation : 7
cpu revision : 0
cpu serial number :=20
system type : EB164
system variation : LX164
system revision : 0
system serial number :=20
cycle frequency [Hz] : 533172608 est.
timer frequency [Hz] : 1024.00
page size [bytes] : 8192
phys. address bits : 40
max. addr. space # : 127
BogoMIPS : 1059.80
kernel unaligned acc : 4 (pc=3Dfffffffc0
user unaligned acc : 187245 (pc=3D12000e6a8
platform string : Digital AlphaPC 164LX 533 MHz
cpus detected : 1
$
Existing 2.4.26 kernel-images on the above machine result in infinite
looping while initializing the qlogicisp driver for the SCSI card.
Bypassing SCSI initialization, the 2.4.26 kernel package will also fail
to correctly initialize the ethernet card using either the tulip or
de4x5 driver: the driver will load, but eth0 is not usable. Under the
patched kernel, both devices work correctly; I'm currently using the
de4x5 driver for the ethernet.
#2
$ lspci ,va=3D1200aa3f7 )
00:05.0 VGA compatible controller: Trident Microsystems TGUI 9440 (rev e3)
00:07.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (r=
ev 64)
00:08.0 Non-VGA unclassified device: Intel Corp. 82378IB [SIO ISA Bridge] (=
rev 43)
00:09.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (r=
ev 64)
00:0b.0 IDE interface: CMD Technology Inc PCI0646 (rev 01)
$ cat /proc/cpuinfo=20
cpu : Alpha
cpu model : EV56
cpu variation : 7
cpu revision : 0
cpu serial number :=20
system type : EB164
system variation : LX164
system revision : 0
system serial number :=20
cycle frequency [Hz] : 533198080 est.
timer frequency [Hz] : 1024.00
page size [bytes] : 8192
phys. address bits : 40
max. addr. space # : 127
BogoMIPS : 1059.80
kernel unaligned acc : 0 (pc=3D0,va=3D0)
user unaligned acc : 32815 (pc=3D1200115e8
platform string : Digital AlphaPC 164LX 533 MHz
cpus detected : 1
$
On this system, a 2.4.24 kernel-image kernel (the last I had bothered
trying) would loop infinitely as soon as the ethernet driver (3c59x) was
loaded. Using 2.4.26 with the patch in question reverted, there are no
initialization problems with this PCI card.
--=20
Steve Langasek
postmodern programmer
--9amGYk9869ThD9tj pgp-signature; name="signature .asc" Description: Digital signature Disposition: inline
Content-Type: application/
Content-
Content-
-----BEGIN PGP SIGNATURE-----
ufymYLloRAplGAK ClT546a+ P9iOh4Hw9yHuukh yk7UgCfYR8a UZKnq7Dw=
Version: GnuPG v1.2.3 (GNU/Linux)
iD8DBQFAypR4KN6
V6t4DQ6alNIyw8c
=JMbU
-----END PGP SIGNATURE-----
--9amGYk9869ThD 9tj--