svn commit: r364211 - stable/12/sys/compat/linprocfs
Edward Tomasz Napierala
trasz at FreeBSD.org
Thu Aug 13 18:57:07 UTC 2020
Author: trasz
Date: Thu Aug 13 18:57:06 2020
New Revision: 364211
URL: https://svnweb.freebsd.org/changeset/base/364211
Log:
MFC r362930:
Add /proc/sys/kernel/tainted to linprocfs(5). Helps LTP.
Sponsored by: The FreeBSD Foundation
Modified:
stable/12/sys/compat/linprocfs/linprocfs.c
Directory Properties:
stable/12/ (props changed)
Modified: stable/12/sys/compat/linprocfs/linprocfs.c
==============================================================================
--- stable/12/sys/compat/linprocfs/linprocfs.c Thu Aug 13 18:55:36 2020 (r364210)
+++ stable/12/sys/compat/linprocfs/linprocfs.c Thu Aug 13 18:57:06 2020 (r364211)
@@ -1428,6 +1428,17 @@ linprocfs_dosem(PFS_FILL_ARGS)
}
/*
+ * Filler function for proc/sys/kernel/tainted
+ */
+static int
+linprocfs_dotainted(PFS_FILL_ARGS)
+{
+
+ sbuf_printf(sb, "0\n");
+ return (0);
+}
+
+/*
* Filler function for proc/sys/vm/min_free_kbytes
*
* This mirrors the approach in illumos to return zero for reads. Effectively,
@@ -1828,6 +1839,8 @@ linprocfs_init(PFS_INIT_ARGS)
pfs_create_file(dir, "pid_max", &linprocfs_dopid_max,
NULL, NULL, NULL, PFS_RD);
pfs_create_file(dir, "sem", &linprocfs_dosem,
+ NULL, NULL, NULL, PFS_RD);
+ pfs_create_file(dir, "tainted", &linprocfs_dotainted,
NULL, NULL, NULL, PFS_RD);
/* /proc/sys/kernel/random/... */
More information about the svn-src-stable-12
mailing list