From owner-cvs-all Sun Nov 25 19:49:16 2001 Delivered-To: cvs-all@freebsd.org Received: from aslan.scsiguy.com (aslan.scsiguy.com [63.229.232.106]) by hub.freebsd.org (Postfix) with ESMTP id 9A87A37B416; Sun, 25 Nov 2001 19:49:12 -0800 (PST) Received: from scsiguy.com (localhost [127.0.0.1]) by aslan.scsiguy.com (8.11.5/8.11.5) with ESMTP id fAQ3nBY40709; Sun, 25 Nov 2001 20:49:11 -0700 (MST) (envelope-from gibbs@scsiguy.com) Message-Id: <200111260349.fAQ3nBY40709@aslan.scsiguy.com> To: Ian Dowse Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_da.c In-Reply-To: Your message of "Sat, 17 Nov 2001 09:43:06 PST." <200111171743.fAHHh6R74448@freefall.freebsd.org> Date: Sun, 25 Nov 2001 20:49:11 -0700 From: "Justin T. Gibbs" Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG >iedowse 2001/11/17 09:43:06 PST > > Modified files: > sys/cam/scsi scsi_da.c > Log: > The Infortrend IFT-3102 multihost U2 SCSI to U2 SCSI controller > doesn't support the synchronise cache command. > > PR: kern/21752 If you look in the PR, the controller properly reports that the sync cache command is unsupported. Quirks should only be used for devices that catastrophically fail when a sync cache command is sent. This also gives us the oportunity to *fix* whatever is wrong with the code in the da driver that should silenty accept a properly rejected sync cache command. I've looked at the code a few times to try and figure out why it fails to stay silent, but have never figured it out. Perhaps you or Nick Colakovic can use your fresh eyes to figure out the bug in the code. -- Justin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message