ceph: do not confuse stale and dead (unreconnected) caps
[linux-3.10.git] / fs / ceph / mds_client.h
index f566e9c..c0846b1 100644 (file)
@@ -98,6 +98,8 @@ struct ceph_mds_session {
        u64               s_seq;      /* incoming msg seq # */
        struct mutex      s_mutex;    /* serialize session messages */
 
+       int               s_recon_gen; /* inc on reconnect to recovered mds */
+
        struct ceph_connection s_con;
 
        /* protected by s_cap_lock */