]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-client.git/commit
rbd: define inbound data size for method ops
authorAlex Elder <elder@inktank.com>
Fri, 5 Apr 2013 06:27:11 +0000 (01:27 -0500)
committerAlex Elder <elder@inktank.com>
Fri, 5 Apr 2013 20:57:14 +0000 (15:57 -0500)
commit7b67a62f89ab0f5a5d01bc8640cde4b1c0085d18
tree43c1a3bd706d74aa99ae985bea0f1461ddbc7d23
parent0af231fc7922abe455d4de887185fc706ddf3ce4
rbd: define inbound data size for method ops

When rbd creates an object request containing an object method call
operation it is passing 0 for the size.  I originally thought this
was because the length was not needed for method calls, but I think
it really should be supplied, to describe how much space is
available to receive response data.  So provide the supplied length.

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

Signed-off-by: Alex Elder <elder@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
drivers/block/rbd.c