Re: [Qemu-devel] [PATCH v4 0/9] enable numa configuration before machine_init() from QMP

2018-04-27 Thread Igor Mammedov
On Thu, 26 Apr 2018 09:55:40 -0500 Eric Blake wrote: > On 04/26/2018 09:39 AM, Igor Mammedov wrote: > > >>> I'll try to come up with a text for qemu-doc.texi, not about > >>> deprecating -S but about when --preconfig should be used vs -S > >>> and where to get list of

Re: [Qemu-devel] [PATCH v4 0/9] enable numa configuration before machine_init() from QMP

2018-04-26 Thread Eric Blake
On 04/26/2018 09:39 AM, Igor Mammedov wrote: >>> I'll try to come up with a text for qemu-doc.texi, not about >>> deprecating -S but about when --preconfig should be used vs -S >>> and where to get list of commands that could be used at preconfig state. >> >> Sounds good to me. Thanks! > how

Re: [Qemu-devel] [PATCH v4 0/9] enable numa configuration before machine_init() from QMP

2018-04-26 Thread Igor Mammedov
On Mon, 23 Apr 2018 17:45:31 -0300 Eduardo Habkost wrote: > On Mon, Apr 23, 2018 at 06:55:14PM +0200, Igor Mammedov wrote: > > On Mon, 23 Apr 2018 10:05:54 -0300 > > Eduardo Habkost wrote: > > > > > On Mon, Apr 23, 2018 at 11:50:16AM +0200, Igor

Re: [Qemu-devel] [PATCH v4 0/9] enable numa configuration before machine_init() from QMP

2018-04-23 Thread Eduardo Habkost
On Mon, Apr 23, 2018 at 06:55:14PM +0200, Igor Mammedov wrote: > On Mon, 23 Apr 2018 10:05:54 -0300 > Eduardo Habkost wrote: > > > On Mon, Apr 23, 2018 at 11:50:16AM +0200, Igor Mammedov wrote: > > > On Fri, 20 Apr 2018 08:31:18 +0200 > > > Markus Armbruster

Re: [Qemu-devel] [PATCH v4 0/9] enable numa configuration before machine_init() from QMP

2018-04-23 Thread Igor Mammedov
On Mon, 23 Apr 2018 10:05:54 -0300 Eduardo Habkost wrote: > On Mon, Apr 23, 2018 at 11:50:16AM +0200, Igor Mammedov wrote: > > On Fri, 20 Apr 2018 08:31:18 +0200 > > Markus Armbruster wrote: > > > > > Eduardo Habkost writes: > > >

Re: [Qemu-devel] [PATCH v4 0/9] enable numa configuration before machine_init() from QMP

2018-04-23 Thread Eduardo Habkost
On Mon, Apr 23, 2018 at 11:50:16AM +0200, Igor Mammedov wrote: > On Fri, 20 Apr 2018 08:31:18 +0200 > Markus Armbruster wrote: > > > Eduardo Habkost writes: > > > > > On Thu, Apr 19, 2018 at 10:00:04AM +0200, Igor Mammedov wrote: > > >> On Wed, 18 Apr

Re: [Qemu-devel] [PATCH v4 0/9] enable numa configuration before machine_init() from QMP

2018-04-23 Thread Igor Mammedov
On Fri, 20 Apr 2018 08:31:18 +0200 Markus Armbruster wrote: > Eduardo Habkost writes: > > > On Thu, Apr 19, 2018 at 10:00:04AM +0200, Igor Mammedov wrote: > >> On Wed, 18 Apr 2018 09:08:30 +0200 > >> Markus Armbruster wrote: > >>

Re: [Qemu-devel] [PATCH v4 0/9] enable numa configuration before machine_init() from QMP

2018-04-20 Thread Markus Armbruster
Eduardo Habkost writes: > On Thu, Apr 19, 2018 at 10:00:04AM +0200, Igor Mammedov wrote: >> On Wed, 18 Apr 2018 09:08:30 +0200 >> Markus Armbruster wrote: >> >> > Eduardo Habkost writes: >> > >> > > On Tue, Apr 17, 2018 at

Re: [Qemu-devel] [PATCH v4 0/9] enable numa configuration before machine_init() from QMP

