summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Morton <akpm@osdl.org>2004-04-17 03:24:28 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2004-04-17 03:24:28 -0700
commitca6cf8bf54c475bdae563502a3acce27c61ec617 (patch)
treea5c56ef60f09e1ecdbbaf2b2592b290533f6f07f
parentfa89976375d5c68b15400401773764f440a466e7 (diff)
[PATCH] dm: Log an error if the target has unknown target type, or zero length.
From: Kevin Corry <kevcorry@us.ibm.com> Log an error if the target has unknown target type, or zero length.
-rw-r--r--drivers/md/dm-table.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/md/dm-table.c b/drivers/md/dm-table.c
index 93dc0e6361c0..87df3e90fc4f 100644
--- a/drivers/md/dm-table.c
+++ b/drivers/md/dm-table.c
@@ -663,12 +663,14 @@ int dm_table_add_target(struct dm_table *t, const char *type,
if (!len) {
tgt->error = "zero-length target";
+ DMERR(": %s\n", tgt->error);
return -EINVAL;
}
tgt->type = dm_get_target_type(type);
if (!tgt->type) {
tgt->error = "unknown target type";
+ DMERR(": %s\n", tgt->error);
return -EINVAL;
}
@@ -705,7 +707,7 @@ int dm_table_add_target(struct dm_table *t, const char *type,
return 0;
bad:
- printk(KERN_ERR DM_NAME ": %s\n", tgt->error);
+ DMERR(": %s\n", tgt->error);
dm_put_target_type(tgt->type);
return r;
}