From owner-freebsd-scsi@FreeBSD.ORG Fri Jul 18 05:30:34 2008 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 24C98106566C for ; Fri, 18 Jul 2008 05:30:34 +0000 (UTC) (envelope-from nick-freebsd-scsi@triantos.com) Received: from smtp117.sbc.mail.sp1.yahoo.com (smtp117.sbc.mail.sp1.yahoo.com [69.147.64.90]) by mx1.freebsd.org (Postfix) with SMTP id EB7008FC17 for ; Fri, 18 Jul 2008 05:30:33 +0000 (UTC) (envelope-from nick-freebsd-scsi@triantos.com) Received: (qmail 57517 invoked from network); 18 Jul 2008 05:03:53 -0000 Received: from unknown (HELO bsd.triantos.com) (nicktriantos@sbcglobal.net@71.139.190.64 with login) by smtp117.sbc.mail.sp1.yahoo.com with SMTP; 18 Jul 2008 05:03:52 -0000 X-YMail-OSG: t.PVwmcVM1nFau8spf_0ToRmyYP98K9ZNDbkYsHh6M.w9BarYYedXfUsAzwXbYJMD2pkaSmX7_rGRLlZ.dCuBKSU5tdfWoMe.XNAmi7FNTNzTfeArlZnno9oLNbB5C6sYcc- X-Yahoo-Newman-Property: ymail-3 Received: by bsd.triantos.com (Postfix, from userid 1001) id 0886A8443D; Thu, 17 Jul 2008 22:03:54 -0700 (PDT) Received: from [192.168.0.7] (192.168.0.7) by bsd.triantos.com (tmda-ofmipd) with ESMTP; Thu, 17 Jul 2008 22:03:53 -0700 Message-Id: <666B9AF1-FDD9-4CAE-AB8B-874494DE587B@triantos.com> To: freebsd-scsi@freebsd.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v926) Date: Thu, 17 Jul 2008 22:03:29 -0700 X-Mailer: Apple Mail (2.926) X-Delivery-Agent: TMDA/1.1.12 (Macallan) From: Nick Triantos Subject: Errors on QLogic 2200 w/ FC SAN 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: Fri, 18 Jul 2008 05:30:34 -0000 Hi all, I'm seeing a huge number of errors in /var/log/messages of the form: Jul 17 20:54:14 bsd kernel: (da2:isp0:0:0:2): SYNCHRONIZE CACHE. CDB: 35 40 0 0 0 0 0 0 0 0 Jul 17 20:54:14 bsd kernel: (da2:isp0:0:0:2): CAM Status: SCSI Status Error Jul 17 20:54:14 bsd kernel: (da2:isp0:0:0:2): SCSI Status: Check Condition Jul 17 20:54:14 bsd kernel: (da2:isp0:0:0:2): ILLEGAL REQUEST asc:20,0 Jul 17 20:54:14 bsd kernel: (da2:isp0:0:0:2): Invalid command operation code Jul 17 20:54:14 bsd kernel: (da2:isp0:0:0:2): Unretryable error This is on FreeBSD 7.0 with a slightly trimmed down kernel. I'm running both the 'isp' and 'ispfw' drivers. I've got a QLogic QLA2200 card with a StorCase (Kingston) S10K102 (12-disk SATA-to-FC) SAN device attached. The second number of the "SYNCHRONIZE CACHE" line ('40' in the example above) changes between 0, 20, 40, and 60. This occurs on all 5 disks currently installed in the StorCase device. I'm using the device in NRAID (non-RAID) mode and then using FreeBSD's ZFS. The device seems to be working very well, as far as I can tell the files are being written without error, but these messages are clogging up /var/log/messages to the point where I can't see if other stuff is going wrong. Is there any straightforward way for me to fix the problem, or at least suppress these errors? I would like to know if other major errors are occurring, but these just don't appear to be useful. Any guidance welcome. thanks in advance! regards, -Nick