]> git.baikalelectronics.ru Git - kernel.git/commit
block: nr_phys_segments needs to be zero for REQ_OP_WRITE_ZEROES
authorChristoph Hellwig <hch@lst.de>
Wed, 3 Jul 2019 12:24:35 +0000 (05:24 -0700)
committerJens Axboe <axboe@kernel.dk>
Wed, 3 Jul 2019 13:20:40 +0000 (07:20 -0600)
commitbb2e2f21d56213de7bb9ef3b7f49698f5bb9f8d7
treea4a586de3a4566a4f412a487fac06cfb1f1fd060
parenta69a8580becf5052714e180a00357d570f0b2cbf
block: nr_phys_segments needs to be zero for REQ_OP_WRITE_ZEROES

Fix a regression introduced when removing bi_phys_segments for Write Zeroes
requests, which need to have a segment count of zero, as they don't have a
payload.

Fixes: 4dd024d24e4d ("block: remove the bi_phys_segments field in struct bio")
Reported-by: Jens Axboe <axboe@kernel.dk>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/blk-merge.c