From owner-freebsd-scsi Sun Apr 30 15: 9:40 2000 Delivered-To: freebsd-scsi@freebsd.org Received: from front6m.grolier.fr (front6m.grolier.fr [195.36.216.56]) by hub.freebsd.org (Postfix) with ESMTP id 12F7C37C0A7 for ; Sun, 30 Apr 2000 15:09:36 -0700 (PDT) (envelope-from groudier@club-internet.fr) Received: from ppp-162-35.villette.club-internet.fr (ppp-162-35.villette.club-internet.fr [195.36.162.35]) by front6m.grolier.fr (8.9.3/No_Relay+No_Spam_MGC990224) with ESMTP id AAA17843 for ; Mon, 1 May 2000 00:09:32 +0200 (MET DST) Date: Sun, 30 Apr 2000 23:44:12 +0200 (CEST) From: =?ISO-8859-1?Q?G=E9rard_Roudier?= X-Sender: groudier@linux.local To: freebsd-scsi@freebsd.org Subject: FIX: latest `sym' broke SYM53C896/SYM53C1010 Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE Sender: owner-freebsd-scsi@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I just committed the fix in -current. Controllers using SYM53C895 chip were not affected by the problem. Since deltas seem to need time to reach cvsup servers and the bug is hard, I decided to also send it to this list. May-be, we did try too hard this driver version with early NCR chips.:) G=E9rard. --- /tmp/sym-1.5.1-20000429/sym_hipd.c=09Sun Apr 30 17:52:38 2000 +++ ./sym_hipd.c=09Sun Apr 30 21:42:55 2000 @@ -55,9 +55,9 @@ * SUCH DAMAGE. */ =20 -/* $FreeBSD: src/sys/dev/sym/sym_hipd.c,v 1.11 2000/04/29 10:20:16 groudie= r Exp $ */ +/* $FreeBSD: src/sys/dev/sym/sym_hipd.c,v 1.12 2000/04/30 21:42:55 groudie= r Exp $ */ =20 -#define SYM_DRIVER_NAME=09"sym-1.5.1-20000429" +#define SYM_DRIVER_NAME=09"sym-1.5.2-20000430" =20 #include #include =09/* For offsetof */ @@ -1965,10 +1965,10 @@ =09 * These ones are loaded by the SCRIPTS processor. =09 */ =09scriptb0->pm0_data_addr[0] =3D -=09=09cpu_to_scr(np->scriptb_ba +=20 +=09=09cpu_to_scr(np->scripta_ba +=20 =09=09=09 offsetof(struct sym_fw2a_scr, pm0_data)); =09scriptb0->pm1_data_addr[0] =3D -=09=09cpu_to_scr(np->scriptb_ba +=20 +=09=09cpu_to_scr(np->scripta_ba +=20 =09=09=09 offsetof(struct sym_fw2a_scr, pm1_data)); } =20 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message