From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33336) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bgwFo-0003gU-2n for qemu-devel@nongnu.org; Mon, 05 Sep 2016 11:56:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bgwFj-0004kn-OQ for qemu-devel@nongnu.org; Mon, 05 Sep 2016 11:56:11 -0400 Received: from mx1.redhat.com ([209.132.183.28]:53450) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bgwFj-0004kc-JI for qemu-devel@nongnu.org; Mon, 05 Sep 2016 11:56:07 -0400 Date: Mon, 5 Sep 2016 16:56:02 +0100 From: "Daniel P. Berrange" Message-ID: <20160905155602.GK24656@redhat.com> Reply-To: "Daniel P. Berrange" References: <20160905111620.GA22359@work-vm> <1473075436-32489-1-git-send-email-ashijeetacharya@gmail.com> <122bc56c-0025-695a-8e2f-63aa03377879@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: Subject: Re: [Qemu-devel] [PATCH v2] Move migrate_set_speed and migrate_set_downtime into migrate_set_parameter List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paolo Bonzini Cc: Ashijeet Acharya , quintela@redhat.com, QEMU Developers , armbru@redhat.com, "dgilbert@redhat.com" , amit.shah@redhat.com, lcapitulino@redhat.com On Mon, Sep 05, 2016 at 03:16:04PM +0200, Paolo Bonzini wrote: > > > On 05/09/2016 15:09, Ashijeet Acharya wrote: > >>> >> + "compress-level:i?,compress-threads:i?,decompress-threads:i?,cpu-throttle-initial:i?,cpu-throttle-increment:i?,migrate-set-speed:o?,migrate-set-downtime:T?", > >> > > >> > Same here about the names. Also use "i" for QMP commands. > > I think we will have to use "T" for downtime at-least otherwise you > > cant use float values for setting seconds like "0.2" for example. > > No issues using "i" with bandwidth though. > > Right, I should have mentioned that my remark was about the "o" (it > caught my eye because of your change to hmp-commands.hx). Sorry! I've always thought it a rather wierd to use fractional seconds for downtime. It sort of made sense for HMP, but should really never have been carried over into QMP. IMHO, we should make it just take integer milliseconds for downtime with the new API. Regards, Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :|