]> granicus.if.org Git - zfs/commitdiff
Linux 4.2 compat: misc_deregister()
authorBrian Behlendorf <behlendorf1@llnl.gov>
Tue, 1 Sep 2015 16:23:02 +0000 (09:23 -0700)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Tue, 1 Sep 2015 16:33:18 +0000 (09:33 -0700)
The misc_deregister() function was changed to a void return type.
Rather than add compatibility code to detect this change simply
ignore the return code on all kernels.  It was only used to log
an informational error message of no real value.

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
module/zfs/zfs_ioctl.c
module/zpios/pios.c

index ba695ddbebdc807de07d323976d2bccdae26c516..61bc4b82b165b36cb681457e18d41978a5d8463e 100644 (file)
@@ -6028,13 +6028,9 @@ zfs_attach(void)
 static void
 zfs_detach(void)
 {
-       int error;
        zfsdev_state_t *zs, *zsprev = NULL;
 
-       error = misc_deregister(&zfs_misc);
-       if (error != 0)
-               printk(KERN_INFO "ZFS: misc_deregister() failed %d\n", error);
-
+       misc_deregister(&zfs_misc);
        mutex_destroy(&zfsdev_state_lock);
 
        for (zs = zfsdev_state_list; zs != NULL; zs = zs->zs_next) {
index 8e5077da51c9c5cb4aa869d72f098592d510d945..e3a85c1686e61894f6faedb43889fed3d9917e33 100644 (file)
@@ -1310,11 +1310,7 @@ zpios_init(void)
 static void __exit
 zpios_fini(void)
 {
-       int error;
-
-       error = misc_deregister(&zpios_misc);
-       if (error)
-               printk(KERN_INFO "ZPIOS: misc_deregister() failed %d\n", error);
+       misc_deregister(&zpios_misc);
 
        printk(KERN_INFO "ZPIOS: Unloaded module v%s-%s%s\n",
            ZFS_META_VERSION, ZFS_META_RELEASE, ZFS_DEBUG_STR);