From: Henry C Chang <henry.cy.chang@gmail.com>
To: ceph-devel@vger.kernel.org
Cc: Henry C Chang <henry.cy.chang@gmail.com>
Subject: [PATCH 1/3] ceph: print debug message before put mds session
Date: Wed, 11 May 2011 10:29:52 +0000 [thread overview]
Message-ID: <1305109794-7967-1-git-send-email-henry.cy.chang@gmail.com> (raw)
The mds session, s, could be freed during ceph_put_mds_session.
Move dout before ceph_put_mds_session.
Signed-off-by: Henry C Chang <henry.cy.chang@gmail.com>
---
fs/ceph/mds_client.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/fs/ceph/mds_client.c b/fs/ceph/mds_client.c
index f60b07b..d0fae4c 100644
--- a/fs/ceph/mds_client.c
+++ b/fs/ceph/mds_client.c
@@ -3304,8 +3304,8 @@ static void con_put(struct ceph_connection *con)
{
struct ceph_mds_session *s = con->private;
+ dout("mdsc con_put %p (%d)\n", s, atomic_read(&s->s_ref) - 1);
ceph_put_mds_session(s);
- dout("mdsc con_put %p (%d)\n", s, atomic_read(&s->s_ref));
}
/*
--
1.7.2.3
next reply other threads:[~2011-05-11 16:11 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-05-11 10:29 Henry C Chang [this message]
2011-05-11 10:29 ` [PATCH 2/3] ceph: fix list_add in ceph_put_snap_realm Henry C Chang
2011-05-11 10:29 ` [PATCH 3/3] ceph: do not use i_wrbuffer_ref as refcount for Fb cap Henry C Chang
2011-05-11 17:30 ` [PATCH 1/3] ceph: print debug message before put mds session Sage Weil
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1305109794-7967-1-git-send-email-henry.cy.chang@gmail.com \
--to=henry.cy.chang@gmail.com \
--cc=ceph-devel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.