mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-11-24 08:20:52 +07:00
ceph: drop unused argument
Signed-off-by: Sage Weil <sage@newdream.net>
This commit is contained in:
parent
2962507ca2
commit
ee6b272b9c
@ -2717,7 +2717,7 @@ void ceph_handle_caps(struct ceph_mds_session *session,
|
|||||||
* along for the mds (who clearly thinks we still have this
|
* along for the mds (who clearly thinks we still have this
|
||||||
* cap).
|
* cap).
|
||||||
*/
|
*/
|
||||||
ceph_add_cap_releases(mdsc, session, -1);
|
ceph_add_cap_releases(mdsc, session);
|
||||||
ceph_send_cap_releases(mdsc, session);
|
ceph_send_cap_releases(mdsc, session);
|
||||||
goto done;
|
goto done;
|
||||||
}
|
}
|
||||||
|
@ -1067,15 +1067,13 @@ static int trim_caps(struct ceph_mds_client *mdsc,
|
|||||||
* Called under s_mutex.
|
* Called under s_mutex.
|
||||||
*/
|
*/
|
||||||
int ceph_add_cap_releases(struct ceph_mds_client *mdsc,
|
int ceph_add_cap_releases(struct ceph_mds_client *mdsc,
|
||||||
struct ceph_mds_session *session,
|
struct ceph_mds_session *session)
|
||||||
int extra)
|
|
||||||
{
|
{
|
||||||
struct ceph_msg *msg;
|
struct ceph_msg *msg;
|
||||||
struct ceph_mds_cap_release *head;
|
struct ceph_mds_cap_release *head;
|
||||||
int err = -ENOMEM;
|
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);
|
spin_lock(&session->s_cap_lock);
|
||||||
|
|
||||||
@ -2005,7 +2003,7 @@ static void handle_reply(struct ceph_mds_session *session, struct ceph_msg *msg)
|
|||||||
}
|
}
|
||||||
mutex_unlock(&mdsc->mutex);
|
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);
|
mutex_unlock(&session->s_mutex);
|
||||||
|
|
||||||
/* kick calling process */
|
/* kick calling process */
|
||||||
@ -2715,7 +2713,7 @@ static void delayed_work(struct work_struct *work)
|
|||||||
send_renew_caps(mdsc, s);
|
send_renew_caps(mdsc, s);
|
||||||
else
|
else
|
||||||
ceph_con_keepalive(&s->s_con);
|
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 ||
|
if (s->s_state == CEPH_MDS_SESSION_OPEN ||
|
||||||
s->s_state == CEPH_MDS_SESSION_HUNG)
|
s->s_state == CEPH_MDS_SESSION_HUNG)
|
||||||
ceph_send_cap_releases(mdsc, s);
|
ceph_send_cap_releases(mdsc, s);
|
||||||
|
@ -324,8 +324,7 @@ static inline void ceph_mdsc_put_request(struct ceph_mds_request *req)
|
|||||||
}
|
}
|
||||||
|
|
||||||
extern int ceph_add_cap_releases(struct ceph_mds_client *mdsc,
|
extern int ceph_add_cap_releases(struct ceph_mds_client *mdsc,
|
||||||
struct ceph_mds_session *session,
|
struct ceph_mds_session *session);
|
||||||
int extra);
|
|
||||||
extern void ceph_send_cap_releases(struct ceph_mds_client *mdsc,
|
extern void ceph_send_cap_releases(struct ceph_mds_client *mdsc,
|
||||||
struct ceph_mds_session *session);
|
struct ceph_mds_session *session);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user