From owner-cvs-all@FreeBSD.ORG Wed May 31 09:31:01 2006 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A66DE16A498; Wed, 31 May 2006 09:31:01 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from gw.catspoiler.org (adsl-75-1-14-242.dsl.scrm01.sbcglobal.net [75.1.14.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67C3143D46; Wed, 31 May 2006 09:31:01 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.13.3/8.13.3) with ESMTP id k4V9UpWa001360; Wed, 31 May 2006 02:30:55 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <200605310930.k4V9UpWa001360@gw.catspoiler.org> Date: Wed, 31 May 2006 02:30:51 -0700 (PDT) From: Don Lewis To: mjacob@FreeBSD.org In-Reply-To: <200605302244.k4UMi0J7083158@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam cam_xpt.c src/sys/cam/scsi scsi_all.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 May 2006 09:31:02 -0000 On 30 May, Matt Jacob wrote: > mjacob 2006-05-30 22:44:00 UTC > > FreeBSD src repository > > Modified files: > sys/cam cam_xpt.c > sys/cam/scsi scsi_all.h > Log: > Handle some of the inquiry flags that have come into > usage as of SPC2r20. Specifically, handle the BQueue > flag which will indicate that a device supports the > Basic Queueing model (no Head of Queue or Ordered tags). > When this flag is set, SID_CmdQueue is clear. This has > causes FreeBSD to assume that the device did not support > tagged operations. This commit broke compilation of the ahb driver, which appears to be trying to get the number of ecbs from the spc2_flags member of scsi_inquiry_data, which it tries to access under the old member name, reserved[1]. Not that I care all that much because I don't have any ahb hardware, but this driver is included in the GENERIC kernel.