qemu-e2k/qapi
Xiao Guangrong 1d58872a91 migration: do not wait for free thread
Instead of putting the main thread to sleep state to wait for
free compression thread, we can directly post it out as normal
page that reduces the latency and uses CPUs more efficiently

A parameter, compress-wait-thread, is introduced, it can be
enabled if the user really wants the old behavior

Reviewed-by: Peter Xu <peterx@redhat.com>
Signed-off-by: Xiao Guangrong <xiaoguangrong@tencent.com>
Reviewed-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Juan Quintela <quintela@redhat.com>
2018-08-22 12:34:11 +02:00
..
block-core.json qapi: block: Remove mentions of error types which were removed 2018-08-15 12:50:39 +02:00
block.json
char.json qapi: add conditions to SPICE type/commands/events on the schema 2018-07-03 18:38:54 +02:00
common.json
crypto.json
introspect.json qapi: Make 'allow-oob' optional in SchemaInfoCommand 2018-07-23 13:57:52 +02:00
job.json
Makefile.objs
migration.json migration: do not wait for free thread 2018-08-22 12:34:11 +02:00
misc.json cli qmp: Mark --preconfig, exit-preconfig experimental 2018-07-16 15:38:19 +02:00
net.json
opts-visitor.c
qapi-clone-visitor.c
qapi-dealloc-visitor.c
qapi-schema.json
qapi-util.c
qapi-visit-core.c
qmp-dispatch.c qmp: Add some comments around null responses 2018-07-03 23:18:56 +02:00
qmp-event.c qmp: Switch timestamp_put() to qdict_from_jsonf_nofail() 2018-07-03 23:18:56 +02:00
qmp-registry.c
qobject-input-visitor.c
qobject-output-visitor.c
rocker.json
run-state.json
sockets.json
string-input-visitor.c
string-output-visitor.c
tpm.json
trace-events
trace.json
transaction.json
ui.json qapi: add conditions to SPICE type/commands/events on the schema 2018-07-03 18:38:54 +02:00