]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-client.git/commit
ceph: ref counted buffer
authorSage Weil <sage@newdream.net>
Mon, 5 Oct 2009 22:47:26 +0000 (15:47 -0700)
committerSage Weil <sage@newdream.net>
Mon, 5 Oct 2009 22:47:26 +0000 (15:47 -0700)
commitbe76d4d16c7cb7de0b21de50ee24059133dab28a
tree6a730a1e85a0b25ec2bee2e8012e3585557918a8
parent6419318d5547644051878c3c5bd7a71539f390ca
ceph: ref counted buffer

struct ceph_buffer is a simple ref-counted buffer.  We transparently
choose between kmalloc for small buffers and vmalloc for large ones.

This is currently used only for allocating memory for xattr data.

Signed-off-by: Sage Weil <sage@newdream.net>
fs/ceph/buffer.c [new file with mode: 0644]
fs/ceph/buffer.h [new file with mode: 0644]