On Thu, Jul 25, 2013 at 10:35 PM, Baptiste Daroussin <bapt_at_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_at_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_at_gmail.comReceived on Fri Jul 26 2013 - 04:11:45 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:39 UTC