[Pvfs2-cvs] commit by robl in pvfs2-1/src/kernel/linux-2.6: pvfs2-mod.c

CVS commit program cvs at parl.clemson.edu
Wed Nov 7 09:39:33 EST 2007


Update of /projects/cvsroot/pvfs2-1/src/kernel/linux-2.6
In directory parlweb1:/tmp/cvs-serv13087/src/kernel/linux-2.6

Modified Files:
      Tag: pvfs-2-6-branch
	pvfs2-mod.c 
Log Message:
final 2.6.23 build error: unregister_chrdev changed to return void


Index: pvfs2-mod.c
===================================================================
RCS file: /projects/cvsroot/pvfs2-1/src/kernel/linux-2.6/pvfs2-mod.c,v
diff -u -w -p -u -r1.35.10.1 -r1.35.10.2
--- pvfs2-mod.c	5 Apr 2007 20:59:24 -0000	1.35.10.1
+++ pvfs2-mod.c	7 Nov 2007 14:39:32 -0000	1.35.10.2
@@ -196,15 +196,10 @@ static void __exit pvfs2_exit(void)
     unregister_filesystem(&pvfs2_fs_type);
     pvfs2_proc_finalize();
     fsid_key_table_finalize();
-    if (unregister_chrdev(pvfs2_dev_major, PVFS2_REQDEVICE_NAME) < 0)
-    {
-	gossip_err("Failed to unregister pvfs2 device /dev/%s\n",
-		    PVFS2_REQDEVICE_NAME);
-    }
-    else {
+    /* linux-2.6.23 changed unregister_chrdev to return void */
+    unregister_chrdev(pvfs2_dev_major, PVFS2_REQDEVICE_NAME);
         gossip_debug(GOSSIP_INIT_DEBUG, "Unregistered pvfs2 device /dev/%s\n",
                     PVFS2_REQDEVICE_NAME);
-    }
     /* clear out all pending upcall op requests */
     spin_lock(&pvfs2_request_list_lock);
     while (!list_empty(&pvfs2_request_list))



More information about the Pvfs2-cvs mailing list