Re: [Qemu-devel] [PATCH v4] block: Switch to host monotonic clock for IO throttling

2015-03-25 Thread Fam Zheng
On Wed, 03/25 15:31, Stefan Hajnoczi wrote: > Queued for QEMU 2.4. Please let me know if you think it's worth risking > adding it in QEMU 2.3. Thanks, 2.4 is okay. Fam

Re: [Qemu-devel] [PATCH v4] block: Switch to host monotonic clock for IO throttling

2015-03-25 Thread Stefan Hajnoczi
On Wed, Mar 25, 2015 at 03:27:26PM +0800, Fam Zheng wrote: > Currently, throttle timers won't make any progress when VCPU is not > running, which would stall the request queue in utils, qtest, vm > suspending, and live migration, without special handling. > > Block jobs are confusingly inconsisten

[Qemu-devel] [PATCH v4] block: Switch to host monotonic clock for IO throttling

2015-03-25 Thread Fam Zheng
Currently, throttle timers won't make any progress when VCPU is not running, which would stall the request queue in utils, qtest, vm suspending, and live migration, without special handling. Block jobs are confusingly inconsistent between with and without throttling: if user sets a bps limit, stop