From owner-freebsd-scsi@FreeBSD.ORG Wed Apr 26 22:02:05 2006 Return-Path: X-Original-To: freebsd-scsi@freebsd.org Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DC94A16A401 for ; Wed, 26 Apr 2006 22:02:05 +0000 (UTC) (envelope-from jhs@flat.berklix.net) Received: from thin.berklix.org (thin.berklix.org [194.246.123.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3922943D45 for ; Wed, 26 Apr 2006 22:02:05 +0000 (GMT) (envelope-from jhs@flat.berklix.net) Received: from js.berklix.net (p549A6615.dip.t-dialin.net [84.154.102.21]) (authenticated bits=128) by thin.berklix.org (8.12.11/8.12.11) with ESMTP id k3QM23FH082312 for ; Thu, 27 Apr 2006 00:02:03 +0200 (CEST) (envelope-from jhs@flat.berklix.net) Received: from fire.jhs.private (fire.jhs.private [192.168.91.41]) by js.berklix.net (8.12.11/8.12.11) with ESMTP id k3QM21v8073112 for ; Thu, 27 Apr 2006 00:02:02 +0200 (CEST) (envelope-from jhs@flat.berklix.net) Received: from fire.jhs.private (localhost.jhs.private [127.0.0.1]) by fire.jhs.private (8.13.1/8.13.1) with ESMTP id k3QM3Ir4074287 for ; Thu, 27 Apr 2006 00:03:18 +0200 (CEST) (envelope-from jhs@fire.jhs.private) Received: (from jhs@localhost) by fire.jhs.private (8.13.1/8.13.1/Submit) id k3QM3IXf074286; Thu, 27 Apr 2006 00:03:18 +0200 (CEST) (envelope-from jhs) Date: Thu, 27 Apr 2006 00:03:18 +0200 (CEST) Message-Id: <200604262203.k3QM3IXf074286@fire.jhs.private> To: freebsd-scsi@freebsd.org From: "Julian Stacey" Organization: http://berklix.com Munich Unix, BSD, Internet Consultancy Fcc: sent-mail User-agent: EXMH http://beedub.com/exmh/ on FreeBSD http://freebsd.org X-URL: http://berklix.com/~jhs/cv/ Subject: DA_Q_NO_SYNC_CACHE cam/scsi/scsi_da.c change between 6.0 & 6.1-RC X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Apr 2006 22:02:05 -0000 Hi SCSI people, I just sent a send-pr http://www.freebsd.org/cgi/query-pr.cgi?pr=96381 for a quirk table entry to avoid kernel error "Synchronize cache failed" on one of my memory sticks. Then checked it on 6.1-RC1, & added this text to my patch in http://berklix.com/~jhs/src/bsd/fixes/FreeBSD/src/gen/sys/cam/scsi/scsi_da.c.integral.REL=ALL.diff Since sending in the send-pr for 6.0-RELEASE, This patch doesnt seem necessary on 6.1-RC1, (ie without my patch, my laptop no longer bleats: Synchronize cache failed) I guess someone has changed other USB code affecting DA_Q_NO_SYNC_CACHE ? If that's so, maybe other quirk table entries for DA_Q_NO_SYNC_CACHE might need to be removed too ? Julian -- Julian Stacey. Consultant Unix Net & Sys. Eng., Munich. http://berklix.com Mail in Ascii, HTML=spam. Ihr Rauch = mein allergischer Kopfschmerz.