diff options
author | Hans Holmberg <hans.holmberg@cnexlabs.com> | 2018-10-09 07:11:48 -0400 |
---|---|---|
committer | Jens Axboe <axboe@kernel.dk> | 2018-10-09 10:25:07 -0400 |
commit | e99e802fc640b273cd070a9342a21635aa8a1f77 (patch) | |
tree | 043a4f72527985e83d13e5dbff01769db58cde55 /drivers/lightnvm | |
parent | 53d82db693fe1fd1926066583fd24285fb5aae16 (diff) |
lightnvm: pblk: remove unused parameters in pblk_up_rq
The parameters nr_ppas and ppa_list are not used, so remove them.
Signed-off-by: Hans Holmberg <hans.holmberg@cnexlabs.com>
Signed-off-by: Matias Bjørling <mb@lightnvm.io>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'drivers/lightnvm')
-rw-r--r-- | drivers/lightnvm/pblk-core.c | 3 | ||||
-rw-r--r-- | drivers/lightnvm/pblk-write.c | 5 | ||||
-rw-r--r-- | drivers/lightnvm/pblk.h | 3 |
3 files changed, 4 insertions, 7 deletions
diff --git a/drivers/lightnvm/pblk-core.c b/drivers/lightnvm/pblk-core.c index e1207a4f9d54..bb1a7cc24cbb 100644 --- a/drivers/lightnvm/pblk-core.c +++ b/drivers/lightnvm/pblk-core.c | |||
@@ -1929,8 +1929,7 @@ void pblk_up_page(struct pblk *pblk, struct ppa_addr *ppa_list, int nr_ppas) | |||
1929 | up(&rlun->wr_sem); | 1929 | up(&rlun->wr_sem); |
1930 | } | 1930 | } |
1931 | 1931 | ||
1932 | void pblk_up_rq(struct pblk *pblk, struct ppa_addr *ppa_list, int nr_ppas, | 1932 | void pblk_up_rq(struct pblk *pblk, unsigned long *lun_bitmap) |
1933 | unsigned long *lun_bitmap) | ||
1934 | { | 1933 | { |
1935 | struct nvm_tgt_dev *dev = pblk->dev; | 1934 | struct nvm_tgt_dev *dev = pblk->dev; |
1936 | struct nvm_geo *geo = &dev->geo; | 1935 | struct nvm_geo *geo = &dev->geo; |
diff --git a/drivers/lightnvm/pblk-write.c b/drivers/lightnvm/pblk-write.c index c20bb7f6d703..cd579b440b56 100644 --- a/drivers/lightnvm/pblk-write.c +++ b/drivers/lightnvm/pblk-write.c | |||
@@ -81,8 +81,7 @@ static void pblk_complete_write(struct pblk *pblk, struct nvm_rq *rqd, | |||
81 | #ifdef CONFIG_NVM_PBLK_DEBUG | 81 | #ifdef CONFIG_NVM_PBLK_DEBUG |
82 | atomic_long_sub(c_ctx->nr_valid, &pblk->inflight_writes); | 82 | atomic_long_sub(c_ctx->nr_valid, &pblk->inflight_writes); |
83 | #endif | 83 | #endif |
84 | 84 | pblk_up_rq(pblk, c_ctx->lun_bitmap); | |
85 | pblk_up_rq(pblk, rqd->ppa_list, rqd->nr_ppas, c_ctx->lun_bitmap); | ||
86 | 85 | ||
87 | pos = pblk_rb_sync_init(&pblk->rwb, &flags); | 86 | pos = pblk_rb_sync_init(&pblk->rwb, &flags); |
88 | if (pos == c_ctx->sentry) { | 87 | if (pos == c_ctx->sentry) { |
@@ -215,7 +214,7 @@ static void pblk_submit_rec(struct work_struct *work) | |||
215 | pblk_map_remaining(pblk, ppa_list); | 214 | pblk_map_remaining(pblk, ppa_list); |
216 | pblk_queue_resubmit(pblk, c_ctx); | 215 | pblk_queue_resubmit(pblk, c_ctx); |
217 | 216 | ||
218 | pblk_up_rq(pblk, rqd->ppa_list, rqd->nr_ppas, c_ctx->lun_bitmap); | 217 | pblk_up_rq(pblk, c_ctx->lun_bitmap); |
219 | if (c_ctx->nr_padded) | 218 | if (c_ctx->nr_padded) |
220 | pblk_bio_free_pages(pblk, rqd->bio, c_ctx->nr_valid, | 219 | pblk_bio_free_pages(pblk, rqd->bio, c_ctx->nr_valid, |
221 | c_ctx->nr_padded); | 220 | c_ctx->nr_padded); |
diff --git a/drivers/lightnvm/pblk.h b/drivers/lightnvm/pblk.h index 9068b158de22..0ca67e8f99d5 100644 --- a/drivers/lightnvm/pblk.h +++ b/drivers/lightnvm/pblk.h | |||
@@ -827,8 +827,7 @@ void pblk_up_page(struct pblk *pblk, struct ppa_addr *ppa_list, int nr_ppas); | |||
827 | void pblk_down_rq(struct pblk *pblk, struct ppa_addr *ppa_list, int nr_ppas, | 827 | void pblk_down_rq(struct pblk *pblk, struct ppa_addr *ppa_list, int nr_ppas, |
828 | unsigned long *lun_bitmap); | 828 | unsigned long *lun_bitmap); |
829 | void pblk_down_page(struct pblk *pblk, struct ppa_addr *ppa_list, int nr_ppas); | 829 | void pblk_down_page(struct pblk *pblk, struct ppa_addr *ppa_list, int nr_ppas); |
830 | void pblk_up_rq(struct pblk *pblk, struct ppa_addr *ppa_list, int nr_ppas, | 830 | void pblk_up_rq(struct pblk *pblk, unsigned long *lun_bitmap); |
831 | unsigned long *lun_bitmap); | ||
832 | int pblk_bio_add_pages(struct pblk *pblk, struct bio *bio, gfp_t flags, | 831 | int pblk_bio_add_pages(struct pblk *pblk, struct bio *bio, gfp_t flags, |
833 | int nr_pages); | 832 | int nr_pages); |
834 | void pblk_bio_free_pages(struct pblk *pblk, struct bio *bio, int off, | 833 | void pblk_bio_free_pages(struct pblk *pblk, struct bio *bio, int off, |