From owner-cvs-src@FreeBSD.ORG Fri Jun 27 21:45:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8EBA637B401; Fri, 27 Jun 2003 21:45:26 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C12F44001; Fri, 27 Jun 2003 21:45:26 -0700 (PDT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h5S4jQ0U058692; Fri, 27 Jun 2003 21:45:26 -0700 (PDT) (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h5S4jPVD058691; Fri, 27 Jun 2003 21:45:25 -0700 (PDT) Message-Id: <200306280445.h5S4jPVD058691@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Fri, 27 Jun 2003 21:45:25 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/aic7xxx aic79xx.c aic79xx.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jun 2003 04:45:27 -0000 gibbs 2003/06/27 21:45:25 PDT FreeBSD src repository Modified files: sys/dev/aic7xxx aic79xx.c aic79xx.h Log: aic79xx.h: Add softc flag to indicate that we have seen at least one selection since the last bus reset or SE/LVD bus change. aic79xx.c: Fix a few style nits. In ahd_update_pending_scbs(), only touch card registers once we have found an SCB that needs to be updated. This removes lots of clutter from PCI traces taken of error recovery performed by the driver. Short circuit the first selection iocell workaround handler if we've run once since the last bus reset or iocell change. This also removes clutter from PCI traces. Note if completions are pending in the qoutfifo when we dump card state. Revision Changes Path 1.23 +13 -8 src/sys/dev/aic7xxx/aic79xx.c 1.15 +3 -2 src/sys/dev/aic7xxx/aic79xx.h