|
| From: | Vladimir Sementsov-Ogievskiy |
| Subject: | Re: [PATCH v2 6/7] qapi/block-core: derpecate block-job-change |
| Date: | Fri, 2 Aug 2024 14:10:49 +0300 |
| User-agent: | Mozilla Thunderbird |
On 18.07.24 14:01, Markus Armbruster wrote:
Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru> writes:That's a first step to move on newer job-* APIs. The difference between block-job-change and job-change is in find_block_job_locked() vs find_job_locked() functions. What's different? 1. find_block_job_locked() do check, is found job a block-job. This OKDo you mean something like find_block_job_locked() finds only block jobs, whereas find_job_locked() finds any kind of job?
Yes
when moving to more generic API, no needs to document this change. 2. find_block_job_locked() reports DeviceNotActive on failure, when find_job_locked() reports GenericError. Still, for block-job-change errors are not documented at all, so be silent in deprecated.txt as well. Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
-- Best regards, Vladimir
| [Prev in Thread] | Current Thread | [Next in Thread] |