From owner-svn-src-all@FreeBSD.ORG Fri May 31 01:01:17 2013 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 8993B3EB; Fri, 31 May 2013 01:01:17 +0000 (UTC) (envelope-from bjkfbsd@gmail.com) Received: from mail-qe0-f47.google.com (mail-qe0-f47.google.com [209.85.128.47]) by mx1.freebsd.org (Postfix) with ESMTP id 1BA899F2; Fri, 31 May 2013 01:01:16 +0000 (UTC) Received: by mail-qe0-f47.google.com with SMTP id f6so569473qej.6 for ; Thu, 30 May 2013 18:01:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=O9wXmPMzZqW3Rs4h2J0M1iqpoic2VtW1FtignLIFu/0=; b=VYGT8iw7LEu6kQ5rctYjzQ24MSYn4qiPAHoc064NkR8AYbii859hFJ4mlHzu5tZfX5 hIVbXFueTagP9m/2RGNe/3Fb/x6Ib8ju1zIaDZ9VSxAn3Bde7mH4gThuZS6edGGwuBaK stSUxfL4VXxJQEGdmZsV+0ZSoJJn31Lfob296z7tg8oW0eY5/D2gG7MKFtW7vV1w0kFA njtmFGpD6lVu03irqf3BDR4PYT/3h6sXIkmmZZTU5gHnet/uQjStlGD7c/YXOf2dCOrK FIVVM3zYjxs3kdQW23J+5x5v4zKtbjMFEFcf2Cheki/S50bVLtpqY8A0smy6wGAl2kqb bpuw== MIME-Version: 1.0 X-Received: by 10.224.182.136 with SMTP id cc8mr8313738qab.10.1369962076155; Thu, 30 May 2013 18:01:16 -0700 (PDT) Received: by 10.49.3.193 with HTTP; Thu, 30 May 2013 18:01:16 -0700 (PDT) In-Reply-To: <201305310043.r4V0hgZn033028@svn.freebsd.org> References: <201305310043.r4V0hgZn033028@svn.freebsd.org> Date: Thu, 30 May 2013 21:01:16 -0400 Message-ID: Subject: Re: svn commit: r251171 - in head/sys: fs/ext2fs fs/nandfs fs/nfsclient fs/nfsserver kern nfsclient nfsserver sys ufs/ffs From: Benjamin Kaduk To: Jeff Roberson Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: "svn-src-head@freebsd.org" , "svn-src-all@freebsd.org" , "src-committers@freebsd.org" X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 May 2013 01:01:17 -0000 On Thu, May 30, 2013 at 8:43 PM, Jeff Roberson wrote: > Author: jeff > Date: Fri May 31 00:43:41 2013 > New Revision: 251171 > URL: http://svnweb.freebsd.org/changeset/base/251171 > > Log: > - Convert the bufobj lock to rwlock. > - Use a shared bufobj lock in getblk() and inmem(). > - Convert softdep's lk to rwlock to match the bufobj lock. > - Move INFREECNT to b_flags and protect it with the buf lock. > - Remove unnecessary locking around bremfree() and BKGRDINPROG. > Do we need a __FreeBSD_version bump for out-of-tree filesystems? -Ben Kaduk