summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2016-11-14 10:17:10 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2017-10-20 14:59:54 +0200
commit5ede68297356825f24319c688fde75ff932ae96c (patch)
tree779b14cdac1c4538f90dcafceab9099d756e59a7
parentZONE(9): Reduce BUCKET_MAX to 128 (diff)
downloadrtems-libbsd-5ede68297356825f24319c688fde75ff932ae96c.tar.bz2
ZONE(9): Use recursive lock for the UMA drain
-rw-r--r--freebsd/sys/vm/uma_core.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/freebsd/sys/vm/uma_core.c b/freebsd/sys/vm/uma_core.c
index 7bfba2b2..01a46a41 100644
--- a/freebsd/sys/vm/uma_core.c
+++ b/freebsd/sys/vm/uma_core.c
@@ -1902,7 +1902,7 @@ rtems_bsd_uma_startup(void *unused)
{
(void) unused;
- sx_init(&uma_drain_lock, "umadrain");
+ sx_init_flags(&uma_drain_lock, "umadrain", SX_RECURSE);
uma_startup(NULL, 0);
}