diff options
| author | Anton Nefedov | 2019-09-23 14:17:34 +0200 |
|---|---|---|
| committer | Max Reitz | 2019-10-10 10:56:18 +0200 |
| commit | 90ebf8431e346638aa83ec8118f3540735cf4ecf (patch) | |
| tree | 983d3a88657d9143ae1ff75a5a24b16ed7de57e7 /include | |
| parent | scsi: store unmap offset and nb_sectors in request struct (diff) | |
| download | qemu-90ebf8431e346638aa83ec8118f3540735cf4ecf.tar.gz qemu-90ebf8431e346638aa83ec8118f3540735cf4ecf.tar.xz qemu-90ebf8431e346638aa83ec8118f3540735cf4ecf.zip | |
scsi: move unmap error checking to the complete callback
This will help to account the operation in the following commit.
The difference is that we don't call scsi_disk_req_check_error() before
the 1st discard iteration anymore. That function also checks if
the request is cancelled, however it shouldn't get canceled until it
yields in blk_aio() functions anyway.
Same approach is already used for emulate_write_same.
Signed-off-by: Anton Nefedov <anton.nefedov@virtuozzo.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Reviewed-by: Alberto Garcia <berto@igalia.com>
Message-id: 20190923121737.83281-7-anton.nefedov@virtuozzo.com
Signed-off-by: Max Reitz <mreitz@redhat.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions
