From: Dave J. <dj...@mv...> - 2007-03-07 23:45:52
|
The code should be comparing to the passed in dump device type and not itself. Signed-off-by: Dave Jiang <dj...@mv...> --- dump_setup.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- diff -Naurp -X2.6.17/Documentation/dontdiff 2.6.17/drivers/dump/dump_setup.c 2.6.17-mod/drivers/dump/dump_setup.c --- 2.6.17/drivers/dump/dump_setup.c 2007-03-07 16:31:23.000000000 -0700 +++ 2.6.17-mod/drivers/dump/dump_setup.c 2007-03-07 16:36:09.000000000 -0700 @@ -686,7 +686,7 @@ int dump_register_device(struct dump_dev list_for_each(tmp, &dump_target_list) { dev = list_entry(tmp, struct dump_dev, list); - if (dev->type == dev->type) { + if (dev->type == ddev->type) { printk("LKCD: Target type %d already registered\n", dev->type); return -1; /* return proper error */ |