X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=drivers%2Fchar%2Fmisc.c;h=71e513771048007f0a31ed8ebdd5841b769affe9;hb=7c69ef79741910883d5543caafa06aca3ebadbd1;hp=96eb2a709e21d66ca7772d75c83ca79d595c81bf;hpb=1a715c5cf917326a285533d1116d725f5f2593c2;p=powerpc.git diff --git a/drivers/char/misc.c b/drivers/char/misc.c index 96eb2a709e..71e5137710 100644 --- a/drivers/char/misc.c +++ b/drivers/char/misc.c @@ -204,7 +204,7 @@ int misc_register(struct miscdevice * misc) { struct miscdevice *c; dev_t dev; - int err; + int err = 0; down(&misc_sem); list_for_each_entry(c, &misc_list, list) { @@ -241,13 +241,6 @@ int misc_register(struct miscdevice * misc) goto out; } - err = devfs_mk_cdev(dev, S_IFCHR|S_IRUSR|S_IWUSR|S_IRGRP, - misc->devfs_name); - if (err) { - class_device_destroy(misc_class, dev); - goto out; - } - /* * Add it to the front, so that later devices can "override" * earlier defaults