From owner-soc-status@FreeBSD.ORG Mon Jul 19 22:32:06 2010 Return-Path: Delivered-To: soc-status@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 77B541065674 for ; Mon, 19 Jul 2010 22:32:06 +0000 (UTC) (envelope-from gleb.kurtsou@gmail.com) Received: from mail-ew0-f54.google.com (mail-ew0-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id 0DBCD8FC18 for ; Mon, 19 Jul 2010 22:32:05 +0000 (UTC) Received: by ewy26 with SMTP id 26so1690470ewy.13 for ; Mon, 19 Jul 2010 15:32:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:subject :message-id:mime-version:content-type:content-disposition:user-agent; bh=XmDIMFtQh5RSGUYOGs2FyYzAryWTw7D2AHNZZTFz9Ms=; b=M/qJnTFVxQcXsNFp2iyjQgv/raDrcBXuv//DTVix61Sl1geLeK46n6N8YWSG/6vTcM du53fSWJHw3Q65IfdP+bZXdybGW5WuZO4friI+Y6qJpclBnPyG/gFf4lOf3XABBq0u4N ibW3BsmyrcQCxjftcDXolQjko8goU7aWhbV5Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:subject:message-id:mime-version:content-type :content-disposition:user-agent; b=MHly+Tte6/XnJxndZuv3W6aY/1iL0tuqi5X10+t/ENdnWzn62vClXxPn/ShqOlMMLk DZ9uUrJvwFh2kjQRbxNDbjl7ubSbGDsq0cm6UpcxRTZAnTd/j/dFhAR6PElJCsQ6RV/8 Mrw0UhEhntj6hyCLDHbYvxTTZoG4CrWi2Y/UQ= Received: by 10.213.32.74 with SMTP id b10mr386217ebd.26.1279578724738; Mon, 19 Jul 2010 15:32:04 -0700 (PDT) Received: from localhost (136-125-dsl.ipact.nl [82.210.125.136]) by mx.google.com with ESMTPS id a48sm50480170eei.0.2010.07.19.15.32.04 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 19 Jul 2010 15:32:04 -0700 (PDT) Date: Tue, 20 Jul 2010 01:32:02 +0300 From: Gleb Kurtsou To: soc-status@freebsd.org Message-ID: <20100719223202.GA8380@tops> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-06-14) Subject: namecache status report #7 X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Summer of Code Status Reports and Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2010 22:32:06 -0000 Last week I've finished refactoring code to use dircache_ref. Filesystem -> dircache interface has also slightly change to be less race-prone. Dircache now handles the case of vnodes for active entires being reclaimed and then restored (looked up again). Thanks, Gleb.