From owner-freebsd-fs@freebsd.org Sun Aug 6 12:20:41 2017 Return-Path: Delivered-To: freebsd-fs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 57EF8DD6F61; Sun, 6 Aug 2017 12:20:41 +0000 (UTC) (envelope-from ben.rubson@gmail.com) Received: from mail-wr0-x244.google.com (mail-wr0-x244.google.com [IPv6:2a00:1450:400c:c0c::244]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DE2B884098; Sun, 6 Aug 2017 12:20:40 +0000 (UTC) (envelope-from ben.rubson@gmail.com) Received: by mail-wr0-x244.google.com with SMTP id y67so5910509wrb.3; Sun, 06 Aug 2017 05:20:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=/9vm2Ww536n0+zZlxkVqpDUc0DX3cJmtsFknpqQMaU0=; b=CQS6PLi68D/SSOXo39/G+Y7idPcfLvR7fkd9tHrnCNEDcdghsGTT5D38zdwgws6sZK PBy3zydR+4CxGaApsAY76Uv/cLMixXr3eZU503iSkAf3Y49HA+EE9fI8yehL8JgZElRp N/TdgX/7osh3pLylgowOulWnuivmlLjqxuZ/An043j2UNLPJ1iVfOrJW4uZchXWhT76I 1GBp+UEDPfXFLYMOJyZV/LpKC3k0ksXLi2h2HU2B5DC7+xjDNFNKb4eWWZ4at1qRyvmf Txi18hFhoIDhF7/HgOJrNpLHcYOK1iuvl3BxGjT0N4DxC6SsGy2tFrUlooD6XO22/ed1 CU3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=/9vm2Ww536n0+zZlxkVqpDUc0DX3cJmtsFknpqQMaU0=; b=QieCdY+YNlNlJIxWylO/bwcpDjr8K6NimmuoAQZ1FQCGOWRiV+zc/xEG2sIQujWg2k ltxnMRTfkJ7LEDJKIGFd7UOsZHWbExHcPtF1lRKVkMMQ6BiFQmv81BBH69V6dzX1DICp xBmDW5wD4GOdmKaiewqungq3ULsqguJr8MyDt07W3CmOeCoYLeZPxPlhRIdSvSJPFJ1f IA/QGicBC+l1bfRAwb5ZNdsEt94PvJW0bmFK6CIHfpa61++d93jFJCx9UiPsjlDVcV/v fpcElagmPn1qDl6J5QSWPI/i6ZWCwPVFgVipU0nTyKE8m+c/nAL02A0CUJ1G8/V1PIcg qsAw== X-Gm-Message-State: AIVw1112dZZyLMFtvQ5fHcR/A/LlG2R09wT2gkVNocbxoyZl/pV8nTk6 mERtzFakg86Dxs7RKuY= X-Received: by 10.223.139.219 with SMTP id w27mr5640921wra.146.1502022038470; Sun, 06 Aug 2017 05:20:38 -0700 (PDT) Received: from ben.home (LFbn-1-6951-179.w90-116.abo.wanadoo.fr. [90.116.132.179]) by smtp.gmail.com with ESMTPSA id h83sm6810095wmf.32.2017.08.06.05.20.37 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 06 Aug 2017 05:20:37 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: State of FUSE on FreeBSD From: Ben RUBSON In-Reply-To: <39c45819-2754-ed73-a0e7-681969f58de7@freebsd.org> Date: Sun, 6 Aug 2017 14:20:36 +0200 Cc: freebsd-ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <5C15DFF5-661E-47ED-B84B-6BE477A2DE5C@gmail.com> References: <87y3r0ankb.fsf@vostro.rath.org> <39c45819-2754-ed73-a0e7-681969f58de7@freebsd.org> To: Freebsd fs X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Aug 2017 12:20:41 -0000 > On 03 Aug 2017, at 22:22, Julian Elischer wrote: >=20 > On 3/8/17 7:38 pm, Nikolaus Rath wrote: >> Hello, >>=20 >> I am the upstream maintainer of libfuse. I'd like to refresh / = improve >> the FreeBSD support in libfuse. My goal is for libfuse not to require >> any FreeBSD specific patches. >=20 > Hi, great to hear from you! > at $JOB we use libfuse and We have always worried that we don't really > have anyone in FreeBSD that really has fuse as a priority. Glad to hear from Nikolaus too, seeing that efforts are taken to keep libfuse FreeBSD compatible out of the box ! For sure this is great ! I also hugely use fuse, so having it to work correctly (at least = bug-free) is mandatory for me. > Rick Maclem has looked at it a little, as have a few people (see the = commit logs) > but generally as long as it more or less works, people tend to steer > clear of it. >=20 > For us libfuse "just worked" so we haven't touched it. > We had to touch the kernel part of fuse a little so remove some overly = restrictive > permission checks, and fix some issues to do with page boundaries = (from memory) > but nothing in the library. I've also reported a few bugs which were in kernel, and have been = corrected thanks to the great FreeBSD community. Fuse kernel support lacks some features, such as entry_timeout / = attr_timeout (reported), but it then concerns kernel, not libfuse. Thx ! Ben=