Subject: kern/26836: with attached patch NetBSD support PCI-X version of LSI FC929
To: None <gnats-bugs@gnats.NetBSD.org>
From: None <kiers@original.xs4all.nl>
List: netbsd-bugs
Date: 09/02/2004 18:59:09
>Number: 26836
>Category: kern
>Synopsis: with attached patch NetBSD support PCI-X version of LSI FC929
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: kern-bug-people
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Thu Sep 02 20:52:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:
>Release: NetBSD 2.0_BETA
>Organization:
XS4All Internet BV
--
Bert Kiers, !MCSE && 0xFF
tfn:+31(0)204529769 mobile:+31(0)651589085 ether:PB2BFK
mailto:kiers@original.xs4all.nl http://www.xs4all.nl/~kiers/
icbm:52 18.56N 4 58.79E PGPkeyIDs RSA:cb219f0f DH:6439a712
echelon teasers:yellowcake Bin-Laden steganography mossad cocaine
>Environment:
System: NetBSD naushika 2.0_BETA NetBSD 2.0_BETA (NAUSHIKA) #0: Mon Jul 12 00:17:28 CEST 2004 kiers@naushika:/sys/arch/i386/compile/NAUSHIKA i386
Architecture: i386
Machine: i386
>Description:
NetBSD 2.0 and -current mpt driver do not recognize PCI-X version
of LSI FC929 called FC929X; just the PCI product ids differ.
btw, http://diorella.xs4all.nl/netbsd-2.0_beta-20040901.iso is an
ISO image which has this patch already in the INSTALL kernel;
this may solve someone's chicken-and-egg problem :)
>How-To-Repeat:
>Fix:
*** pcidevs.orig Wed Sep 1 17:22:50 2004
--- pcidevs Wed Sep 1 17:23:25 2004
***************
*** 1972,1977 ****
--- 1972,1978 ----
product SYMBIOS FC929_1 0x0623 FC929
product SYMBIOS FC919 0x0624 FC919
product SYMBIOS FC919_1 0x0625 FC919
+ product SYMBIOS FC929X 0x0626 FC929X
/* Packet Engines products */
product SYMBIOS PE_GNIC 0x0702 Packet Engines G-NIC Ethernet
*** mpt_pci.c.orig Wed Sep 1 17:23:59 2004
--- mpt_pci.c Wed Sep 1 17:24:43 2004
***************
*** 106,111 ****
--- 106,114 ----
{ PCI_VENDOR_SYMBIOS, PCI_PRODUCT_SYMBIOS_FC919_1,
MPP_F_FC,
"LSI Logic FC919 FC Adapter" },
+ { PCI_VENDOR_SYMBIOS, PCI_PRODUCT_SYMBIOS_FC929X,
+ MPP_F_FC | MPP_F_DUAL,
+ "LSI Logic FC929X FC Adapter" },
{ 0, 0,
0,
>Release-Note:
>Audit-Trail:
>Unformatted: