]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - fs/ceph/mds_client.c
ceph: connect to export targets on cap export
[net-next-2.6.git] / fs / ceph / mds_client.c
index 552b934c9cd0f655a5ee40f9e70e1dc26faa6f02..a546e0ddb8e3d7d10a56e76597143ae0e27024dd 100644 (file)
@@ -741,6 +741,14 @@ static void __open_export_target_sessions(struct ceph_mds_client *mdsc,
        }
 }
 
+void ceph_mdsc_open_export_target_sessions(struct ceph_mds_client *mdsc,
+                                          struct ceph_mds_session *session)
+{
+       mutex_lock(&mdsc->mutex);
+       __open_export_target_sessions(mdsc, session);
+       mutex_unlock(&mdsc->mutex);
+}
+
 /*
  * session caps
  */