From owner-freebsd-bugs Fri Sep 8 15: 0: 5 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id A826937B443 for ; Fri, 8 Sep 2000 15:00:01 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id PAA56091; Fri, 8 Sep 2000 15:00:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id 1F34A37B423; Fri, 8 Sep 2000 14:54:25 -0700 (PDT) Message-Id: <20000908215425.1F34A37B423@hub.freebsd.org> Date: Fri, 8 Sep 2000 14:54:25 -0700 (PDT) From: campt@miralink.com To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: kern/21139: IBM DNES drives need 'quirk table' entry. Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >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