]> git.neil.brown.name Git - history.git/commitdiff
[PATCH] check misc_register result in efirtc
authorDave Jones <davej@suse.de>
Fri, 31 May 2002 03:44:43 +0000 (20:44 -0700)
committerLinus Torvalds <torvalds@penguin.transmeta.com>
Fri, 31 May 2002 03:44:43 +0000 (20:44 -0700)
drivers/char/efirtc.c

index def87bcc8be4118941895444ec71baefbf703559..dd5a45c4a7cbc325b5ae726d273cf43c80dc7084 100644 (file)
@@ -375,9 +375,14 @@ efi_rtc_read_proc(char *page, char **start, off_t off,
 static int __init 
 efi_rtc_init(void)
 {
+       int ret =0;
        printk(KERN_INFO "EFI Time Services Driver v%s\n", EFI_RTC_VERSION);
 
-       misc_register(&efi_rtc_dev);
+       ret = misc_register(&efi_rtc_dev);
+       if (ret) {
+               printk(KERN_ERR "driver/efirtc: can't misc_register on minor=%d\n", EFI_RTC_MINOR);
+               return ret;
+       }
 
        create_proc_read_entry ("driver/efirtc", 0, NULL, efi_rtc_read_proc, NULL);