Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Mar 2016 20:30:53 -0500
From:      Pedro Giffuni <pfg@FreeBSD.org>
To:        Ken Merry <ken@freebsd.org>, fs@freebsd.org, Rick Macklem <rmacklem@uoguelph.ca>
Subject:   Re: FUSE extended attribute patches available
Message-ID:  <56D6424D.7090104@FreeBSD.org>

next in thread | raw e-mail | index | archive | help
Hello guys

Ken Merry wrote:
 > I have patches for FreeBSD=E2=80=99s FUSE filesystem kernel module to
 > support extended attributes:
 >
 > https://people.freebsd.org/~ken/fuse_extattr.20160229.1.txt
 >
 > The patch implements the get/set/delete/list extended attribute
 > methods.
 > The listing code also converts extended attribute lists from the
 > Linux/FUSE format to the FreeBSD format.

Very interesting, I was unaware we could convert attributes with
linux. That would be useful for ext2fs.

Please update the fuse/fuse-kernel.h to 7.9 [1]. That version added the
attributes stuff and not having the same headers as the linux
versions causes trouble.

FWIW, it was an event that I try to forget, but I tried to bump the 
level to 7.10 without implementing the API and it broke a lot of stuff.

Pedro.


[1] The fuse-kernel.h header is under a BSD license

https://github.com/libfuse/libfuse/commit/b20d88bbbc6e5ae67f0c99595859fd653949a3aa



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?56D6424D.7090104>