svn commit: r365985 - releng/12.2/sys/cddl/compat/opensolaris/kern
Mark Johnston
markj at FreeBSD.org
Tue Sep 22 01:35:56 UTC 2020
Author: markj
Date: Tue Sep 22 01:35:55 2020
New Revision: 365985
URL: https://svnweb.freebsd.org/changeset/base/365985
Log:
MFS r365979:
Mark sysctls added in r365689 as MPSAFE.
Approved by: re (gjb)
Modified:
releng/12.2/sys/cddl/compat/opensolaris/kern/opensolaris_kstat.c
Directory Properties:
releng/12.2/ (props changed)
Modified: releng/12.2/sys/cddl/compat/opensolaris/kern/opensolaris_kstat.c
==============================================================================
--- releng/12.2/sys/cddl/compat/opensolaris/kern/opensolaris_kstat.c Mon Sep 21 22:55:51 2020 (r365984)
+++ releng/12.2/sys/cddl/compat/opensolaris/kern/opensolaris_kstat.c Tue Sep 22 01:35:55 2020 (r365985)
@@ -184,16 +184,16 @@ kstat_install(kstat_t *ksp)
SYSCTL_ADD_PROC(&ksp->ks_sysctl_ctx,
SYSCTL_CHILDREN(ksp->ks_sysctl_root),
OID_AUTO, ksent->name,
- CTLTYPE_STRING | CTLFLAG_RD, ksp, i,
- kstat_sysctl_string, "A", ksent->desc);
+ CTLTYPE_STRING | CTLFLAG_RD | CTLFLAG_MPSAFE,
+ ksp, i, kstat_sysctl_string, "A", ksent->desc);
continue;
}
KASSERT(ksent->data_type == KSTAT_DATA_UINT64,
("data_type=%d", ksent->data_type));
SYSCTL_ADD_PROC(&ksp->ks_sysctl_ctx,
SYSCTL_CHILDREN(ksp->ks_sysctl_root), OID_AUTO, ksent->name,
- CTLTYPE_U64 | CTLFLAG_RD, ksp, i,
- kstat_sysctl, "QU", ksent->desc);
+ CTLTYPE_U64 | CTLFLAG_RD | CTLFLAG_MPSAFE,
+ ksp, i, kstat_sysctl, "QU", ksent->desc);
}
}
More information about the svn-src-releng
mailing list