]> git.ipfire.org Git - thirdparty/qemu.git/commit
block/io: refactor padding
authorVladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Tue, 4 Jun 2019 16:15:05 +0000 (19:15 +0300)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Tue, 12 Nov 2019 17:59:58 +0000 (11:59 -0600)
commit2e2ad02f2cecf419eaad0df982ceb5b41170cc7e
tree3ac7b3e4384cf770aabf22129d6e462a1236d35f
parentb3b76fc643912d2c86b13caff30a1151f2958702
block/io: refactor padding

We have similar padding code in bdrv_co_pwritev,
bdrv_co_do_pwrite_zeroes and bdrv_co_preadv. Let's combine and unify
it.

[Squashed in Vladimir's qemu-iotests 077 fix
--Stefan]

Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Acked-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-id: 20190604161514.262241-4-vsementsov@virtuozzo.com
Message-Id: <20190604161514.262241-4-vsementsov@virtuozzo.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
(cherry picked from commit 7a3f542fbdfd799be4fa6f8b96dc8c1e6933fce4)
*prereq for 292d06b9
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
block/io.c