block: generalize BlockLimits handling to cover bdrv_aio_discard too
commitd51e9fe505f7c7b97762100dd0e42cef43c90524
authorPaolo Bonzini <pbonzini@redhat.com>
Fri, 22 Nov 2013 12:39:43 +0000 (22 13:39 +0100)
committerStefan Hajnoczi <stefanha@redhat.com>
Tue, 3 Dec 2013 14:26:48 +0000 (3 15:26 +0100)
tree28ddf312698d6f0f9708c59f09db0c3d0d657d28
parentaf057fe74092df2e7a576448ddbdc0daac1370bf
block: generalize BlockLimits handling to cover bdrv_aio_discard too

bdrv_co_discard is only covering drivers which have a .bdrv_co_discard()
implementation, but not those with .bdrv_aio_discard(). Not very nice,
and easy to avoid.

Suggested-by: Kevin Wolf <kwolf@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Peter Lieven <pl@kamp.de>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
block.c