ceph: refactor osdc requests creation functions
authorYehuda Sadeh <yehuda@hq.newdream.net>
Tue, 6 Apr 2010 21:51:47 +0000 (14:51 -0700)
committerSage Weil <sage@newdream.net>
Wed, 20 Oct 2010 22:36:01 +0000 (15:36 -0700)
commit3499e8a5d4dbb083324efd942e2c4fb7eb65f27c
tree7c3914991f81bcf2a9153047e7f1dad2ae0da74b
parent7669a2c95e502a77f93f27e5449fc93a00d588b6
ceph: refactor osdc requests creation functions

The osd requests creation are being decoupled from the
vino parameter, allowing clients using the osd to use
other arbitrary object names that are not necessarily
vino based. Also, calc_raw_layout now takes a snap id.

Signed-off-by: Yehuda Sadeh <yehuda@hq.newdream.net>
Signed-off-by: Sage Weil <sage@newdream.net>
fs/ceph/osd_client.c
fs/ceph/osd_client.h