rbd: get rid of rbd_req_sync_read()
authorAlex Elder <elder@inktank.com>
Sun, 20 Jan 2013 20:44:42 +0000 (14:44 -0600)
committerSage Weil <sage@inktank.com>
Thu, 14 Feb 2013 02:29:08 +0000 (18:29 -0800)
Delete rbd_req_sync_read() is no longer used, so get rid of it.

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

index 3f5eaea444a0d08fb816c8d49d2f49946f2ccb5a..5e7110a5051351d19f28a7ab592f3496da24925b 100644 (file)
@@ -1314,29 +1314,6 @@ static void rbd_obj_request_complete(struct rbd_obj_request *obj_request)
                complete_all(&obj_request->completion);
 }
 
-/*
- * Synchronously read a range from an object into a provided buffer
- */
-static int rbd_req_sync_read(struct rbd_device *rbd_dev,
-                         const char *object_name,
-                         u64 ofs, u64 len,
-                         char *buf,
-                         u64 *ver)
-{
-       struct ceph_osd_req_op *op;
-       int ret;
-
-       op = rbd_osd_req_op_create(CEPH_OSD_OP_READ, ofs, len);
-       if (!op)
-               return -ENOMEM;
-
-       ret = rbd_req_sync_op(rbd_dev, CEPH_OSD_FLAG_READ,
-                              op, object_name, ofs, len, buf, ver);
-       rbd_osd_req_op_destroy(op);
-
-       return ret;
-}
-
 /*
  * Request sync osd watch
  */
@@ -2112,7 +2089,6 @@ rbd_dev_v1_header_read(struct rbd_device *rbd_dev, u64 *version)
                if (!ondisk)
                        return ERR_PTR(-ENOMEM);
 
-               (void) rbd_req_sync_read;       /* avoid a warning */
                ret = rbd_obj_read_sync(rbd_dev, rbd_dev->header_name,
                                       0, size,
                                       (char *) ondisk, version);