From owner-freebsd-current@FreeBSD.ORG Thu Oct 9 00:23:54 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7061C2FA; Thu, 9 Oct 2014 00:23:54 +0000 (UTC) Received: from elvis.mu.org (elvis.mu.org [IPv6:2001:470:1f05:b76::196]) by mx1.freebsd.org (Postfix) with ESMTP id 5EC543DC; Thu, 9 Oct 2014 00:23:54 +0000 (UTC) Received: from u10-2-32-011.office.norse-data.com (unknown [50.204.88.51]) by elvis.mu.org (Postfix) with ESMTPSA id 4E463346DDEA; Wed, 8 Oct 2014 17:23:54 -0700 (PDT) Message-ID: <5435D59A.9090506@freebsd.org> Date: Wed, 08 Oct 2014 17:23:54 -0700 From: Alfred Perlstein Organization: FreeBSD User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: John Baldwin , freebsd-current@freebsd.org Subject: Re: [PATCH] Lock scd(4): test or the driver will be removed References: <3885426.QchWJeH1gV@ralph.baldwin.cx> In-Reply-To: <3885426.QchWJeH1gV@ralph.baldwin.cx> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2014 00:23:54 -0000 On 10/8/14 11:53 AM, John Baldwin wrote: > This patch adds locking to scd(4) and marks it MPSAFE. It also uses bus_*() > instead of bus_space_*(). The patch is against HEAD but probably applies to 9 > and 10 as well. > > http://people.freebsd.org/~jhb/patches/scd_locking.patch > > Note that this driver is using a deprecated API that will be removed in 11. > If no one tests updates to this driver then it is not feasible to continue > maintaining it in the tree. In that case, it will be removed from HEAD one > month from today. > Hey John, which APIs are being used?