From owner-svn-src-head@FreeBSD.ORG Tue Apr 9 15:34:38 2013 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id AD876F38; Tue, 9 Apr 2013 15:34:38 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: from mail-ie0-x22a.google.com (mail-ie0-x22a.google.com [IPv6:2607:f8b0:4001:c03::22a]) by mx1.freebsd.org (Postfix) with ESMTP id 728CE210; Tue, 9 Apr 2013 15:34:38 +0000 (UTC) Received: by mail-ie0-f170.google.com with SMTP id c11so8794291ieb.29 for ; Tue, 09 Apr 2013 08:34:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:reply-to:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=NHs/qtxUox7w0mY0EX7/jCz0VEwG01dk6Anha2lQJEI=; b=MbcRmvqvv972yQT7Kn34TWWgUr3bAyQDMcus4rmWiEbh+oxrMIL/sajJT6hLnPZ9gl mg6nnUhkNhFFCREfxaoFF18atnDZZTAJ1Bd6sWdt54xp8QF9o6R0THtUTPKKTyQXmhFf vTcsTHDk5bihXsOt6dtKk8tf3e5wa+peaNj74iM74piQG+J/bcCgjA0WmDDcHfUSlZG7 GbaK32iN+qXSC6uZbpG3Y58WM1U9IWFudHuOcVhx1NNLdZrcKfOeHp6YD9a8n3h8ypWh q0Nqrci5uQo/FE2W6OtKFuGj5HCWHwSsK0x1fzZcNYm4sckjyJmQH2EzJbv5RyF45ean z8Vg== MIME-Version: 1.0 X-Received: by 10.43.103.195 with SMTP id dj3mr15081454icc.3.1365521678053; Tue, 09 Apr 2013 08:34:38 -0700 (PDT) Sender: asmrookie@gmail.com Received: by 10.42.117.134 with HTTP; Tue, 9 Apr 2013 08:34:37 -0700 (PDT) In-Reply-To: <20130409153222.GF2930@kib.kiev.ua> References: <201304081958.r38JwWf0001257@svn.freebsd.org> <20130409153222.GF2930@kib.kiev.ua> Date: Tue, 9 Apr 2013 17:34:37 +0200 X-Google-Sender-Auth: Vu7EqSpIAHwjZQfIUL79pvWEE8M Message-ID: Subject: Re: svn commit: r249277 - head/sys/kern From: Attilio Rao To: Konstantin Belousov Content-Type: text/plain; charset=UTF-8 Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: attilio@FreeBSD.org List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Apr 2013 15:34:38 -0000 On Tue, Apr 9, 2013 at 5:32 PM, Konstantin Belousov wrote: > On Mon, Apr 08, 2013 at 07:58:32PM +0000, Attilio Rao wrote: >> Author: attilio >> Date: Mon Apr 8 19:58:32 2013 >> New Revision: 249277 >> URL: http://svnweb.freebsd.org/changeset/base/249277 >> >> Log: >> Switch some "low-hanging fruit" to acquire read lock on vmobjects >> rather than write locks. > > Could you, please, change the assertion types for object page accessors, > like vm_page_lookup(), as the first step ? This is going to happen pretty soon. Alan and I have some code that depends on such assertions changing and we want to do it in structured way. Attilio -- Peace can only be achieved by understanding - A. Einstein