OSDN Git Service

rnbd: remove rnbd_dev_submit_io
authorGuoqing Jiang <guoqing.jiang@cloud.ionos.com>
Thu, 30 Jul 2020 09:13:57 +0000 (11:13 +0200)
committerJens Axboe <axboe@kernel.dk>
Thu, 6 Aug 2020 13:30:04 +0000 (07:30 -0600)
commit735d77d4fd28bd47db9998a3744346302f8c1ee9
treee5b34c2a1ad72e7e67918b243be674f830ca6e66
parentb35fd7422c2f8e04496f5a770bd4e1a205414b3f
rnbd: remove rnbd_dev_submit_io

The function only has one caller, so let's open code it in process_rdma.
Another bonus is we can avoid push/pop stack, since we need to pass 8
arguments to rnbd_dev_submit_io.

Signed-off-by: Guoqing Jiang <guoqing.jiang@cloud.ionos.com>
Acked-by: Danil Kipnis <danil.kipnis@cloud.ionos.com>
Acked-by: Jack Wang <jinpu.wang@cloud.ionos.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/block/rnbd/rnbd-srv-dev.c
drivers/block/rnbd/rnbd-srv-dev.h
drivers/block/rnbd/rnbd-srv.c