Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/netbsd-2]: src/sys/dev/scsipi Pull up following revision(s) (requested b...



details:   https://anonhg.NetBSD.org/src/rev/ca692bcfc809
branches:  netbsd-2
changeset: 564580:ca692bcfc809
user:      tron <tron%NetBSD.org@localhost>
date:      Tue Feb 20 15:49:16 2007 +0000

description:
Pull up following revision(s) (requested by bouyer in ticket #11051):
        sys/dev/scsipi/scsiconf.c: revision 1.242 via patch
The SEAGATE ST318203LSUN18G announces DT only capabilitie although it also
supports ST. Because of this the HBA doesn't initiate sync/wide negotiation,
so add PQUIRK_CAP_SYNC | PQUIRK_CAP_WIDE16 for this drive; fix
problem reported by Havard Eidnes.

diffstat:

 sys/dev/scsipi/scsiconf.c |  6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diffs (27 lines):

diff -r 9579119c28cb -r ca692bcfc809 sys/dev/scsipi/scsiconf.c
--- a/sys/dev/scsipi/scsiconf.c Thu Feb 08 23:10:06 2007 +0000
+++ b/sys/dev/scsipi/scsiconf.c Tue Feb 20 15:49:16 2007 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: scsiconf.c,v 1.220 2004/03/12 23:00:40 bouyer Exp $    */
+/*     $NetBSD: scsiconf.c,v 1.220.4.1 2007/02/20 15:49:16 tron Exp $  */
 
 /*-
  * Copyright (c) 1998, 1999 The NetBSD Foundation, Inc.
@@ -55,7 +55,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: scsiconf.c,v 1.220 2004/03/12 23:00:40 bouyer Exp $");
+__KERNEL_RCSID(0, "$NetBSD: scsiconf.c,v 1.220.4.1 2007/02/20 15:49:16 tron Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -611,6 +611,8 @@
         "MICROP  ", "1924",          ""},     PQUIRK_CAP_SYNC},
        {{T_DIRECT, T_FIXED,
         "FUJITSU ", "M2266",         ""},     PQUIRK_CAP_SYNC},
+       {{T_DIRECT, T_FIXED,
+        "SEAGATE ", "SX336704LC"   , ""}, PQUIRK_CAP_SYNC | PQUIRK_CAP_WIDE16},
 
        {{T_DIRECT, T_REMOV,
         "IOMEGA", "ZIP 100",            "J.03"}, PQUIRK_NOLUNS},



Home | Main Index | Thread Index | Old Index