FUSE extended attribute patches available
Pedro Giffuni
pfg at FreeBSD.org
Wed Mar 2 01:36:35 UTC 2016
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
More information about the freebsd-fs
mailing list