aboutsummaryrefslogtreecommitdiffstats
path: root/monitor.c
AgeCommit message (Expand)AuthorFilesLines
2012-08-23monitor: don't try to initialize json parser when monitor is HMPAnthony Liguori1-2/+2
2012-08-23monitor: move json init from OPEN event to initAnthony Liguori1-1/+3
2012-08-20monitor: avoid declaring unused variablesBlue Swirl1-1/+1
2012-08-15monitor: Clean up fd sets on monitor disconnectCorey Bryant1-1/+22
2012-08-15block: Enable qemu_open/close to work with fd setsCorey Bryant1-1/+85
2012-08-15qapi: Introduce add-fd, remove-fd, query-fdsetsCorey Bryant1-0/+189
2012-08-13Merge remote-tracking branch 'qmp/queue/qmp' into stagingAnthony Liguori1-70/+14
2012-08-13qmp: add SUSPEND_DISK eventLuiz Capitulino1-0/+1
2012-08-13qmp: switch to the new error format on the wireLuiz Capitulino1-5/+13
2012-08-13monitor: drop unused monitor debug codeLuiz Capitulino1-65/+0
2012-08-08Add migrate_set_cache_size commandOrit Wasserman1-0/+7
2012-08-08Add migration capabilitiesOrit Wasserman1-0/+7
2012-07-19monitor: remove unused do_info_traceHarsh Prateek Bora1-16/+0
2012-07-18Merge remote-tracking branch 'qmp/queue/qmp' into stagingAnthony Liguori1-18/+14
2012-07-14monitor: Use TARGET_PRI*PHYS to avoid TARGET_PHYS_ADDR_BITS ifdefPeter Maydell1-25/+4
2012-07-13qapi: Convert getfd and closefdCorey Bryant1-18/+14
2012-06-15Add rate limiting of RTC_CHANGE, BALLOON_CHANGE & WATCHDOG eventsDaniel P. Berrange1-6/+152
2012-06-15Add event notification for guest balloon changesDaniel P. Berrange1-0/+1
2012-06-04Add 'query-events' command to QMP to query async eventsDaniel P. Berrange1-62/+45
2012-05-08hmp: fix bad value conversion for M typeLuiz Capitulino1-2/+6
2012-05-08hmp: expr_unary(): check for overflow in strtoul()/strtoull()Luiz Capitulino1-0/+4
2012-03-27qmp: add and use q type specifierPaolo Bonzini1-0/+3
2012-03-19Merge remote-tracking branch 'stefanha/trivial-patches' into stagingAnthony Liguori1-1/+0
2012-03-19monitor: fix client_migrate_info error handlingYonit Halperin1-0/+5
2012-03-19monitor: Remove unused bool field 'qapi' in mon_cmd_t structJeff Cody1-1/+0
2012-03-14Rename CPUState -> CPUArchStateAndreas Färber1-28/+28
2012-03-14monitor: Don't access registers through CPUStateAndreas Färber1-246/+246
2012-03-03Merge branch 'xtensa' of git://jcmvbkbc.spb.ru/dumb/qemu-xtensaBlue Swirl1-2/+2
2012-02-24suspend: add qmp eventsGerd Hoffmann1-0/+6
2012-02-22qmp: add DEVICE_TRAY_MOVED eventLuiz Capitulino1-0/+3
2012-02-21Add SPICE support to add_client monitor commandDaniel P. Berrange1-2/+7
2012-02-18target-xtensa: implement info tlb monitor commandMax Filippov1-2/+2
2012-01-26qmp: add query-block-jobsStefan Hajnoczi1-0/+7
2012-01-26qmp: add block_job_cancel commandStefan Hajnoczi1-0/+3
2012-01-26qmp: add block_stream commandStefan Hajnoczi1-0/+3
2012-01-18qapi: Convert changeLuiz Capitulino1-74/+0
2012-01-18qerror: Extend QERR_DEVICE_ENCRYPTEDLuiz Capitulino1-1/+2
2012-01-18monitor: expose readline stateAnthony Liguori1-3/+8
2012-01-18qapi: Convert expire_passwordLuiz Capitulino1-39/+0
2012-01-18qapi: Convert set_passwordLuiz Capitulino1-57/+0
2012-01-18vnc: Simplify vnc_display_password()Luiz Capitulino1-1/+6
2011-12-06qapi: Convert human-monitor-commandLuiz Capitulino1-9/+14
2011-12-06qapi: Convert inject-nmiLuiz Capitulino1-19/+0
2011-12-06qapi: Convert contLuiz Capitulino1-59/+15
2011-12-06qapi: Convert pmemsaveLuiz Capitulino1-37/+0
2011-12-06qapi: Convert memsaveLuiz Capitulino1-38/+0
2011-12-06qapi: Complete system_powerdown conversionLuiz Capitulino1-10/+0
2011-11-17monitor: Fix file_completion() to check for stat() failureMarkus Armbruster1-2/+2
2011-11-01Sort the help info shown in monitor at runtimeWayne Xia1-4/+26
2011-10-31Merge remote-tracking branch 'qmp/queue/qmp' into stagingAnthony Liguori1-289/+24
2011-10-31Merge remote-tracking branch 'spice/spice.v45' into stagingAnthony Liguori1-2/+4
2011-10-27Monitor: do_info(): Drop QMP command handling codeLuiz Capitulino1-31/+1
2011-10-27QMP: Drop the query commands dispatch tableLuiz Capitulino1-58/+5
2011-10-27qapi: Convert query-pciLuiz Capitulino1-10/+1
2011-10-27qapi: Convert query-balloonLuiz Capitulino1-12/+1
2011-10-27qapi: Convert query-spiceLuiz Capitulino1-12/+1
2011-10-27qapi: Convert query-vncLuiz Capitulino1-10/+1
2011-10-27qapi: Convert query-blockstatsLuiz Capitulino1-10/+1
2011-10-27qapi: Convert query-blockLuiz Capitulino1-10/+1
2011-10-27qapi: Convert query-cpusLuiz Capitulino1-100/+1
2011-10-27qapi: Convert the cpu commandLuiz Capitulino1-11/+0
2011-10-27Monitor: Introduce monitor_get_cpu_index()Luiz Capitulino1-0/+5
2011-10-27Monitor: Make mon_set_cpu() publicLuiz Capitulino1-6/+5
2011-10-27qapi: Convert query-migrateLuiz Capitulino1-10/+1
2011-10-27qapi: Convert query-miceLuiz Capitulino1-10/+1
2011-10-26target-sparc: Change fpr representation to doubles.Richard Henderson1-48/+48
2011-10-25spice: turn client_migrate_info to asyncYonit Halperin1-2/+4
2011-10-16monitor: Restrict pic/irq_info to supporting targetsJan Kiszka1-0/+21
2011-10-11block: Keep track of devices' I/O statusLuiz Capitulino1-0/+6
2011-10-10Merge remote-tracking branch 'qmp/queue/qmp' into stagingAnthony Liguori1-248/+33
2011-10-08Merge branch 'tracing' of git://repo.or.cz/qemu/stefanhaBlue Swirl1-2/+5
2011-10-06ppc: booke206: add "info tlb" supportScott Wood1-2/+3
2011-10-04qapi: Convert system_resetLuiz Capitulino1-10/+0
2011-10-04qapi: Convert stopLuiz Capitulino1-9/+0
2011-10-04qapi: Convert quitLuiz Capitulino1-12/+0
2011-10-04qapi: Convert query-commandsLuiz Capitulino1-25/+15
2011-10-04qapi: Convert query-chardevLuiz Capitulino1-10/+1
2011-10-04qapi: Convert query-uuidLuiz Capitulino1-27/+1
2011-10-04qapi: Convert query-statusLuiz Capitulino1-40/+1
2011-10-04RunState: Rename enum values as generated by the QAPILuiz Capitulino1-5/+5
2011-10-04qapi: Convert query-kvmLuiz Capitulino1-35/+1
2011-10-04qapi: Convert query-versionLuiz Capitulino1-43/+3
2011-10-04qapi: convert query-nameAnthony Liguori1-28/+3
2011-10-04qapi: use middle mode in QMP serverAnthony Liguori1-5/+4
2011-10-03trace: trace monitor qmp dispatch/completionStefan Hajnoczi1-1/+4
2011-10-03hmp: re-enable trace-file commandMichael Roth1-1/+1
2011-10-02memory: simple memory tree printerBlue Swirl1-0/+13
2011-09-15HMP: info status: Print the VM stateLuiz Capitulino1-0/+6
2011-09-15QMP: query-status: Introduce 'status' keyLuiz Capitulino1-2/+1
2011-09-15Monitor/QMP: Don't allow cont on bad VM stateLuiz Capitulino1-0/+5
2011-09-15Drop the vm_running global variableLuiz Capitulino1-2/+2
2011-09-15Drop the incoming_expected global variableLuiz Capitulino1-1/+1
2011-09-15Replace the VMSTOP macros with a proper state typeLuiz Capitulino1-2/+2
2011-09-09SPARC: Trivial patch to clean up npc monitor outputNathan Kunkee1-1/+1
2011-09-01trace: always compile support for controlling and querying trace event statesLluís1-4/+5
2011-09-01trace: separate trace event control and query routines from the simple backendLluís1-5/+6
2011-09-01trace: [configure] rename CONFIG_*_TRACE into CONFIG_TRACE_*Lluís1-4/+4
2011-08-25monitor: fix build breakage for !CONFIG_VNCJamie Iles1-1/+1
2011-08-22char: rename qemu_chr_get_msgfd() -> qemu_chr_fe_get_msgfd()Anthony Liguori1-1/+1
2011-08-22char: rename qemu_chr_set_echo() -> qemu_chr_fe_set_echo()Anthony Liguori1-1/+1
2011-08-22char: rename qemu_chr_write() -> qemu_chr_fe_write()Anthony Liguori1-1/+1
2011-08-21monitor: Prevent sign-extension of 32-bit addresses printed by info tlbAustin Clements1-2/+2
2011-08-21monitor: Show combined protection bits in "info mem"Austin Clements1-3/+7
2011-08-21monitor: Fix "info mem" to print the last memory rangeAustin Clements1-0/+6
2011-08-21monitor: Prevent sign-extension of 32-bit addresses printed by info memAustin Clements1-2/+4
2011-08-20Use glib memory allocation and free functionsAnthony Liguori1-22/+22
2011-07-29monitor: fix build breakage with --disable-vncTeLeMan1-0/+2
2011-07-23Introduce a 'client_add' monitor command accepting an open FDDaniel P. Berrange1-0/+32
2011-06-26Remove exec-all.h include directivesBlue Swirl1-1/+1
2011-06-01HMP: Use QMP inject nmi implementationLuiz Capitulino1-14/+2
2011-06-01QMP: add inject-nmi qmp commandLai Jiangshan1-0/+17
2011-05-09monitor: add PPC BookE SPRsScott Wood1-1/+70
2011-04-12Replace cpu_physical_memory_rw were possibleStefan Weil1-5/+4
2011-04-12monitor: Remove some type casts which are no longer neededStefan Weil1-30/+18
2011-04-01Parse SDR1 on mtspr instead of at translate timeDavid Gibson1-1/+1
2011-03-22Make VNC support optionalJes Sorensen1-12/+10
2011-03-21Merge remote branch 'qemu-kvm/uq/master' into stagingAnthony Liguori1-4/+11
2011-03-21change all other clock references to use nanosecond resolution accessorsPaolo Bonzini1-2/+2
2011-03-16Expose thread_id in info cpusJan Kiszka1-0/+4
2011-03-15x86: Optionally avoid injecting AO MCEs while others are pendingJan Kiszka1-2/+5
2011-03-15x86: Refine error reporting of MCE injection servicesJan Kiszka1-2/+2
2011-03-15x86: Small cleanups of MCE helpersJan Kiszka1-1/+1
2011-02-14Improve vm_stop reason declarationsJan Kiszka1-2/+2
2011-02-01add qemu_chr_set_echoPaolo Bonzini1-0/+1
2011-02-01Merge remote branch 'qemu-kvm/uq/master' into stagingAnthony Liguori1-2/+5
2011-02-01Merge remote branch 'spice/spice.v29.pull' into stagingAnthony Liguori1-2/+29
2011-02-01vnc: Fix password expiration through 'change vnc ""' (v2)Anthony Liguori1-0/+10
2011-01-25monitor: use after free in do_wav_capture()Isaku Yamahata1-1/+2
2011-01-24vnc/spice: fix "never" and "now" expire_timeMarc-André Lureau1-2/+2
2011-01-24spice/vnc: client migration.Gerd Hoffmann1-0/+27
2011-01-24Make strtosz() return int64_t instead of ssize_tJes Sorensen1-1/+1
2011-01-21Add "broadcast" option for mce commandJin Dongming1-2/+5
2011-01-15monitor: fix a typoBlue Swirl1-2/+2
2010-12-27Merge branch 'spice.v23.pull' of git://anongit.freedesktop.org/spice/qemuAurelien Jarno1-0/+130
2010-12-19Sparc: implement monitor command 'info tlb'Blue Swirl1-1/+10
2010-12-17Merge remote branch 'qmp/for-anthony' into stagingAnthony Liguori1-48/+38
2010-12-11monitor: implement x86 info mem for PAE and long modesBlue Swirl1-12/+164
2010-12-11monitor: implement x86 info tlb for PAE and long modesBlue Swirl1-11/+140
2010-12-09vnc/spice: add set_passwd monitor command.Gerd Hoffmann1-0/+100
2010-12-09spice: add qmp 'query-spice' and hmp 'info spice' commands.Gerd Hoffmann1-0/+20
2010-12-09spice: connection events.Gerd Hoffmann1-0/+10
2010-12-06QMP: Simplify monitor_json_emitter()Luiz Capitulino1-4/+2
2010-12-06QMP: Drop dead codeLuiz Capitulino1-40/+34
2010-12-06QMP: Fix default response regressionLuiz Capitulino1-4/+2
2010-11-17QMP: Introduce Human Monitor passthrough commandLuiz Capitulino1-0/+38
2010-11-03Remove obsolete 'f' double parameter typeJes Sorensen1-17/+1
2010-11-03Add support for 'o' octet (bytes) format as monitor parameter.Jes Sorensen1-0/+29
2010-10-22monitor: Ignore "." and ".." when completing file name.Kusanagi Kouichi1-0/+5
2010-10-13trace: print a warning if user tries to enable an unknown trace eventBlue Swirl1-1/+5
2010-10-05Merge remote branch 'qmp/for-anthony' into stagingAnthony Liguori1-134/+232
2010-10-03Use GCC_FMT_ATTR (format checking)Stefan Weil1-1/+2
2010-10-01Monitor: Rename the qemu-monitor.hx fileLuiz Capitulino1-2/+2
2010-10-01QMP: Introduce qmp_call_cmd()Luiz Capitulino1-24/+15
2010-10-01Monitor: Directly call QObject handlersLuiz Capitulino1-1/+9
2010-10-01Monitor: Rename monitor_handler_is_async()Luiz Capitulino1-5/+5
2010-10-01Monitor: Rename monitor_handler_ported()Luiz Capitulino1-3/+3
2010-10-01Monitor: Drop monitor_cmd_user_only()Luiz Capitulino1-5/+0
2010-10-01Monitor: Drop QMP info from the qemu-monitor.hx fileLuiz Capitulino1-8/+0
2010-10-01QMP: Small cleanup in handle_qmp_command()Luiz Capitulino1-8/+2
2010-10-01QMP: Simplify do_info_commands()Luiz Capitulino1-9/+4
2010-10-01QMP: Introduce query commands dispatch tableLuiz Capitulino1-2/+128
2010-10-01QMP: Introduce command dispatch tableLuiz Capitulino1-2/+9
2010-10-01QMP: Introduce qmp_find_cmd()Luiz Capitulino1-1/+6
2010-10-01Monitor: Convert do_info() back to HMPLuiz Capitulino1-3/+2
2010-10-01Monitor: Drop is_async_return()Luiz Capitulino1-24/+1
2010-10-01Monitor: Drop QMP bits from do_info()Luiz Capitulino1-30/+7
2010-10-01QMP: Don't use do_info()Luiz Capitulino1-8/+31
2010-10-01QMP: handle_qmp_command(): Move 'cmd' sanity checkLuiz Capitulino1-5/+5
2010-10-01Monitor: Introduce search_dispatch_table()Luiz Capitulino1-2/+8
2010-10-01Add option to turn on JSON pretty printing in monitorDaniel P. Berrange1-1/+4
2010-09-09trace: Add trace-file command to open/close/flush trace fileStefan Hajnoczi1-0/+23
2010-09-09trace: Support for dynamically enabling/disabling trace eventsPrerna Saxena1-0/+40
2010-08-22QMP/monitor: update do_info_version() to output broken down version stringMiguel Di Ciurcio Filho1-4/+19
2010-08-03loadvm: improve tests before bdrv_snapshot_goto()Miguel Di Ciurcio Filho1-1/+2
2010-07-30migration: Accept 'cont' only after successful incoming migrationAmit Shah1-0/+4
2010-07-06Merge remote branch 'qmp/for-anthony' into stagingAnthony Liguori1-180/+255
2010-07-03remove exec-all.h inclusion from cpu.hPaolo Bonzini1-0/+1
2010-07-01monitor: Allow to exclude commands from QMPJan Kiszka1-3/+15
2010-07-01QMP: handle_qmp_command(): Small cleanupLuiz Capitulino1-8/+6
2010-07-01QMP: Drop old input object checkingLuiz Capitulino1-18/+1
2010-07-01QMP: Introduce qmp_check_input_obj()Luiz Capitulino1-1/+61
2010-07-01QMP: Drop old client argument checkerLuiz Capitulino1-176/+0
2010-07-01QMP: New argument checker (second part)Luiz Capitulino1-1/+93
2010-07-01QMP: New argument checker (first part)Luiz Capitulino1-0/+106
2010-07-01Monitor: handle optional '-' arg as a boolLuiz Capitulino1-14/+3
2010-07-01QMP: Fix error reporting in the async APILuiz Capitulino1-4/+8
2010-07-01monitor: Establish cmd flags and convert the async tagJan Kiszka1-3/+3
2010-07-01monitor: Fix command completion vs. boolean switchesJan Kiszka1-1/+1
2010-07-01monitor: Fix leakage during completion processingJan Kiszka1-8/+15
2010-06-22Extra scan codes for missing keysBernhard M. Wiedemann1-1/+6
2010-06-14Merge remote branch 'kwolf/for-anthony' into stagingAnthony Liguori1-103/+1
2010-06-13monitor/QMP: Drop info hpet / query-hpetJan Kiszka1-22/+0
2010-06-04blockdev: Collect block device code in new blockdev.cMarkus Armbruster1-103/+1
2010-06-01Monitor: Drop QMP documentation from codeLuiz Capitulino1-102/+0
2010-05-19Monitor: Return before exiting with 'quit'Luiz Capitulino1-1/+4
2010-05-19Revert "Monitor: Return before exiting with 'quit'"Luiz Capitulino1-2/+1
2010-05-09sparc: Fix lazy flag calculation on interrupts, refactorBlue Swirl1-1/+2
2010-05-03block: read-only: open cdrom as read-only when using monitor's change commandNaphtali Sprei1-1/+3
2010-05-03QMP: Introduce RESUME eventLuiz Capitulino1-0/+3
2010-04-26stash away SCM_RIGHTS fd until a getfd command arrivesPaolo Bonzini1-9/+0