Factor out duplicate nr_priority_groups emit from status.
--- diff/drivers/md/dm-mpath.c	2004-10-29 15:38:48.000000000 +0100
+++ source/drivers/md/dm-mpath.c	2004-10-29 15:38:54.000000000 +0100
@@ -816,9 +816,10 @@
 	char buffer[32];
 	char state;
 
+	DMEMIT("%u ", m->nr_priority_groups);
+
 	switch (type) {
 	case STATUSTYPE_INFO:
-		DMEMIT("%u ", m->nr_priority_groups);
 
 		list_for_each_entry(pg, &m->priority_groups, list) {
 			if (pg->bypass)
@@ -845,8 +846,6 @@
 		break;
 
 	case STATUSTYPE_TABLE:
-		DMEMIT("%u ", m->nr_priority_groups);
-
 		list_for_each_entry(pg, &m->priority_groups, list) {
 			DMEMIT("%s %u %u ", pg->ps.type->name,
 			       pg->nr_paths, pg->ps.type->table_args);