On Wed, Jan 15, 2020 at 01:15:17PM +0100, Markus Armbruster wrote: > Christophe de Dinechin <[email protected]> writes: > >> On 15 Jan 2020, at 10:20, Markus Armbruster <[email protected]> wrote: > * qemuMonitorJSONSetIOThread() uses it to control iothread's properties > poll-max-ns, poll-grow, poll-shrink. Their use with -object is > documented (in qemu-options.hx), their use with qom-set is not.
I'm happy to use a different interface.
Writing a boilerplate "iothread-set-poll-params" QMP command in C would
be a step backwards.
Maybe the QAPI code generator could map something like this:
{ 'command': 'iothread-set-poll-params',
'data': {
'id': 'str',
'*max-ns': 'uint64',
'*grow': 'uint64',
'*shrink': 'uint64'
},
'map-to-qom-set': 'IOThread'
}
And turn it into QOM accessors on the IOThread object.
Stefan
signature.asc
Description: PGP signature
