lkml.org 
[lkml]   [2017]   [Dec]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH V4 11/45] dm-crypt: don't clear bvec->bv_page in crypt_free_buffer_pages()
    Date
    The bio is always freed after running crypt_free_buffer_pages(), so it
    isn't necessary to clear the bv->bv_page.

    Cc: Mike Snitzer <snitzer@redhat.com>
    Cc:dm-devel@redhat.com
    Signed-off-by: Ming Lei <ming.lei@redhat.com>
    ---
    drivers/md/dm-crypt.c | 1 -
    1 file changed, 1 deletion(-)

    diff --git a/drivers/md/dm-crypt.c b/drivers/md/dm-crypt.c
    index 9fc12f556534..48332666fc38 100644
    --- a/drivers/md/dm-crypt.c
    +++ b/drivers/md/dm-crypt.c
    @@ -1446,7 +1446,6 @@ static void crypt_free_buffer_pages(struct crypt_config *cc, struct bio *clone)
    bio_for_each_segment_all(bv, clone, i) {
    BUG_ON(!bv->bv_page);
    mempool_free(bv->bv_page, cc->page_pool);
    - bv->bv_page = NULL;
    }
    }

    --
    2.9.5
    \
     
     \ /
      Last update: 2017-12-18 13:26    [W:4.082 / U:0.096 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site