libceph: use slab cache for osd client requests
authorAlex Elder <elder@inktank.com>
Wed, 1 May 2013 17:43:04 +0000 (12:43 -0500)
committerAlex Elder <elder@inktank.com>
Thu, 2 May 2013 16:58:41 +0000 (11:58 -0500)
commit5522ae0b68421e2645303ff010e27afc5292e0ab
tree200ec4895513e032a6ce9e844a457150f22b0708
parent81b36be4c56299ac4c4c786908cb117ad232b62e
libceph: use slab cache for osd client requests

Create a slab cache to manage allocation of ceph_osdc_request
structures.

This resolves:
    http://tracker.ceph.com/issues/3926

Signed-off-by: Alex Elder <elder@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
include/linux/ceph/osd_client.h
net/ceph/ceph_common.c
net/ceph/osd_client.c