2018-04-19 Thread David Gibson
On Tue, Apr 17, 2018 at 04:13:34PM +0200, Markus Armbruster wrote: > Igor Mammedov writes: > > [...] > > Series allows to configure NUMA mapping at runtime using QMP > > interface. For that to happen it introduces a new '-preconfig' CLI option > > which allows to pause QEMU

Re: [Qemu-devel] [PATCH v4 0/9] enable numa configuration before machine_init() from QMP

2018-04-19 Thread Eduardo Habkost
On Thu, Apr 19, 2018 at 10:00:04AM +0200, Igor Mammedov wrote: > On Wed, 18 Apr 2018 09:08:30 +0200 > Markus Armbruster wrote: > > > Eduardo Habkost writes: > > > > > On Tue, Apr 17, 2018 at 05:41:10PM +0200, Igor Mammedov wrote: > > >> On Tue, 17 Apr

Re: [Qemu-devel] [PATCH v4 0/9] enable numa configuration before machine_init() from QMP

2018-04-19 Thread Igor Mammedov
On Wed, 18 Apr 2018 09:08:30 +0200 Markus Armbruster wrote: > Eduardo Habkost writes: > > > On Tue, Apr 17, 2018 at 05:41:10PM +0200, Igor Mammedov wrote: > >> On Tue, 17 Apr 2018 11:27:39 -0300 > >> Eduardo Habkost wrote: > >>

Re: [Qemu-devel] [PATCH v4 0/9] enable numa configuration before machine_init() from QMP

2018-04-18 Thread Markus Armbruster
Eduardo Habkost writes: > On Tue, Apr 17, 2018 at 05:41:10PM +0200, Igor Mammedov wrote: >> On Tue, 17 Apr 2018 11:27:39 -0300 >> Eduardo Habkost wrote: >> >> > On Tue, Apr 17, 2018 at 04:13:34PM +0200, Markus Armbruster wrote: >> > > Igor Mammedov

Re: [Qemu-devel] [PATCH v4 0/9] enable numa configuration before machine_init() from QMP

2018-04-17 Thread Eduardo Habkost
On Tue, Apr 17, 2018 at 05:41:10PM +0200, Igor Mammedov wrote: > On Tue, 17 Apr 2018 11:27:39 -0300 > Eduardo Habkost wrote: > > > On Tue, Apr 17, 2018 at 04:13:34PM +0200, Markus Armbruster wrote: > > > Igor Mammedov writes: > > > > > > [...] > > >

Re: [Qemu-devel] [PATCH v4 0/9] enable numa configuration before machine_init() from QMP

2018-04-17 Thread Igor Mammedov
On Tue, 17 Apr 2018 11:27:39 -0300 Eduardo Habkost wrote: > On Tue, Apr 17, 2018 at 04:13:34PM +0200, Markus Armbruster wrote: > > Igor Mammedov writes: > > > > [...] > > > Series allows to configure NUMA mapping at runtime using QMP > > > interface.

Re: [Qemu-devel] [PATCH v4 0/9] enable numa configuration before machine_init() from QMP

2018-04-17 Thread Eduardo Habkost
On Tue, Apr 17, 2018 at 04:13:34PM +0200, Markus Armbruster wrote: > Igor Mammedov writes: > > [...] > > Series allows to configure NUMA mapping at runtime using QMP > > interface. For that to happen it introduces a new '-preconfig' CLI option > > which allows to pause QEMU

Re: [Qemu-devel] [PATCH v4 0/9] enable numa configuration before machine_init() from QMP

2018-04-17 Thread Markus Armbruster
Igor Mammedov writes: [...] > Series allows to configure NUMA mapping at runtime using QMP > interface. For that to happen it introduces a new '-preconfig' CLI option > which allows to pause QEMU before machine_init() is run and > adds new set-numa-node QMP command which in

[Qemu-devel] [PATCH v4 0/9] enable numa configuration before machine_init() from QMP

2018-03-12 Thread Igor Mammedov
v3->v4: * replace 'runstates' list in QMP command with a single boolean 'ption allowed-in-preconfig' like it's done with 'allow-oob'. Which allows to simplify intrusive QAPI changes quite a lot. (Eric Blake ) * Make sure HMP is disbled for real, v3 was just