summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSage Weil <sage@inktank.com>2013-01-04 20:46:48 -0800
committerSage Weil <sage@inktank.com>2013-01-04 20:46:48 -0800
commitd3abd0fe0bb402ff403259d4b1a718a56331fc39 (patch)
tree5c0334705828902572395eedef6408ac6d6dd10c
parente89b6ade63cdad315ab754789de24008cfe42b37 (diff)
downloadceph-d3abd0fe0bb402ff403259d4b1a718a56331fc39.tar.gz
Revert "OSD: remove RD flag from CALL ops"
This reverts commit 91e941aef9f55425cc12204146f26d79c444cfae. We cannot change this op code without breaking compatibility with old code (client and server). We'll have to special case this op code instead. Signed-off-by: Sage Weil <sage@inktank.com> Reviewed-by: Dan Mick <dan.mick@inktank.com>
-rw-r--r--src/include/rados.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/include/rados.h b/src/include/rados.h
index b1eabdf34de..073ad62bd5f 100644
--- a/src/include/rados.h
+++ b/src/include/rados.h
@@ -244,7 +244,7 @@ enum {
CEPH_OSD_OP_DNLOCK = CEPH_OSD_OP_MODE_WR | CEPH_OSD_OP_TYPE_LOCK | 6,
/** exec **/
- CEPH_OSD_OP_CALL = CEPH_OSD_OP_TYPE_EXEC | 1,
+ CEPH_OSD_OP_CALL = CEPH_OSD_OP_MODE_RD | CEPH_OSD_OP_TYPE_EXEC | 1,
/** pg **/
CEPH_OSD_OP_PGLS = CEPH_OSD_OP_MODE_RD | CEPH_OSD_OP_TYPE_PG | 1,