aboutsummaryrefslogtreecommitdiff
path: root/sys/kern
diff options
context:
space:
mode:
authorMark Johnston <markj@FreeBSD.org>2015-04-24 03:17:21 +0000
committerMark Johnston <markj@FreeBSD.org>2015-04-24 03:17:21 +0000
commitda10a603401acf6f9776aa45349353c4bffb045e (patch)
treee0aa6a2f6ff62ec4633efdd76643ab5c824f4030 /sys/kern
parent092b8f61cd2515836c5cc00434f06d2a5764e358 (diff)
downloadsrc-da10a603401acf6f9776aa45349353c4bffb045e.tar.gz
src-da10a603401acf6f9776aa45349353c4bffb045e.zip
Make vpanic() externally visible so that it can be called as part of the
DTrace panic() action. Differential Revision: https://reviews.freebsd.org/D2349 Reviewed by: avg MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
Notes
Notes: svn path=/head/; revision=281915
Diffstat (limited to 'sys/kern')
-rw-r--r--sys/kern/kern_shutdown.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/kern/kern_shutdown.c b/sys/kern/kern_shutdown.c
index e547c5f7ff53..998ee150aebb 100644
--- a/sys/kern/kern_shutdown.c
+++ b/sys/kern/kern_shutdown.c
@@ -154,7 +154,6 @@ static void poweroff_wait(void *, int);
static void shutdown_halt(void *junk, int howto);
static void shutdown_panic(void *junk, int howto);
static void shutdown_reset(void *junk, int howto);
-static void vpanic(const char *fmt, va_list ap) __dead2;
/* register various local shutdown events */
static void
@@ -676,7 +675,7 @@ panic(const char *fmt, ...)
vpanic(fmt, ap);
}
-static void
+void
vpanic(const char *fmt, va_list ap)
{
#ifdef SMP