ceph: simplify ceph_buffer interface
authorSage Weil <sage@newdream.net>
Mon, 7 Dec 2009 20:17:17 +0000 (12:17 -0800)
committerSage Weil <sage@newdream.net>
Mon, 7 Dec 2009 20:17:17 +0000 (12:17 -0800)
We never allocate the ceph_buffer and buffer separtely, so use a single
constructor.

Disallow put on NULL buffer; make the caller check.

Signed-off-by: Sage Weil <sage@newdream.net>
fs/ceph/buffer.c
fs/ceph/buffer.h
fs/ceph/inode.c
fs/ceph/messenger.c
fs/ceph/xattr.c

Simple merge
Simple merge
diff --cc fs/ceph/inode.c
Simple merge
Simple merge
diff --cc fs/ceph/xattr.c
Simple merge