Rename fuse(4) to fusefs(4)
This makes it more consistent with other filesystems, which all end in "fs",
and more consistent with its mount helper, which is already named
"mount_fusefs".
Differential D19649
Rename fuse(4) to fusefs(4) asomers on Mar 19 2019, 9:09 PM. Authored by Tags None Referenced Files
Details Rename fuse(4) to fusefs(4) This makes it more consistent with other filesystems, which all end in "fs",
Diff Detail
Event TimelineComment Actions This change exposes a bug, but I'll deal with that separately: when you "kldload fusefs", the module that gets loaded is named "fuse". Comment Actions Please don't move the directory from sys/fs/fuse to sys/fs/fusefs. It just adds needless churn to the history. Comment Actions The moduledata changes, sysctl changes, jail changes, renaming the kld, etc, look good to me. And the backwards compat symlink is a nice touch as well. But please don't move the filesystem sources. Edit: And feel free to ignore Rod's request for additional bikeshedding. He has a history of isolated demands for rigor, gross misrepresentation of the truth as it pertains to project norms, and generally verbose and largely wrong feedback. In this case, like most cases, Rod's request for additional discussion is non-normative and a waste of the energies of both the patch submitter and other reviewers. Comment Actions Looks good other than sys/conf/files
Comment Actions Note: The LINKS= line breaks installkernel on systems where /boot is a msdos filesystem (currently needed on some petitboot systems on powerpc64 -- Talos II in particular, due to lack of UFS support in the default PNOR builds) Comment Actions Whats the suggested workaround? I don't see anything in either sys/modules/em/Makefile or sys/modules/iavf/Makefile. Comment Actions Neither em(4) nor iavf(4) are built as modules for powerpc, so cannot be used as examples. I don't have a good answer for you on this, maybe installkernel needs to be aware of LINKS and instead of creating links create either symlinks or copies? Are symlinks supported on msdosfs? Comment Actions The problem with symlinks is that the loader allegedly doesn't grok them (I haven't verified this myself). What if we modify install(1) to handle EOPNOTSUP during link(2) by falling back to copying? Comment Actions @git_bdragon.rtk0.net the powerpc problem should be fixed by r346765. Thanks for reporting it! |