job: drop job_drain
In job_finish_sync job_enter should be enough for a job to make some progress and draining is a wrong tool for it. So use job_enter directly here and drop job_drain with all related staff not used more. Suggested-by:Kevin Wolf <kwolf@redhat.com> Signed-off-by:
Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Tested-by:
John Snow <jsnow@redhat.com> Reviewed-by:
John Snow <jsnow@redhat.com> Signed-off-by:
Kevin Wolf <kwolf@redhat.com>
Showing
- block/backup.c 1 addition, 18 deletionsblock/backup.c
- block/commit.c 0 additions, 1 deletionblock/commit.c
- block/mirror.c 3 additions, 25 deletionsblock/mirror.c
- block/stream.c 0 additions, 1 deletionblock/stream.c
- blockjob.c 0 additions, 13 deletionsblockjob.c
- include/block/blockjob_int.h 0 additions, 19 deletionsinclude/block/blockjob_int.h
- include/qemu/job.h 0 additions, 13 deletionsinclude/qemu/job.h
- job.c 1 addition, 11 deletionsjob.c
- tests/test-bdrv-drain.c 0 additions, 3 deletionstests/test-bdrv-drain.c
- tests/test-block-iothread.c 0 additions, 1 deletiontests/test-block-iothread.c
- tests/test-blockjob-txn.c 0 additions, 1 deletiontests/test-blockjob-txn.c
- tests/test-blockjob.c 0 additions, 2 deletionstests/test-blockjob.c
Loading
Please register or sign in to comment