[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-block] [Qemu-devel] [RFC PATCH 03/33] blockjob: Implement bloc
From: |
Eric Blake |
Subject: |
Re: [Qemu-block] [Qemu-devel] [RFC PATCH 03/33] blockjob: Implement block_job_set_speed() centrally |
Date: |
Tue, 24 Apr 2018 16:30:44 -0500 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 |
On 04/24/2018 10:24 AM, Kevin Wolf wrote:
> All block job drivers support .set_speed and all of them duplicate the
> same code to implement it. Move that code to blockjob.c and remove the
> now useless callback.
>
> Signed-off-by: Kevin Wolf <address@hidden>
> ---
> +++ b/include/block/blockjob.h
> @@ -29,6 +29,8 @@
> #include "block/block.h"
> #include "qemu/ratelimit.h"
>
> +#define SLICE_TIME 100000000ULL /* ns */
I know this is just code motion; but would it be any more legible as:
#define SLICE_TIME (100ULL * 1000 * 1000) /* ns */
to make it easier to see as 100 ms without having to count the 0s?
Reviewed-by: Eric Blake <address@hidden>
--
Eric Blake, Principal Software Engineer
Red Hat, Inc. +1-919-301-3266
Virtualization: qemu.org | libvirt.org
signature.asc
Description: OpenPGP digital signature
- [Qemu-block] [RFC PATCH 00/33] Generic background jobs, Kevin Wolf, 2018/04/24
- [Qemu-block] [RFC PATCH 01/33] blockjob: Wrappers for progress counter access, Kevin Wolf, 2018/04/24
- [Qemu-block] [RFC PATCH 02/33] blockjob: Move RateLimit to BlockJob, Kevin Wolf, 2018/04/24
- [Qemu-block] [RFC PATCH 03/33] blockjob: Implement block_job_set_speed() centrally, Kevin Wolf, 2018/04/24
- Re: [Qemu-block] [Qemu-devel] [RFC PATCH 03/33] blockjob: Implement block_job_set_speed() centrally,
Eric Blake <=
- [Qemu-block] [RFC PATCH 04/33] blockjob: Introduce block_job_ratelimit_get_delay(), Kevin Wolf, 2018/04/24
- [Qemu-block] [RFC PATCH 05/33] blockjob: Add block_job_driver(), Kevin Wolf, 2018/04/24
- [Qemu-block] [RFC PATCH 06/33] blockjob: Remove block_job_pause/resume_all(), Kevin Wolf, 2018/04/24
- [Qemu-block] [RFC PATCH 10/33] job: Add job_delete(), Kevin Wolf, 2018/04/24
- [Qemu-block] [RFC PATCH 09/33] job: Add JobDriver.job_type, Kevin Wolf, 2018/04/24
- [Qemu-block] [RFC PATCH 08/33] job: Rename BlockJobType into JobType, Kevin Wolf, 2018/04/24