summaryrefslogtreecommitdiffstats
path: root/block/blk-zoned.c
diff options
context:
space:
mode:
authorChristoph Hellwig2019-06-26 15:49:21 +0200
committerJens Axboe2019-06-29 17:47:31 +0200
commitd241a95f3514a5eb544dfd8d9d141ffd1c89b707 (patch)
tree4e0545aab26f747bbe890cc9756dff3d276a2de6 /block/blk-zoned.c
parentblock: move the BIO_NO_PAGE_REF check into bio_release_pages (diff)
downloadkernel-qcow2-linux-d241a95f3514a5eb544dfd8d9d141ffd1c89b707.tar.gz
kernel-qcow2-linux-d241a95f3514a5eb544dfd8d9d141ffd1c89b707.tar.xz
kernel-qcow2-linux-d241a95f3514a5eb544dfd8d9d141ffd1c89b707.zip
block: optionally mark pages dirty in bio_release_pages
A lot of callers of bio_release_pages also want to mark the released pages as dirty. Add a mark_dirty parameter to avoid a second relatively expensive bio_for_each_segment_all loop. Reviewed-by: Minwoo Im <minwoo.im.dev@gmail.com> Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'block/blk-zoned.c')
0 files changed, 0 insertions, 0 deletions