summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorFlorian-Ewald Mueller <florian-ewald.mueller@ionos.com>2025-12-05 13:47:32 +0100
committerJens Axboe <axboe@kernel.dk>2026-01-06 05:28:10 -0700
commit4ac9690d4b9456ca1d5276d86547fa2e7cd47684 (patch)
tree87ae9880acf351a61c1c3e61eca18a32335e2411 /include
parente1384543e85b11b494051d11728d6d88a93161bc (diff)
rnbd-srv: Fix server side setting of bi_size for special IOs
On rnbd-srv, the bi_size of the bio is set during the bio_add_page function, to which datalen is passed. But for special IOs like DISCARD and WRITE_ZEROES, datalen is 0, since there is no data to write. For these special IOs, use the bi_size of the rnbd_msg_io. Fixes: f6f84be089c9 ("block/rnbd-srv: Add sanity check and remove redundant assignment") Signed-off-by: Florian-Ewald Mueller <florian-ewald.mueller@ionos.com> Signed-off-by: Md Haris Iqbal <haris.iqbal@ionos.com> Signed-off-by: Grzegorz Prajsner <grzegorz.prajsner@ionos.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions