The branch main has been updated by glebius: URL: https://cgit.FreeBSD.org/src/commit/?id=b9752d5d1cea30a39e89c83ea3aeb539581418cb
commit b9752d5d1cea30a39e89c83ea3aeb539581418cb Author: Alex S <iwt...@gmail.com> AuthorDate: 2025-03-10 18:12:36 +0000 Commit: Gleb Smirnoff <gleb...@freebsd.org> CommitDate: 2025-03-10 18:12:36 +0000 linprocfs: Correct sysfs /proc/<pid>/mountinfo entry Technically mount source could be an arbitrary string (since it's effectively ignored), but it's common to repeat fs type there. --- sys/compat/linprocfs/linprocfs.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/sys/compat/linprocfs/linprocfs.c b/sys/compat/linprocfs/linprocfs.c index 587c7412d80a..cfb054235489 100644 --- a/sys/compat/linprocfs/linprocfs.c +++ b/sys/compat/linprocfs/linprocfs.c @@ -446,9 +446,6 @@ linprocfs_docpuinfo(PFS_FILL_ARGS) } #endif /* __i386__ || __amd64__ */ -static const char *path_slash_sys = "/sys"; -static const char *fstype_sysfs = "sysfs"; - static int _mtab_helper(const struct pfs_node *pn, const struct statfs *sp, const char **mntfrom, const char **mntto, const char **fstype) @@ -476,8 +473,7 @@ _mtab_helper(const struct pfs_node *pn, const struct statfs *sp, } if (strcmp(*fstype, "linsysfs") == 0) { - *mntfrom = path_slash_sys; - *fstype = fstype_sysfs; + *mntfrom = *fstype = "sysfs"; } else { /* For Linux msdosfs is called vfat */ if (strcmp(*fstype, "msdosfs") == 0)