From owner-cvs-src-old@FreeBSD.ORG Wed Feb 11 22:29:29 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6D23210657C0 for ; Wed, 11 Feb 2009 22:29:29 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 402308FC16 for ; Wed, 11 Feb 2009 22:29:29 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n1BMTTtt013810 for ; Wed, 11 Feb 2009 22:29:29 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n1BMTT3N013809 for cvs-src-old@freebsd.org; Wed, 11 Feb 2009 22:29:29 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200902112229.n1BMTT3N013809@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Wed, 11 Feb 2009 22:29:09 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cam/scsi scsi_cd.c scsi_da.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Feb 2009 22:29:29 -0000 jhb 2009-02-11 22:29:09 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_cd.c scsi_da.c Log: SVN rev 188503 on 2009-02-11 22:29:09Z by jhb Reorder dacleanup() and cdcleanup() slightly so that the sysctl context is freed while the periph lock is not held. While here, wait until after freeing the softc before reacquiring the periph lock. Tested by: sbruno Revision Changes Path 1.106 +6 -6 src/sys/cam/scsi/scsi_cd.c 1.235 +3 -2 src/sys/cam/scsi/scsi_da.c