Sign in
qemu
/
qemu
/
10f45d98f28cb28a00fc646e6ad415d2a62487f9
/
monitor.c
cb9ec42
monitor: fix oob command leak
by Marc-André Lureau
· 6 years ago
9a10540
monitor: temporary fix for dead-lock on event recursion
by Marc-André Lureau
· 6 years ago
62aa1d8
monitor: Fix unsafe sharing of @cur_mon among threads
by Peter Xu
· 6 years ago
8720e63
monitor: Fix tracepoint crash on JSON syntax error
by Markus Armbruster
· 6 years ago
42eab8d
monitor: fix double-free of request error
by Marc-André Lureau
· 6 years ago
4fd1cba
Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2018-07-03-v2' into staging
by Peter Maydell
· 6 years ago
774a6b6
monitor: Improve some comments
by Markus Armbruster
· 6 years ago
279f9e0
qmp: Clean up capability negotiation after commit 02130314d8c
by Markus Armbruster
· 6 years ago
7cb2123
qmp: Simplify monitor_qmp_respond()
by Markus Armbruster
· 6 years ago
1816604
qmp: Replace get_qmp_greeting() by qmp_greeting()
by Markus Armbruster
· 6 years ago
65e3fe6
qmp: Replace monitor_json_emitter{,raw}() by qmp_{queue,send}_response()
by Markus Armbruster
· 6 years ago
d43b169
qmp: Use QDict * instead of QObject * for response objects
by Markus Armbruster
· 6 years ago
cee3279
qmp: De-duplicate error response building
by Markus Armbruster
· 6 years ago
cab5ad8
monitor: Peel off @mon_global wrapper
by Markus Armbruster
· 6 years ago
f91dc2a
monitor: Rename use_io_thr to use_io_thread
by Markus Armbruster
· 6 years ago
1cc3747
qmp: Don't let JSON errors jump the queue
by Markus Armbruster
· 6 years ago
69240fe
qmp: Don't let malformed in-band commands jump the queue
by Markus Armbruster
· 6 years ago
e8f4a22
tests/qmp-test: Demonstrate QMP errors jumping the queue
by Markus Armbruster
· 6 years ago
b273145
qmp: Simplify code around monitor_qmp_dispatch_one()
by Markus Armbruster
· 6 years ago
05f7274
qmp: Always free QMPRequest with qmp_request_free()
by Markus Armbruster
· 6 years ago
45434ba
qmp: Revert change to handle_qmp_command tracepoint
by Markus Armbruster
· 6 years ago
00ecec1
qmp: Redo how the client requests out-of-band execution
by Markus Armbruster
· 6 years ago
674ed72
qmp qemu-ga: Fix qemu-ga not to accept "control"
by Markus Armbruster
· 6 years ago
0fa39d0
qmp qemu-ga: Revert change that accidentally made qemu-ga accept "id"
by Markus Armbruster
· 6 years ago
80cd93b
qmp: Make "id" optional again even in "oob" monitors
by Markus Armbruster
· 6 years ago
d621cfe
qmp: Document COMMAND_DROPPED design flaw
by Markus Armbruster
· 6 years ago
514337c
qapi: add conditions to SPICE type/commands/events on the schema
by Marc-André Lureau
· 6 years ago
c5f57ed
monitor: Spell "I/O thread" consistently in comments
by Markus Armbruster
· 6 years ago
c069821
qmp: Say "out-of-band" instead of "Out-Of-Band"
by Markus Armbruster
· 6 years ago
8ec338a
monitor: Use the IEC binary prefix definitions
by Philippe Mathieu-Daudé
· 6 years ago
c73a843
monitor: flush qmp responses when CLOSED
by Peter Xu
· 7 years ago
40687eb
monitor: rename *_pop_one to *_pop_any
by Peter Xu
· 7 years ago
b2866c2
Merge remote-tracking branch 'remotes/gkurz/tags/for-upstream' into staging
by Peter Maydell
· 6 years ago
5c99fa3
cutils: Provide strchrnul
by Keno Fischer
· 6 years ago
fc051ae
memory/hmp: Print owners/parents in "info mtree"
by Alexey Kardashevskiy
· 7 years ago
13163a9
hmp: Allow HMP in preconfig state again
by Dr. David Alan Gilbert
· 7 years ago
6d9f783
hmp: Restrict auto-complete in preconfig
by Dr. David Alan Gilbert
· 7 years ago
31785f1
hmp: Allow help on preconfig commands
by Dr. David Alan Gilbert
· 7 years ago
c3120f7
hmp: Add flag for preconfig commands
by Dr. David Alan Gilbert
· 7 years ago
317c52c
monitor: report entirety of hmp command on error
by Collin Walling
· 7 years ago
4745146
monitor: add lock to protect mon_fdsets
by Peter Xu
· 7 years ago
6e8c5f4
monitor: remove event_clock_type
by Peter Xu
· 7 years ago
095cb1b
monitor: fix comment for monitor_lock
by Peter Xu
· 7 years ago
d9f2528
monitor: more comments on lock-free elements
by Peter Xu
· 7 years ago
9409fc0
monitor: protect mon->fds with mon_lock
by Peter Xu
· 7 years ago
dc7cbcd
monitor: rename out_lock to mon_lock
by Peter Xu
· 7 years ago
afd76ff
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
by Peter Maydell
· 7 years ago
6dd046a
hw: Do not include "sysemu/blockdev.h" if it is not necessary
by Philippe Mathieu-Daudé
· 7 years ago
d6fe3d0
qapi: introduce new cmd option "allow-preconfig"
by Igor Mammedov
· 7 years ago
71dc578
hmp: disable monitor in preconfig state
by Igor Mammedov
· 7 years ago
f5a74a5
qobject: Modify qobject_ref() to return obj
by Marc-André Lureau
· 7 years ago
cb3e7f0
qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF
by Marc-André Lureau
· 7 years ago
951702f
monitor: bind dispatch bh to iohandler context
by Peter Xu
· 7 years ago
be933ff
monitor: new parameter "x-oob"
by Peter Xu
· 7 years ago
6d2d563
qmp: cleanup qmp queues properly
by Peter Xu
· 7 years ago
9ddb745
qmp: fix qmp_capabilities error regression
by Peter Xu
· 7 years ago
625eaca
qdict: remove useless cast
by Laurent Vivier
· 7 years ago
a4f9092
Revert "monitor: enable IO thread for (qmp & !mux) typed"
by Peter Xu
· 7 years ago
3fd2457
monitor: enable IO thread for (qmp & !mux) typed
by Peter Xu
· 7 years ago
abe3cd0
qmp: isolate responses into io thread
by Peter Xu
· 7 years ago
cf869d5
qmp: support out-of-band (oob) execution
by Peter Xu
· 7 years ago
bf1e730
monitor: send event when command queue full
by Peter Xu
· 7 years ago
71da466
monitor: separate QMP parser and dispatcher
by Peter Xu
· 7 years ago
e3e977d
monitor: let suspend/resume work even with QMPs
by Peter Xu
· 7 years ago
df152fb
monitor: let suspend_cnt be thread safe
by Peter Xu
· 7 years ago
546aa56
monitor: introduce monitor_qmp_respond()
by Peter Xu
· 7 years ago
0213031
qmp: introduce QMPCapability
by Peter Xu
· 7 years ago
a5ed352
monitor: allow using IO thread for parsing
by Peter Xu
· 7 years ago
238d9f3
monitor: let mon_list be tail queue
by Peter Xu
· 7 years ago
6adf08d
monitor: unify global init
by Peter Xu
· 7 years ago
227a075
monitor: move the cur_mon hack deeper for QMP
by Peter Xu
· 7 years ago
88a95d1
monitor: move skip_flush into monitor_data_init
by Peter Xu
· 7 years ago
7dc847e
qapi: Replace qobject_to_X(o) by qobject_to(X, o)
by Max Reitz
· 7 years ago
7d0f982
qapi: generate a literal qobject for introspection
by Marc-André Lureau
· 7 years ago
31dd67f
sev/i386: qmp: add query-sev-capabilities command
by Brijesh Singh
· 7 years ago
1b6a034
sev/i386: qmp: add query-sev-launch-measure command
by Brijesh Singh
· 7 years ago
08a161f
sev/i386: qmp: add query-sev command
by Brijesh Singh
· 7 years ago
41dfc0d
Merge remote-tracking branch 'remotes/jasowang/tags/net-pull-request' into staging
by Peter Maydell
· 7 years ago
7cc28cb
net: Remove the deprecated 'host_net_add' and 'host_net_remove' HMP commands
by Thomas Huth
· 7 years ago
eb815e2
qapi: Move qapi-schema.json to qapi/, rename generated files
by Markus Armbruster
· 7 years ago
fb0bc83
qapi-gen: New common driver for code and doc generators
by Markus Armbruster
· 7 years ago
137b5cb
hmp: change hmp_info_cpus to use query-cpus-fast
by Viktor Mihajlovski
· 7 years ago
bf67f1c
monitor.c: Fix infinite loop in monitor's auto-complete
by Dr. David Alan Gilbert
· 7 years ago
149da2f
monitor: Remove legacy "-mon default=on" parameter
by Thomas Huth
· 7 years ago
922a01a
Move include qemu/option.h from qemu-common.h to actual users
by Markus Armbruster
· 7 years ago
72b4e61
Drop superfluous includes of qapi/qmp/dispatch.h
by Markus Armbruster
· 7 years ago
bd006b9
Include qapi/qmp/qbool.h exactly where needed
by Markus Armbruster
· 7 years ago
fc81fa1
Include qapi/qmp/qstring.h exactly where needed
by Markus Armbruster
· 7 years ago
452fcdb
Include qapi/qmp/qdict.h exactly where needed
by Markus Armbruster
· 7 years ago
15280c3
qdict qlist: Make most helper macros functions
by Markus Armbruster
· 7 years ago
6b67395
Eliminate qapi/qmp/types.h
by Markus Armbruster
· 7 years ago
e688df6
Include qapi/error.h exactly where needed
by Markus Armbruster
· 7 years ago
e5dc1a6
readline: add a free function
by Marc-André Lureau
· 7 years ago
09db4d3
misc: remove old i386 dependency
by Philippe Mathieu-Daudé
· 7 years ago
751f8cf
monitor: fix dangling CPU pointer
by Greg Kurz
· 7 years ago
1d48474
disas: Remove unused flags arguments
by Richard Henderson
· 7 years ago
0eea8cd
target/ppc: Convert to disas_set_info hook
by Richard Henderson
· 7 years ago
f50f3dd
target/i386: Convert to disas_set_info hook
by Richard Henderson
· 7 years ago
250b819
hmp: Fix unknown command for subtable
by Dr. David Alan Gilbert
· 7 years ago
14d53b4
qapi: Rename WatchdogExpirationAction enum
by Michal Privoznik
· 7 years ago
Next »