summaryrefslogtreecommitdiffstats
path: root/sys/geom/geom_dump.c
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2002-09-30 08:54:46 +0000
committerphk <phk@FreeBSD.org>2002-09-30 08:54:46 +0000
commit852521acba9ca655f9805890d434284e77dc3553 (patch)
treeaecab093ebd65e53e9ed7f0ce1ad3248a7fb3cb0 /sys/geom/geom_dump.c
parent72d7c1eb0e7571a3a567c7dcb80c59931eb6545d (diff)
downloadFreeBSD-src-852521acba9ca655f9805890d434284e77dc3553.zip
FreeBSD-src-852521acba9ca655f9805890d434284e77dc3553.tar.gz
Retire g_io_fail() and let g_io_deliver() take an error argument instead.
Sponsored by: DARPA & NAI Labs.
Diffstat (limited to 'sys/geom/geom_dump.c')
-rw-r--r--sys/geom/geom_dump.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/sys/geom/geom_dump.c b/sys/geom/geom_dump.c
index 619e0ed..311b76d 100644
--- a/sys/geom/geom_dump.c
+++ b/sys/geom/geom_dump.c
@@ -230,19 +230,13 @@ void
g_trace(int level, char *fmt, ...)
{
va_list ap;
- struct sbuf *sb;
g_sanity(NULL);
if (!(g_debugflags & level))
return;
va_start(ap, fmt);
- mtx_lock(&Giant);
- sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND);
- sbuf_vprintf(sb, fmt, ap);
- sbuf_finish(sb);
- mtx_unlock(&Giant);
- printf("%s\n", sbuf_data(sb));
- sbuf_delete(sb);
+ vprintf(fmt, ap);
+ printf("\n");
}
void
OpenPOWER on IntegriCloud