Date: Thu, 25 Jul 2013 23:11:44 -0700 From: Kevin Oberman <rkoberman@gmail.com> To: Baptiste Daroussin <bapt@freebsd.org> Cc: Alexander Panyushkin <vsityz@gmail.com>, Pedro Giffuni <pfg@freebsd.org>, FreeBSD Current <freebsd-current@freebsd.org> Subject: Re: FUSE not work. Message-ID: <CAN6yY1sYG6mVsPn%2B9=xLN8QUjrotTFW=_sHTWOa9C9Kuh9Ti=A@mail.gmail.com> In-Reply-To: <20130726053519.GS61207@ithaqua.etoilebsd.net> References: <51E97265.8040507@gmail.com> <51E9E669.3090500@FreeBSD.org> <CAN6yY1tC0n=jijX2kGJrZu2Pc45%2BhaQsHFrEsozkucT%2BTZL-NA@mail.gmail.com> <20130724152216.GE63694@ithaqua.etoilebsd.net> <51F01A0C.2070808@gmail.com> <20130724183610.GI63694@ithaqua.etoilebsd.net> <20130724184929.GA41432@ithaqua.etoilebsd.net> <51F0389B.3020800@FreeBSD.org> <20130724223125.GD41432@ithaqua.etoilebsd.net> <CAN6yY1s0eCKgH=HqzSLJYiNOJAVVqJh9k=8jFobXTxEooG0tyg@mail.gmail.com> <20130726053519.GS61207@ithaqua.etoilebsd.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jul 25, 2013 at 10:35 PM, Baptiste Daroussin <bapt@freebsd.org>wrote: > On Thu, Jul 25, 2013 at 09:35:37PM -0700, Kevin Oberman wrote: > > On Wed, Jul 24, 2013 at 3:31 PM, Baptiste Daroussin <bapt@freebsd.org > >wrote: > > > > > On Wed, Jul 24, 2013 at 03:27:07PM -0500, Pedro Giffuni wrote: > > > > On 24.07.2013 13:49, Baptiste Daroussin wrote: > > > > > ... > > > > >> Yes fuse in base is broken since r248084 downgrade sys/fs/fuse to > > > that version > > > > >> and it will work, I'm investigating. > > > > >> > > > > >> What I fix is the umount umounting all the FS. > > > > >> > > > > >> regards, > > > > >> Bapt > > > > > Forgot to say r248084 is the last working revision. > > > > > > > > Sorry for the delay, > > > > > > > > OK, I reverted the kernel header update in revision 253619 > > > > hopefully this will save everyone affected some pain ... > > > > > > > Thank you very much ! > > > > > > regards, > > > Bapt > > > > > > > Thanks, Bapt. Works great... not to mention being MUCH cleaner. > > > > I also updated the patch-set for the fusefs kernel for 9-stable to > include > > all of the changes to head. (Well, all that are appropriate to > 9-stable.) I > > can post it if anyone is interested. It's nearly identical to the stuff > > for head. > > Sure that is interesting please post it somewhere :) > > regards, > Bapt > This is really Attilio's work. I just updated his patch to apply cleanly on today's (OK, yesterday's) 9-stable and to include all updates to head that could be applied to 9. One set of updates to fuse_io.c and fuse_vnops.c that switched to wlock locks could not be included as they require the changes to <vm/vm_object.h> that only exist in head. It also has the updates to fuse_kernel.h that broke things rolled back. They match the state of head as of 253619. The patch file can be found at: https://docs.google.com/file/d/0B9QNUQlebx5UdlhPUTB4TXF6enc/edit?usp=sharing Note that I had to create the required directories before applying the patch to avoid stepping on existing files and to avoid errors when patching. I had to create /usr/src/sys/fs/fuse/ and /usr/src/sbin/mount_fusef/, though I think recent stable systems may have the latter. -- R. Kevin Oberman, Network Engineer E-mail: rkoberman@gmail.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1sYG6mVsPn%2B9=xLN8QUjrotTFW=_sHTWOa9C9Kuh9Ti=A>