From d02dc4cd41353d58ec0179feebb245106882d244 Mon Sep 17 00:00:00 2001 From: "Andrey V. Elsukov" Date: Tue, 3 Aug 2010 11:21:17 +0000 Subject: [PATCH] Check that gsp is not NULL before access. It can be NULL for some cases. Approved by: kib (mentor) MFC after: 1 week --- sys/geom/sched/g_sched.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/geom/sched/g_sched.c b/sys/geom/sched/g_sched.c index f3b26658f48..39c866bc1c5 100644 --- a/sys/geom/sched/g_sched.c +++ b/sys/geom/sched/g_sched.c @@ -1906,7 +1906,7 @@ g_sched_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp, if (indent == NULL) { /* plaintext */ sbuf_printf(sb, " algo %s", gsp ? gsp->gs_name : "--"); } - if (gsp->gs_dumpconf) + if (gsp != NULL && gsp->gs_dumpconf) gsp->gs_dumpconf(sb, indent, gp, cp, pp); }