From owner-freebsd-fs@freebsd.org Wed Mar 30 23:47:42 2016 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 04CB1AE3E38 for ; Wed, 30 Mar 2016 23:47:42 +0000 (UTC) (envelope-from rmacklem@uoguelph.ca) Received: from esa-jnhn.mail.uoguelph.ca (esa-jnhn.mail.uoguelph.ca [131.104.91.44]) by mx1.freebsd.org (Postfix) with ESMTP id B7A121086 for ; Wed, 30 Mar 2016 23:47:41 +0000 (UTC) (envelope-from rmacklem@uoguelph.ca) IronPort-PHdr: 9a23:YoJGPRFE2WG0hcqLU5K4NZ1GYnF86YWxBRYc798ds5kLTJ75oMqwAkXT6L1XgUPTWs2DsrQf27qQ6fGrAzNIyK3CmU5BWaQEbwUCh8QSkl5oK+++Imq/EsTXaTcnFt9JTl5v8iLzG0FUHMHjew+a+SXqvnYsExnyfTB4Ov7yUtaLyZ/nh6boqtaJPE1hv3mUX/BbFF2OtwLft80b08NJC50a7V/3mEZOYPlc3mhyJFiezF7W78a0+4N/oWwL46pyv+YJa6jxfrw5QLpEF3xmdjltvIy4/SXEGCuO/HwHUmRetBtTAwnJ5VmuWJbqsir2v8J0wzSBNIvwQKxiChq46KI+ch7ji28iPjU69GzSwphqiatQoxasojRixIHJbYWNNLx1d/WOLpshWWNdU5MJBGR6CYSmYt5KVrJZMA== X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DXCAA3ZfxW/61jaINdhAcuTwa9ABcKhSJKAoIDEQEBAQEBAQEBYyeCLYIUAQEBAwEBAQEgKyALBQsCAQgYAgINGQICJwEJJgIECAcEARwEh34IDrBRkRgBAQEBAQEBAQIBAQEBAQEBARQEfIUigXyCSYQfAQEOgw+CVgWNUIoehXKFK5F3jw4CNiyEAyAwB4crBxcffgEBAQ X-IronPort-AV: E=Sophos;i="5.24,419,1454994000"; d="scan'208";a="273621897" Received: from nipigon.cs.uoguelph.ca (HELO zcs1.mail.uoguelph.ca) ([131.104.99.173]) by esa-jnhn.mail.uoguelph.ca with ESMTP; 30 Mar 2016 19:47:24 -0400 Received: from localhost (localhost [127.0.0.1]) by zcs1.mail.uoguelph.ca (Postfix) with ESMTP id C5BF215F578; Wed, 30 Mar 2016 19:47:24 -0400 (EDT) Received: from zcs1.mail.uoguelph.ca ([127.0.0.1]) by localhost (zcs1.mail.uoguelph.ca [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id cN0LpKDh-pZG; Wed, 30 Mar 2016 19:47:24 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by zcs1.mail.uoguelph.ca (Postfix) with ESMTP id 1C01115F579; Wed, 30 Mar 2016 19:47:24 -0400 (EDT) X-Virus-Scanned: amavisd-new at zcs1.mail.uoguelph.ca Received: from zcs1.mail.uoguelph.ca ([127.0.0.1]) by localhost (zcs1.mail.uoguelph.ca [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id NMpdyuzFFalN; Wed, 30 Mar 2016 19:47:24 -0400 (EDT) Received: from zcs1.mail.uoguelph.ca (zcs1.mail.uoguelph.ca [172.17.95.18]) by zcs1.mail.uoguelph.ca (Postfix) with ESMTP id F3CC715F578; Wed, 30 Mar 2016 19:47:23 -0400 (EDT) Date: Wed, 30 Mar 2016 19:47:23 -0400 (EDT) From: Rick Macklem To: Hiroshi Nishida Cc: freebsd-fs@freebsd.org Message-ID: <294037501.39717127.1459381643954.JavaMail.zimbra@uoguelph.ca> In-Reply-To: <56FB0DD0.4000806@asusa.net> References: <56F42EF4.5000505@asusa.net> <1294209833.31699182.1458950014610.JavaMail.zimbra@uoguelph.ca> <56F6148D.2030706@asusa.net> <56FAD050.2080707@asusa.net> <765991039.37160180.1459291777879.JavaMail.zimbra@uoguelph.ca> <56FB07DC.4000504@asusa.net> <2009006928.37186618.1459292816761.JavaMail.zimbra@uoguelph.ca> <56FB0DD0.4000806@asusa.net> Subject: Re: Problem with FUSE + fts MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [172.17.95.10] X-Mailer: Zimbra 8.0.9_GA_6191 (ZimbraWebClient - IE7 (Win)/8.0.9_GA_6191) Thread-Topic: Problem with FUSE + fts Thread-Index: gxIadDJV5Qvn6zkcSw6zajQOftBp3g== X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Mar 2016 23:47:42 -0000 Hiroshi Nishida wrote: > Thank you. > > I use fuse.ko that was in /usr/src/sys/modules/fuse. > However, to use high level functions or something, I needed to install > fusefs-libs from ports. > So, you mean fusefs-libs is unnecessary? For what I use it for (GlusterFS), I don't think I use it. (I'd have to look to be sure, but I think everything that GlusterFS needs to build its fuse interface is in the GlusterFS source tree.) So, for me, the answer is no. For what you are doing, I have no idea. If this "forget()" is in the userland stuff, then you are in a place I know nothing about. rick > As long as I remember, I couldn't compile my fuse programs without > fusefs-libs.... > I thought the only kernel module was merged into FreeBSD's src. > I will check more carefully later. > > On 2016/03/29 16:06, Rick Macklem wrote: > > Hiroshi Nishida wrote: > >> Hi, > >> > >> I'm using FreeBSD 10.2-RELEASE-p9. > >> The program I checked is > >> /usr/ports/sysutils/fusefs-libs/work/libfuse-fuse_2_9_5/lib/fuse.c. > >> If there is anything wrong with it, let me know. > >> Shouldn't I use port's fusefs-libs? > >> > > There is a fuse client in sys/fs/fuse on 10.2. As far as I know, that has > > replaced the one in ports. (At least it is the one I use.) > > There should be a fuse.ko in /boot/kernel on your system. If you overwrote > > that with one built from ports, you can do a kernel build in /usr/src/sys > > and it will be built again. You might be able to: > > # cd /usr/src/sys/modules/fuse > > # make > > - This should work, but I haven't tried it. > > > > rick > > > >> On 2016/03/29 15:49, Rick Macklem wrote: > >>> You've never mentioned what version of FreeBSD you are using? > >>> FreeBSD10 and later have a fuse client in sys/fs/fuse and I don't recall > >>> seeing this > >>> code in it. (I will grep for it, although I know there isn't a > >>> fuse_lowlevel.h.) > >>> > >>> If you are using FreeBSD9 or earlier with the fuse client in > >>> ports/sysutils, I'd > >>> suggest you try upgrading to FreeBSD10 and see if the problem exists > >>> there. > >>> > >>> rick > >> -- > >> Hiroshi Nishida > >> nishida@asusa.net > >> _______________________________________________ > >> freebsd-fs@freebsd.org mailing list > >> https://lists.freebsd.org/mailman/listinfo/freebsd-fs > >> To unsubscribe, send any mail to "freebsd-fs-unsubscribe@freebsd.org" > >> > > -- > Hiroshi Nishida, PhD > President, ASUSA Corporation > nishida@asusa.net >