From owner-freebsd-fs@freebsd.org Tue Aug 8 11:19:35 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 0D228DD4A7D for ; Tue, 8 Aug 2017 11:19:35 +0000 (UTC) (envelope-from ben.rubson@gmail.com) Received: from mail-wr0-x22c.google.com (mail-wr0-x22c.google.com [IPv6:2a00:1450:400c:c0c::22c]) (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 93E4080B71 for ; Tue, 8 Aug 2017 11:19:34 +0000 (UTC) (envelope-from ben.rubson@gmail.com) Received: by mail-wr0-x22c.google.com with SMTP id f21so11631904wrf.5 for ; Tue, 08 Aug 2017 04:19:34 -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 :content-transfer-encoding:message-id:references:to; bh=eqOMt1Zxh9v3/Zo1FslGKxstG+RFd2geiebBRkuboGA=; b=A239nuUg9Mh0jvizEmD5vHzHQZ6nP5eaL3NmUsunBJYjThvcBHzbhZtRXpwkH6bEem t8QLSAcx9lMFUm/jEtgJeu7LMo7ncpr0TZzZEhapjEwCfsUsteX1gwaMMNO4/ZmDkQD/ 3sd6h5DNlSG4hcu4y50xnibmOIYUVAYcam16T/3HS1PcxLDk30WfhsbLo6aQ7wxpGsVI I3X5nRr1cTVxUM2vBHXGKtC2gBIDFI7gqNsoCMvpIbs4I8NBO+qp39/ReDPySl7oG2c4 X3/W0f3S+zsJ1i1oSlHaTwNBSB6uCSxo7K8cNQET9//7LMF9Dro1BhkGGBpCLd02fVoN NHlQ== 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 :content-transfer-encoding:message-id:references:to; bh=eqOMt1Zxh9v3/Zo1FslGKxstG+RFd2geiebBRkuboGA=; b=lzG7zq2n2/R90NGmoGjqMoFYxjfIpUpc0M0JBrgB6FWpDvRFpiYHHA7eghFscK5x2i 8g/+pVTTNv1sMbarJXpwTtUCqgadBp+67/do35dM7kjAUxZcLimd08CEMz3rKU2T1bYi LaLnae8CE8HBavXUPhFBqi1P48hv2j5umHPA9yLxrbVkHpQ3dbigAoHWHXKDUHU+Rr+l 4T7/NudRni7MrZOzwQH1lB4wnE7lfzU1ZoK608eJoPtF8yBwlkyEOUF8ZTW2h2mRgELS iFcq21jG6futQ1nMf3zUOFkKHPgOWDZBjpa7HWi2CK98q5i/hRZeJt2LSX5YmNWj5vxh YUgA== X-Gm-Message-State: AHYfb5i4zaRC7+VRbHn1mCqCS1wh3iKdVdb67tyl76FFqbBr0c2bQH4/ 8pp27ZjBBqeMHNYGB/I= X-Received: by 10.223.147.97 with SMTP id 88mr2705479wro.226.1502191172753; Tue, 08 Aug 2017 04:19:32 -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 n184sm1246209wme.33.2017.08.08.04.19.31 for (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 08 Aug 2017 04:19:32 -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: <87shh2wbyd.fsf@vostro.rath.org> Date: Tue, 8 Aug 2017 13:19:30 +0200 Content-Transfer-Encoding: 7bit Message-Id: <1DB955A4-FAB1-408B-8BCA-7CB88C156111@gmail.com> References: <87y3r0ankb.fsf@vostro.rath.org> <39c45819-2754-ed73-a0e7-681969f58de7@freebsd.org> <5C15DFF5-661E-47ED-B84B-6BE477A2DE5C@gmail.com> <87poc8tx19.fsf@vostro.rath.org> <91E457A2-2DE9-4EAB-B5B2-3EF304254DE2@gmail.com> <87shh2wbyd.fsf@vostro.rath.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: Tue, 08 Aug 2017 11:19:35 -0000 > On 08 Aug 2017, at 13:11, Nikolaus Rath wrote: > > On Aug 08 2017, Ben RUBSON wrote: >>> On 06 Aug 2017, at 19:40, Nikolaus Rath wrote: >>> >>> On Aug 06 2017, Ben RUBSON wrote: >>>>> On 03 Aug 2017, at 22:22, Julian Elischer wrote: >>>>> >>>>> On 3/8/17 7:38 pm, Nikolaus Rath wrote: >>>>>> Hello, >>>>>> >>>>>> 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. >>>>> >>>>> 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. >>> >>> Would you mind testing the newest libfuse release then? >> >> I just tested to compile it out of the box, it seems to fail : >> https://benrubson.github.io/fuse.log > > So what fails is just one of the examples, that's good news. Worst case > we can disable it. Can I browse the FreeBSD manpages for fstatat() and > openat() somewhere? Maybe there are equivalent flags that I could use. I just dumped them : https://benrubson.github.io/openat.txt https://benrubson.github.io/fstatat.txt Ben