libceph: introduce reference counted string
authorYan, Zheng <zyan@redhat.com>
Fri, 5 Feb 2016 07:36:22 +0000 (15:36 +0800)
committerIlya Dryomov <idryomov@gmail.com>
Thu, 28 Jul 2016 00:55:37 +0000 (02:55 +0200)
commit51e9273796a57c08801f45580d3db3c51987a0cb
tree5eb35d4d7c0f44065b0fe17f0bb0a3c98202f215
parent7627151ea30bce2051e3cb27d7bb2c30083f86a5
libceph: introduce reference counted string

The data structure is for storing namesapce string. It allows namespace
string to be shared between cephfs inodes with same layout. This data
structure can also be referenced by OSD request.

Signed-off-by: Yan, Zheng <zyan@redhat.com>
include/linux/ceph/libceph.h
include/linux/ceph/string_table.h [new file with mode: 0644]
net/ceph/Makefile
net/ceph/ceph_common.c
net/ceph/string_table.c [new file with mode: 0644]