]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-client.git/commitdiff
ceph: drop unused argument
authorSage Weil <sage@newdream.net>
Thu, 10 Jun 2010 19:55:52 +0000 (12:55 -0700)
committerSage Weil <sage@newdream.net>
Thu, 10 Jun 2010 21:13:33 +0000 (14:13 -0700)
Signed-off-by: Sage Weil <sage@newdream.net>
fs/ceph/caps.c
fs/ceph/mds_client.c
fs/ceph/mds_client.h

index 2b54828ece5a4cfa34efcbefcc3ebbc8ce29b360..da7530fe092029f49b300bb53268aab27e64acb5 100644 (file)
@@ -2726,7 +2726,7 @@ void ceph_handle_caps(struct ceph_mds_session *session,
                 * along for the mds (who clearly thinks we still have this
                 * cap).
                 */
-               ceph_add_cap_releases(mdsc, session, -1);
+               ceph_add_cap_releases(mdsc, session);
                ceph_send_cap_releases(mdsc, session);
                goto done;
        }
index 1766947fc07ab0892027fd5a3fc042e552310275..a1c43de708caee27a105da735a9a0dd40a569b2e 100644 (file)
@@ -1067,15 +1067,13 @@ static int trim_caps(struct ceph_mds_client *mdsc,
  * Called under s_mutex.
  */
 int ceph_add_cap_releases(struct ceph_mds_client *mdsc,
-                         struct ceph_mds_session *session,
-                         int extra)
+                         struct ceph_mds_session *session)
 {
        struct ceph_msg *msg;
        struct ceph_mds_cap_release *head;
        int err = -ENOMEM;
+       int extra = mdsc->client->mount_args->cap_release_safety;
 
-       if (extra < 0)
-               extra = mdsc->client->mount_args->cap_release_safety;
 
        spin_lock(&session->s_cap_lock);
 
@@ -1980,7 +1978,7 @@ out_err:
        }
        mutex_unlock(&mdsc->mutex);
 
-       ceph_add_cap_releases(mdsc, req->r_session, -1);
+       ceph_add_cap_releases(mdsc, req->r_session);
        mutex_unlock(&session->s_mutex);
 
        /* kick calling process */
@@ -2690,7 +2688,7 @@ static void delayed_work(struct work_struct *work)
                        send_renew_caps(mdsc, s);
                else
                        ceph_con_keepalive(&s->s_con);
-               ceph_add_cap_releases(mdsc, s, -1);
+               ceph_add_cap_releases(mdsc, s);
                if (s->s_state == CEPH_MDS_SESSION_OPEN ||
                    s->s_state == CEPH_MDS_SESSION_HUNG)
                        ceph_send_cap_releases(mdsc, s);
index b292fa42a66d8026b49a0217ffc0b4e89f381497..fae663e48e3f3bc49b06e9e94c26bf1dd01cb153 100644 (file)
@@ -323,8 +323,7 @@ static inline void ceph_mdsc_put_request(struct ceph_mds_request *req)
 }
 
 extern int ceph_add_cap_releases(struct ceph_mds_client *mdsc,
-                                struct ceph_mds_session *session,
-                                int extra);
+                                struct ceph_mds_session *session);
 extern void ceph_send_cap_releases(struct ceph_mds_client *mdsc,
                                   struct ceph_mds_session *session);