diff options
author | Edward Tomasz Napierala <trasz@FreeBSD.org> | 2020-07-04 11:26:03 +0000 |
---|---|---|
committer | Edward Tomasz Napierala <trasz@FreeBSD.org> | 2020-07-04 11:26:03 +0000 |
commit | 7fcc9f7ee58ef12803a2e101ab22f12da25b4abc (patch) | |
tree | 00c695cbfbb1a7527fa17f47016e79cff6267ed3 /sys/compat/linprocfs/linprocfs.c | |
parent | 8b99a63fd8a53f3b157a2dcccc6dda799d0d84b1 (diff) |
Add /proc/sys/kernel/tainted to linprocfs(5). Helps LTP.
MFC after: 2 weeks
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D25556
Notes
Notes:
svn path=/head/; revision=362930
Diffstat (limited to 'sys/compat/linprocfs/linprocfs.c')
-rw-r--r-- | sys/compat/linprocfs/linprocfs.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/sys/compat/linprocfs/linprocfs.c b/sys/compat/linprocfs/linprocfs.c index 4a19455b82a9..d0f5e2dd4404 100644 --- a/sys/compat/linprocfs/linprocfs.c +++ b/sys/compat/linprocfs/linprocfs.c @@ -1414,6 +1414,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, @@ -1815,6 +1826,8 @@ linprocfs_init(PFS_INIT_ARGS) 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/... */ dir = pfs_create_dir(dir, "random", NULL, NULL, NULL, 0); |