summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_shutdown.c
diff options
context:
space:
mode:
authoravg <avg@FreeBSD.org>2011-12-17 15:11:22 +0000
committeravg <avg@FreeBSD.org>2011-12-17 15:11:22 +0000
commitd062f5e7d808af770ca939a38c47ac94d6846449 (patch)
treef97bd7f4e266f0d1fe17b6436a6567e54ea0a72e /sys/kern/kern_shutdown.c
parentf6def40e18a13286043257337db12d9d78aa545e (diff)
downloadFreeBSD-src-d062f5e7d808af770ca939a38c47ac94d6846449.zip
FreeBSD-src-d062f5e7d808af770ca939a38c47ac94d6846449.tar.gz
introduce cngrab/cnungrab stub calls in some places where they make sense
MFC after: 2 months
Diffstat (limited to 'sys/kern/kern_shutdown.c')
-rw-r--r--sys/kern/kern_shutdown.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/kern/kern_shutdown.c b/sys/kern/kern_shutdown.c
index 1a7b744..2999826 100644
--- a/sys/kern/kern_shutdown.c
+++ b/sys/kern/kern_shutdown.c
@@ -443,6 +443,8 @@ kern_reboot(int howto)
print_uptime();
+ cngrab();
+
/*
* Ok, now do things that assume all filesystem activity has
* been completed.
@@ -613,6 +615,7 @@ panic(const char *fmt, ...)
if (newpanic) {
(void)vsnprintf(buf, sizeof(buf), fmt, ap);
panicstr = buf;
+ cngrab();
printf("panic: %s\n", buf);
} else {
printf("panic: ");
OpenPOWER on IntegriCloud