From: Alex Elder Date: Fri, 9 Nov 2012 18:50:10 +0000 (-0600) Subject: rbd: don't bother setting snapid in rbd_do_request() X-Git-Tag: v3.9-rc1~41^2~21^2~59^2~30 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7c3d22cf16f1bbcb37a73e88338c042bb49ff112;p=pandora-kernel.git rbd: don't bother setting snapid in rbd_do_request() For some reason, the snapid field of the osd request header is explicitly set to CEPH_NOSNAP in rbd_do_request(). Just a few lines later--with no code that would access this field in between--a call is made to ceph_calc_raw_layout() passing the snapid provided to rbd_do_request(), which encodes the snapid value it is provided into that field instead. In other words, there is no need to fill in CEPH_NOSNAP, and doing so suggests it might be necessary. Don't do that any more. Signed-off-by: Alex Elder Reviewed-by: Josh Durgin --- Reading git-diff-tree failed