Skip site navigation (1)Skip section navigation (2)
Date:      Fri,  8 Sep 2000 14:54:25 -0700 (PDT)
From:      campt@miralink.com
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   kern/21139: IBM DNES drives need 'quirk table' entry.
Message-ID:  <20000908215425.1F34A37B423@hub.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         21139
>Category:       kern
>Synopsis:       IBM DNES drives need 'quirk table' entry.
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Sep 08 15:00:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Tracy Camp
>Release:        3.1 and 4.0
>Organization:
Miralink Corp
>Environment:
4.0-RELEASE with generic
>Description:
IBM DNES drives do not support more than 64 tagged queued commands and
the default settings for maxtags is 255 which is problematic.  Under heavy 
write loads this leads to a system crash.
>How-To-Repeat:
Install a DNES drive and perform disk operations.
>Fix:
Add quirk entry in cam/cam_xpt.c for this drive (see below) that limits maxtags to 32.

{
/* DNES docs state on page 203 that this device only
 * supports 64 queued commands.  9gig and 18gig devices P/N
 * DNES-318350 and DNES-309170. campt@miralink.com
*/
{ T_DIRECT, SIP_MEDIA_FIXED, "IBM", "DNES*","*"},
/*quirks*/0, */mintags*/2,/*maxtags*/32
}


>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000908215425.1F34A37B423>