Whamcloud - gitweb
LU-9679 llite: fix possible race with module unload.
[fs/lustre-release.git] / lustre / include / lustre_disk.h
index a809f4b..385cc1e 100644 (file)
@@ -349,8 +349,9 @@ int lustre_start_mgc(struct super_block *sb);
 int server_name2fsname(const char *svname, char *fsname, const char **endptr);
 void obdname2fsname(const char *tgt, char *fsname, size_t fslen);
 
-void lustre_register_client_fill_super(int (*cfs)(struct super_block *sb));
-void lustre_register_kill_super_cb(void (*cfs)(struct super_block *sb));
+void lustre_register_super_ops(struct module *mod,
+                              int (*cfs)(struct super_block *sb),
+                              void (*ksc)(struct super_block *sb));
 int lustre_common_put_super(struct super_block *sb);
 
 int mgc_fsname2resid(char *fsname, struct ldlm_res_id *res_id, int type);