summaryrefslogtreecommitdiff
path: root/sys/dev/usb/misc
diff options
context:
space:
mode:
authorPawel Biernacki <kaktus@FreeBSD.org>2020-02-15 18:52:12 +0000
committerPawel Biernacki <kaktus@FreeBSD.org>2020-02-15 18:52:12 +0000
commitf8d2b1f3f72086bd169f1a0890b6faba8434a01a (patch)
treef8fadc19e72c17bf59e54aace643bdc696f250a3 /sys/dev/usb/misc
parente0d69c5a88ed604cce5a98e49ea99b33447ee88b (diff)
Notes
Diffstat (limited to 'sys/dev/usb/misc')
-rw-r--r--sys/dev/usb/misc/udbp.c3
-rw-r--r--sys/dev/usb/misc/ugold.c2
2 files changed, 3 insertions, 2 deletions
diff --git a/sys/dev/usb/misc/udbp.c b/sys/dev/usb/misc/udbp.c
index 4c3324312b74..4e47ed6eef2b 100644
--- a/sys/dev/usb/misc/udbp.c
+++ b/sys/dev/usb/misc/udbp.c
@@ -98,7 +98,8 @@ __FBSDID("$FreeBSD$");
#ifdef USB_DEBUG
static int udbp_debug = 0;
-static SYSCTL_NODE(_hw_usb, OID_AUTO, udbp, CTLFLAG_RW, 0, "USB udbp");
+static SYSCTL_NODE(_hw_usb, OID_AUTO, udbp, CTLFLAG_RW | CTLFLAG_MPSAFE, 0,
+ "USB udbp");
SYSCTL_INT(_hw_usb_udbp, OID_AUTO, debug, CTLFLAG_RWTUN,
&udbp_debug, 0, "udbp debug level");
#endif
diff --git a/sys/dev/usb/misc/ugold.c b/sys/dev/usb/misc/ugold.c
index 88190b03a086..abb0a0b7f159 100644
--- a/sys/dev/usb/misc/ugold.c
+++ b/sys/dev/usb/misc/ugold.c
@@ -239,7 +239,7 @@ ugold_attach(device_t dev)
sensor_tree = SYSCTL_ADD_NODE(device_get_sysctl_ctx(dev),
SYSCTL_CHILDREN(device_get_sysctl_tree(dev)), OID_AUTO, "sensors",
- CTLFLAG_RD, NULL, "");
+ CTLFLAG_RD | CTLFLAG_MPSAFE, NULL, "");
if (sensor_tree == NULL) {
error = ENOMEM;