]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
fusefs: Upgrade FUSE protocol to version 7.9.
authorasomers <asomers@FreeBSD.org>
Thu, 16 May 2019 17:24:11 +0000 (17:24 +0000)
committerasomers <asomers@FreeBSD.org>
Thu, 16 May 2019 17:24:11 +0000 (17:24 +0000)
commit0dfb6f49392370be3809b720758e69960047f305
tree5e6b0607a3f983bd2f87c99283bc00ff88d53572
parente484286b56e0164145a46ea15711481a28cd11b2
fusefs: Upgrade FUSE protocol to version 7.9.

This commit upgrades the FUSE API to protocol 7.9 and adds unit tests for
backwards compatibility with servers built for version 7.8.  It doesn't
implement any of 7.9's new features yet.

Sponsored by: The FreeBSD Foundation
17 files changed:
sys/fs/fuse/fuse_io.c
sys/fs/fuse/fuse_ipc.c
sys/fs/fuse/fuse_kernel.h
tests/sys/fs/fusefs/create.cc
tests/sys/fs/fusefs/getattr.cc
tests/sys/fs/fusefs/link.cc
tests/sys/fs/fusefs/lookup.cc
tests/sys/fs/fusefs/mkdir.cc
tests/sys/fs/fusefs/mockfs.cc
tests/sys/fs/fusefs/mockfs.hh
tests/sys/fs/fusefs/read.cc
tests/sys/fs/fusefs/readdir.cc
tests/sys/fs/fusefs/setattr.cc
tests/sys/fs/fusefs/symlink.cc
tests/sys/fs/fusefs/utils.cc
tests/sys/fs/fusefs/utils.hh
tests/sys/fs/fusefs/write.cc