From owner-freebsd-fs@FreeBSD.ORG Sun May 6 09:05:39 2007 Return-Path: X-Original-To: freebsd-fs@freebsd.org Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0745416A403; Sun, 6 May 2007 09:05:39 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from cs1.cs.huji.ac.il (cs1.cs.huji.ac.il [132.65.16.10]) by mx1.freebsd.org (Postfix) with ESMTP id ADB1713C483; Sun, 6 May 2007 09:05:38 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from pampa.cs.huji.ac.il ([132.65.80.32]) by cs1.cs.huji.ac.il with esmtp id 1HkcCT-0004uW-76; Sun, 06 May 2007 11:34:37 +0300 X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.2 To: Daichi GOTO Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 06 May 2007 11:34:35 +0300 From: Danny Braniss Message-ID: Cc: Stanislav Sedov , FreeBSD Hackers , Ed Schouten , freebsd-fs@freebsd.org, FreeBSD Current , Kris Kennaway Subject: Re: [ANN] unionfs patchset-19-20070504 release, it is now MPSAFE and transparent mode as default X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 May 2007 09:05:39 -0000 > Hi Guys > > It is my pleasure and honor to announce the availability of > the unionfs patchset-19-20070504. p19 is second patchset after > its merged of FreeBSD. Our improvements works of unionfs are > going step by step. p19 is milestone release. > > Patchset-19-20070504: > For 7-current > http://people.freebsd.org/~daichi/unionfs/unionfs-p19-20070504.diff > > For 6-stable > http://people.freebsd.org/~daichi/unionfs/unionfs6-p19-20070504.diff > > Changes in unionfs-p19-20070504.diff > - It has been became MPSAFE. > - Default copy mode has been changed from traditional-mode to > transparent-mode. Some folks who have reported some issues > have solved with transparent mode. We guess it is time to > change the default copy mode. The transparent-mode is the > best in most situations. > - Fixed kern/111262 issue. > - Added support of vfs_cache on unionfs. As a result, you > can use applications that use procfs on unionfs. > - Removed unionfs internal cache mechanism because it has > vfs_cache support instead. As a result, it just simplified > code of unionfs. > - Added whiteout behavior option. ``-o whiteout=always'' is > default mode(it is established practice) and > ``-o whiteout=whenneeded'' is less disk-space using mode > especially for resource restricted environments like embedded > environments. (Contributed by Ed Schouten. Thanks) > - Fixed a mtx lock issue happened with nullfs. > - Fixed lock issues around unionfs. > - Added NULL check code pointed out by Coverity. (Pointed out > by Stanislav Sedov. Thanks) > > The documents of those unionfs patches: > > http://people.freebsd.org/~daichi/unionfs/ (English) > http://people.freebsd.org/~daichi/unionfs/index-ja.html (Japanese) > > Request for Test: > > Unionfs lovers including FreeSBIE developers, ports cluster managers, > heavy memory-fs users and folks use unionfs, could you try p19 please? > > Merge plan: > > I have plan to commit unionfs-p19-20070504.diff to -current after > received unionfs users responses. > > Thanks > > P.S. > > I am going to join BSDCan 2007. Lets meet at Ottawa, Canada :) > > -- > Daichi GOTO, http://people.freebsd.org/~daichi Hi, So far I've tested it under -current, in my diskless env. where /etc & /compat/linux are unionfs'ed with a mfs, and so all seems OK. thanks, danny