Whamcloud - gitweb
Fix lock ordering deadlock on the MDS when clients are connecting at the
authoradilger <adilger>
Fri, 6 Jun 2003 21:34:09 +0000 (21:34 +0000)
committeradilger <adilger>
Fri, 6 Jun 2003 21:34:09 +0000 (21:34 +0000)
same time that regular MDS operations are ongoing.

lustre/mds/mds_internal.h

index 609bc6f..585daec 100644 (file)
@@ -4,6 +4,11 @@ void mds_mfd_destroy(struct mds_file_data *mfd);
 int mds_update_unpack(struct ptlrpc_request *, int offset,
                       struct mds_update_record *);
 
+/* mds/mds_fs.c */
+int mds_client_add(struct obd_device *obd, struct mds_export_data *med,
+                   int cl_off);
+int mds_client_free(struct obd_export *exp);
+
 #ifdef __KERNEL__
 void mds_pack_inode2fid(struct ll_fid *fid, struct inode *inode);
 void mds_pack_inode2body(struct mds_body *body, struct inode *inode);