git: kernel - slotimer is MPSAFE, fix degenerate mplock case in callout threads
Matthew Dillon
dillon at crater.dragonflybsd.org
Fri Nov 8 10:32:12 PST 2013
commit 82cc110d7eb37cb5f97105b3b2abb89e6860716a
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Fri Nov 8 10:29:49 2013 -0800
kernel - slotimer is MPSAFE, fix degenerate mplock case in callout threads
* The slotimer (runs once every 10 seconds) is MPSAFE. This runs on all cpus
all at once so it kinda created a little hicup before due to being defined
wrong.
* When a callout thread sleeps, make sure any left-over mplock is not
being held.
Summary of changes:
sys/kern/kern_timeout.c | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/82cc110d7eb37cb5f97105b3b2abb89e6860716a
--
DragonFly BSD source repository
More information about the Commits
mailing list