diff options
author | Geliang Tang <geliangtang@163.com> | 2016-03-13 03:18:39 -0400 |
---|---|---|
committer | Ilya Dryomov <idryomov@gmail.com> | 2016-03-25 13:51:57 -0400 |
commit | 5ee61e95b6b33c82f6fa1382585faed66aa01245 (patch) | |
tree | 9bb4d4290f54c2796019a58bc7c1a517af1f31e8 | |
parent | 99ec269779f1fde25356e14299419551cdb54443 (diff) |
libceph: use KMEM_CACHE macro
Use KMEM_CACHE() instead of kmem_cache_create() to simplify the code.
Signed-off-by: Geliang Tang <geliangtang@163.com>
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
-rw-r--r-- | net/ceph/messenger.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/net/ceph/messenger.c b/net/ceph/messenger.c index d9681bc839c7..1831f6353622 100644 --- a/net/ceph/messenger.c +++ b/net/ceph/messenger.c | |||
@@ -235,18 +235,12 @@ static struct workqueue_struct *ceph_msgr_wq; | |||
235 | static int ceph_msgr_slab_init(void) | 235 | static int ceph_msgr_slab_init(void) |
236 | { | 236 | { |
237 | BUG_ON(ceph_msg_cache); | 237 | BUG_ON(ceph_msg_cache); |
238 | ceph_msg_cache = kmem_cache_create("ceph_msg", | 238 | ceph_msg_cache = KMEM_CACHE(ceph_msg, 0); |
239 | sizeof (struct ceph_msg), | ||
240 | __alignof__(struct ceph_msg), 0, NULL); | ||
241 | |||
242 | if (!ceph_msg_cache) | 239 | if (!ceph_msg_cache) |
243 | return -ENOMEM; | 240 | return -ENOMEM; |
244 | 241 | ||
245 | BUG_ON(ceph_msg_data_cache); | 242 | BUG_ON(ceph_msg_data_cache); |
246 | ceph_msg_data_cache = kmem_cache_create("ceph_msg_data", | 243 | ceph_msg_data_cache = KMEM_CACHE(ceph_msg_data, 0); |
247 | sizeof (struct ceph_msg_data), | ||
248 | __alignof__(struct ceph_msg_data), | ||
249 | 0, NULL); | ||
250 | if (ceph_msg_data_cache) | 244 | if (ceph_msg_data_cache) |
251 | return 0; | 245 | return 0; |
252 | 246 | ||