diff options
author | Sage Weil <sage@newdream.net> | 2010-03-24 21:48:05 -0700 |
---|---|---|
committer | Sage Weil <sage@newdream.net> | 2010-05-17 15:25:15 -0700 |
commit | 6694d6b95cf3b41751e78815d05968fa2084d7bf (patch) | |
tree | f9b7e868e045c3e85b922a34ee7d2fd38cab1257 /fs/ceph/mon_client.h | |
parent | 3143edd3a185f1fd370ebdd21b4151aa9f3283a3 (diff) | |
download | kernel_samsung_smdk4412-6694d6b95cf3b41751e78815d05968fa2084d7bf.zip kernel_samsung_smdk4412-6694d6b95cf3b41751e78815d05968fa2084d7bf.tar.gz kernel_samsung_smdk4412-6694d6b95cf3b41751e78815d05968fa2084d7bf.tar.bz2 |
ceph: drop unnecessary msgpool for mon_client auth_reply
Preallocate a single reply message that we can reuse instead.
Signed-off-by: Sage Weil <sage@newdream.net>
Diffstat (limited to 'fs/ceph/mon_client.h')
-rw-r--r-- | fs/ceph/mon_client.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/fs/ceph/mon_client.h b/fs/ceph/mon_client.h index cc89a86..2658e3e 100644 --- a/fs/ceph/mon_client.h +++ b/fs/ceph/mon_client.h @@ -63,7 +63,7 @@ struct ceph_mon_client { struct delayed_work delayed_work; struct ceph_auth_client *auth; - struct ceph_msg *m_auth; + struct ceph_msg *m_auth, *m_auth_reply; int pending_auth; bool hunting; @@ -72,9 +72,8 @@ struct ceph_mon_client { struct ceph_connection *con; bool have_fsid; - /* msg pools */ + /* msgs */ struct ceph_msgpool msgpool_subscribe_ack; - struct ceph_msgpool msgpool_auth_reply; /* pending statfs requests */ struct rb_root statfs_request_tree; |