diff options
author | Fam Zheng <famz@redhat.com> | 2014-09-11 13:41:26 +0800 |
---|---|---|
committer | Stefan Hajnoczi <stefanha@redhat.com> | 2014-09-22 11:39:16 +0100 |
commit | e551c999bcca1f29742741033853651f6ea88479 (patch) | |
tree | 6105f38b1aa59e9452ec2966b77fcfe388ede6ab /block.c | |
parent | 5da91e4ef46fe85694c5c43a8f3a186a7a83cda7 (diff) | |
download | qemu-e551c999bcca1f29742741033853651f6ea88479.zip qemu-e551c999bcca1f29742741033853651f6ea88479.tar.gz qemu-e551c999bcca1f29742741033853651f6ea88479.tar.bz2 |
ide: Convert trim_aiocb_info.cancel to .cancel_async
We know that either bh is scheduled or ide_issue_trim_cb will be called
again, so we just set i, j and ret to the right values. In both cases,
ide_trim_bh_cb will be called.
Also forward the cancellation to the iocb->aiocb which we get from
bdrv_aio_discard.
Signed-off-by: Fam Zheng <famz@redhat.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Diffstat (limited to 'block.c')
0 files changed, 0 insertions, 0 deletions