summaryrefslogtreecommitdiffstats
path: root/drivers/block/rbd.c
diff options
context:
space:
mode:
authorIlya Dryomov <idryomov@gmail.com>2018-01-15 11:24:51 -0500
committerIlya Dryomov <idryomov@gmail.com>2018-01-29 09:22:56 -0500
commit2e584bce706a42a5dd86e9ac9f39900a20ba5175 (patch)
tree7cff02738afb328f3669e2089cefdaaf87024ae4 /drivers/block/rbd.c
parentd8a5b80568a9cb66810e75b182018e9edb68e8ff (diff)
rbd: obj_request->completion is unused
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Diffstat (limited to 'drivers/block/rbd.c')
-rw-r--r--drivers/block/rbd.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/drivers/block/rbd.c b/drivers/block/rbd.c
index cc93522a6d41..89d00038b7ce 100644
--- a/drivers/block/rbd.c
+++ b/drivers/block/rbd.c
@@ -281,7 +281,6 @@ struct rbd_obj_request {
281 int result; 281 int result;
282 282
283 rbd_obj_callback_t callback; 283 rbd_obj_callback_t callback;
284 struct completion completion;
285 284
286 struct kref kref; 285 struct kref kref;
287}; 286};
@@ -1734,10 +1733,7 @@ static void rbd_obj_request_complete(struct rbd_obj_request *obj_request)
1734{ 1733{
1735 dout("%s: obj %p cb %p\n", __func__, obj_request, 1734 dout("%s: obj %p cb %p\n", __func__, obj_request,
1736 obj_request->callback); 1735 obj_request->callback);
1737 if (obj_request->callback) 1736 obj_request->callback(obj_request);
1738 obj_request->callback(obj_request);
1739 else
1740 complete_all(&obj_request->completion);
1741} 1737}
1742 1738
1743static void rbd_obj_request_error(struct rbd_obj_request *obj_request, int err) 1739static void rbd_obj_request_error(struct rbd_obj_request *obj_request, int err)
@@ -2013,7 +2009,6 @@ rbd_obj_request_create(enum obj_request_type type)
2013 obj_request->which = BAD_WHICH; 2009 obj_request->which = BAD_WHICH;
2014 obj_request->type = type; 2010 obj_request->type = type;
2015 INIT_LIST_HEAD(&obj_request->links); 2011 INIT_LIST_HEAD(&obj_request->links);
2016 init_completion(&obj_request->completion);
2017 kref_init(&obj_request->kref); 2012 kref_init(&obj_request->kref);
2018 2013
2019 dout("%s %p\n", __func__, obj_request); 2014 dout("%s %p\n", __func__, obj_request);