From owner-svn-src-stable-9@FreeBSD.ORG Sat Dec 29 14:56:29 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 8B5F6D60; Sat, 29 Dec 2012 14:56:29 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) by mx1.freebsd.org (Postfix) with ESMTP id 264198FC08; Sat, 29 Dec 2012 14:56:28 +0000 (UTC) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.14.5/8.14.5) with ESMTP id qBTEuOMc019949; Sat, 29 Dec 2012 16:56:24 +0200 (EET) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.7.3 kib.kiev.ua qBTEuOMc019949 Received: (from kostik@localhost) by tom.home (8.14.5/8.14.5/Submit) id qBTEuNUh019948; Sat, 29 Dec 2012 16:56:23 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Sat, 29 Dec 2012 16:56:23 +0200 From: Konstantin Belousov To: "Robert N. M. Watson" Subject: Re: svn commit: r244663 - stable/9 Message-ID: <20121229145623.GB82219@kib.kiev.ua> References: <201212241422.qBOEMrcF021632@svn.freebsd.org> <50D8B533.8080507@mu.org> <20121225104422.GB53644@kib.kiev.ua> <50DE74F1.70105@mu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="mBuDz+cd8w/hvK2v" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on tom.home Cc: Adrian Chadd , src-committers@freebsd.org, Peter Wemm , svn-src-stable@freebsd.org, svn-src-all@freebsd.org, Alfred Perlstein , 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: Sat, 29 Dec 2012 14:56:29 -0000 --mBuDz+cd8w/hvK2v Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Dec 29, 2012 at 10:49:59AM +0000, Robert N. M. Watson wrote: >=20 > On 29 Dec 2012, at 04:43, Alfred Perlstein wrote: >=20 > > Yes. Kib and I chatted offline, it seems that the SOP is really "there= is no guarantee about KPI when talking about VFS" so the headache that it = would be to write the shim layer and maintain it (particularly considering = the 9.x release cycle slowness) was not worth it. > >=20 > > In a few days I'm going to blow up the extra entries in VFSOPS and VOPS= by some 10 entries to hopefully keep us KPI friendly for the next release.= I may also introduce a VFS_KPI version number. Let me know if you have a= ny thoughts on that, my thoughts are basically to make it like FreeBSD_vers= ion, and eventually someone can add macros for VFS klds to refuse to load d= epending on VFS_KPI. >=20 > I don't think stub entries hurt. >=20 > But I think a VFS_KPI version number is premature. We have the version number for eons, but it is unusable because there is no defined VFS KPI. See VFS_VERSION in the sys/sys/mount.h and its use for the module loading and filesystem registrations. --mBuDz+cd8w/hvK2v Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iQIcBAEBAgAGBQJQ3wSWAAoJEJDCuSvBvK1BRrYP/jQ6Sd+MGwOisM8YotsuIzBR S1keOAc3eKutEYUnSg7d/85AfcvkXe+J60LIIljbTw8S6mL9sDCWM+gQ9R57Gt9N 4alUH59M+YjBNKmbi/kza6vknwHN+Nh5xt42AITuNq856swnwZC7ozxmWaOXPf4i KPnIGgD2xjI+a24jHGnT4TBrDHtYYjQ7hH3L0gJNVUYhjjLkoE9EpPZfQNoOltYH oAaX9eEaCQM5kmOKRXNtOWsAM1JxaWFW6AUvoRSbfWpWK0hSnB5ZBvsuEu634bJS zG+xHC9BV3y+HWmgwuN7wVrFQg8h+TS/f9a9tQ1bjno653hqMr6O7bG5iUpdkaai ffgtZdXHzMetku+/CLph3fAkvA56UIDGWu5OqKfo/oQiTaVqDpShFigVi6DMxZyg LYXwvZZ0exrrIkIWffOvN4bUp2qUz8mppuBiiWhRrf5X5UWIOZQ0LPLbpKcE5kpy AjtjVgnFYAKrlQ8ntsAA0jzDivi/eJCpDusFSAC4TcAsO8pGv1APf0dXdSbZL1o/ V7h1lGPnIbKEf5CQYivzXZaNyiKddkpfVnS3TfcWODwQl5u/QKSG6UEEGiQDI83j osDrCfq3ofMQNaCh/s+2SHrP0RLEKbgaSi9mvifIKtYywEI6CkTBpMFQjkc1Xtv8 wddck44otHEL4YU0f4zv =qk75 -----END PGP SIGNATURE----- --mBuDz+cd8w/hvK2v--