From owner-svn-src-stable-9@FreeBSD.ORG Sun Dec 30 04:44:04 2012 Return-Path: Delivered-To: svn-src-stable-9@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E08A1E89; Sun, 30 Dec 2012 04:44:03 +0000 (UTC) (envelope-from mdf356@gmail.com) Received: from mail-qc0-f177.google.com (mail-qc0-f177.google.com [209.85.216.177]) by mx1.freebsd.org (Postfix) with ESMTP id 177D18FC0C; Sun, 30 Dec 2012 04:44:02 +0000 (UTC) Received: by mail-qc0-f177.google.com with SMTP id u28so5985096qcs.22 for ; Sat, 29 Dec 2012 20:43:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=hAZ8jtS450lqGHXuAsCz4/ZqyArVXhBMCj2bdxFQ1q4=; b=sZa4pzMJMNeYcNIJw2vKustBc++O2N8l4fVLUzipgKzKfoUc5GB89oLrPc5RrH393+ P/xDpOwfCimQqfBWaM5kEMCq38qDiUeKuwFw/ngU7KAByY9F/uBmgtj1J7EXKdc01taC aLfC0GZdZI2Vrsn0PgY29pRgXS43aHb0qnzeS7QQDeDmJ9+lrOMi24nyc4yDx+3Mn/7Q lGpcs3WW9z1TCXGfg6SAUjK4KyOOH6w0MKQhe1DNqkv22nSIZx2Rxal6wt+RG39Ljugj ufBrvNX3ZAx1QemmzexBN8n0MouN1KZf4GfMC+2XUP4pdEIELA8/HV1Ubvt/5rH+qEHd rjTQ== MIME-Version: 1.0 Received: by 10.224.177.68 with SMTP id bh4mr18180088qab.63.1356842636333; Sat, 29 Dec 2012 20:43:56 -0800 (PST) Sender: mdf356@gmail.com Received: by 10.229.61.86 with HTTP; Sat, 29 Dec 2012 20:43:56 -0800 (PST) In-Reply-To: References: <201212241422.qBOEMrcF021632@svn.freebsd.org> <50D8B533.8080507@mu.org> <20121225104422.GB53644@kib.kiev.ua> <00E4FFFA-8ADB-4D43-B977-3834C48133E4@freebsd.org> Date: Sat, 29 Dec 2012 20:43:56 -0800 X-Google-Sender-Auth: 2WEck1xyIoji1IBS06G6GZmvjPo Message-ID: Subject: Re: svn commit: r244663 - stable/9 From: mdf@FreeBSD.org To: Benjamin Kaduk Content-Type: text/plain; charset=ISO-8859-1 Cc: svn-src-stable@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, "Robert N. M. Watson" , svn-src-stable-9@freebsd.org X-BeenThere: svn-src-stable-9@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for only the 9-stable src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Dec 2012 04:44:04 -0000 On Sat, Dec 29, 2012 at 6:38 PM, Benjamin Kaduk wrote: > On Sat, Dec 29, 2012 at 5:44 AM, Robert N. M. Watson > wrote: >> >> When we talked to various VFS maintainers, looked at the past change >> history there, and looked at the set of third-party file systems >> (especially, those we could see in ports), the consensus there was that it >> was too difficult to define a stable VFS KPI and KBI for third-party >> modules. In particular, there appear to be at most one or two in ports at >> any given moment, and quick analyses of them suggested that their kernel >> feature dependency footprint was far more than just "vnode operations". > > > If OpenAFS is the only out-of-tree filesystem in ports, then most definitely > there are far more dependencies in place. I don't know how closely Isilon's > stuff keeps to our models KBI/ABI are not relevant for Isilon since we build universe every time. Changes to the KPI need to be tracked, of course. I don't know if there are other vendors with a custom filesystem who are not shipping a whole system (NetApp has a pretty odd use case AFAIK). Cheers, matthew