block/io: bring request check to bdrv_co_(read,write)v_vmstate
authorVladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Fri, 3 Sep 2021 10:27:57 +0000 (13:27 +0300)
committerEric Blake <eblake@redhat.com>
Wed, 29 Sep 2021 18:46:31 +0000 (13:46 -0500)
commitb984b2968b415759307558493b1a2bb6070a2251
treee271ebabc9934873245e9df10677605bffff5cf3
parent09615257058a0ae87b837bb041f56f7312d9ead8
block/io: bring request check to bdrv_co_(read,write)v_vmstate

Only qcow2 driver supports vmstate.
In qcow2 these requests go through .bdrv_co_p{read,write}v_part
handlers.

So, let's do our basic check for the request on vmstate generic
handlers.

Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Message-Id: <20210903102807.27127-2-vsementsov@virtuozzo.com>
Signed-off-by: Eric Blake <eblake@redhat.com>
block/io.c