From owner-freebsd-arch@FreeBSD.ORG Tue Oct 26 07:35:08 2010 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 544561065696 for ; Tue, 26 Oct 2010 07:35:08 +0000 (UTC) (envelope-from peterjeremy@acm.org) Received: from mail13.syd.optusnet.com.au (mail13.syd.optusnet.com.au [211.29.132.194]) by mx1.freebsd.org (Postfix) with ESMTP id D6AC48FC1A for ; Tue, 26 Oct 2010 07:35:07 +0000 (UTC) Received: from server.vk2pj.dyndns.org (c220-239-116-103.belrs4.nsw.optusnet.com.au [220.239.116.103]) by mail13.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id o9Q7Z4Sl024469 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 26 Oct 2010 18:35:05 +1100 X-Bogosity: Ham, spamicity=0.000000 Received: from server.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by server.vk2pj.dyndns.org (8.14.4/8.14.4) with ESMTP id o9Q7Z4PT044934; Tue, 26 Oct 2010 18:35:04 +1100 (EST) (envelope-from peter@server.vk2pj.dyndns.org) Received: (from peter@localhost) by server.vk2pj.dyndns.org (8.14.4/8.14.4/Submit) id o9Q7Z44f044933; Tue, 26 Oct 2010 18:35:04 +1100 (EST) (envelope-from peter) Date: Tue, 26 Oct 2010 18:35:04 +1100 From: Peter Jeremy To: Ivan Voras Message-ID: <20101026073504.GA44394@server.vk2pj.dyndns.org> References: <20101025211904.GM2392@deviant.kiev.zoral.com.ua> <20101025214630.GO2392@deviant.kiev.zoral.com.ua> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="SLDf9lqlvOQaIe6s" Content-Disposition: inline In-Reply-To: X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-arch@freebsd.org Subject: Re: Importing the fusefs kernel module? X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Oct 2010 07:35:08 -0000 --SLDf9lqlvOQaIe6s Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2010-Oct-26 00:37:18 +0200, Ivan Voras wrote: >On 10/25/10 23:46, Kostik Belousov wrote: >> On Mon, Oct 25, 2010 at 11:38:44PM +0200, Ivan Voras wrote: >>> On 10/25/10 23:19, Kostik Belousov wrote: >>> >>>> This is not going to work. The code is unmaintained. Committing it into >>>> the src/ just makes the pile of not working code in src/ bigger. >>> >>> Yes, but on the other hand, not importing it means that the code will >>> only decay faster. It's basically a damage control issue :) IMHO, Kostik is correct - whilst the Project has imported code with rough edges in the past, the code was usable/useful as imported as was undergoing active development. My understanding is that you are not offering to provide active maintainership which basically means you are offering to import a block of buggy code which will then be left to rot further. > - survives fsx runs with arguments "-W -R -L", i.e. no mmaped=20 >operations, no file size / truncate operations mmap(2) is fairly critical: An initial quick check shows that cp(1), cmp(1), ar(1) and grep(1) use it where possible and rtld(1) relies on it. I would suggest that fusefs should remain as a port until it becomes reasonably stable and has someone willing to actively maintain it. --=20 Peter Jeremy --SLDf9lqlvOQaIe6s Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (FreeBSD) iEYEARECAAYFAkzGhKgACgkQ/opHv/APuIcZwwCgqNfrU0OWx6A0K9yOxCY4ABRu QjUAnR56jG+XudWkZ3dMyT6z4eKzs67p =Ee1v -----END PGP SIGNATURE----- --SLDf9lqlvOQaIe6s--