aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/xen/control
diff options
context:
space:
mode:
authorRoger Pau Monné <royger@FreeBSD.org>2017-03-07 09:17:48 +0000
committerRoger Pau Monné <royger@FreeBSD.org>2017-03-07 09:17:48 +0000
commit41716b8d5151d2bec72b6796ed58b6206cdb4779 (patch)
tree822473b45fe4edc7c7af5cdea032a558cc9f968c /sys/dev/xen/control
parent8dee0e9bd64849deca80da9052c806e764ef026c (diff)
Notes
Diffstat (limited to 'sys/dev/xen/control')
-rw-r--r--sys/dev/xen/control/control.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/dev/xen/control/control.c b/sys/dev/xen/control/control.c
index d4249886332b..d5aa97e03b73 100644
--- a/sys/dev/xen/control/control.c
+++ b/sys/dev/xen/control/control.c
@@ -199,7 +199,9 @@ xctrl_suspend()
#endif
EVENTHANDLER_INVOKE(power_suspend_early);
+ xs_lock();
stop_all_proc();
+ xs_unlock();
EVENTHANDLER_INVOKE(power_suspend);
#ifdef EARLY_AP_STARTUP