freebsd-src icon indicating copy to clipboard operation
freebsd-src copied to clipboard

fusefs: Upgrade FUSE protocol to version 7.35.

Open rmscotty opened this issue 6 months ago • 4 comments

This commit upgrades the FUSE API to protocol 7.34 and 7.35, it doesn't implement any of protocol 7.34's new features, adds support for FOPEN_NOFLUSH.

rmscotty avatar Jun 27 '25 17:06 rmscotty

Thank you for taking the time to contribute to FreeBSD! All issues resolved.

github-actions[bot] avatar Jun 27 '25 17:06 github-actions[bot]

Could you please fix the lines over 80 characters? Also, I find the wording of the commit message to be awkward. I can help to reword it, if you need English help.

yes please, that would be helpful!

rmscotty avatar Jun 27 '25 21:06 rmscotty

yes please, that would be helpful!

Programming is hard enough, even when using one's native tongue. I'm happy to help. I suggest:

fusefs: Upgrade FUSE protocol to version 7.35.

Upgrade the FUSE API from protocol 7.33 to 7.35.
Add support for FOPEN_NOFLUSH, introduced in 7.35.

Also, reduce diffs vis-a-vis upstream by factoring out an ioctl type, a change
missed in d5e3cf41e89 .

asomers avatar Jun 27 '25 23:06 asomers

yes please, that would be helpful!

Programming is hard enough, even when using one's native tongue. I'm happy to help. I suggest:

fusefs: Upgrade FUSE protocol to version 7.35.

Upgrade the FUSE API from protocol 7.33 to 7.35.
Add support for FOPEN_NOFLUSH, introduced in 7.35.

Also, reduce diffs vis-a-vis upstream by factoring out an ioctl type, a change
missed in d5e3cf41e89 .

thank you!!

rmscotty avatar Jun 28 '25 07:06 rmscotty

Added Signed-of-by

rmscotty avatar Jun 30 '25 15:06 rmscotty

Merged in 6b8f0b47776bac6e4d2b7e4cfcecea485e4d91f9

asomers avatar Jul 03 '25 16:07 asomers