summaryrefslogtreecommitdiffstats
path: root/qemu-io.c
Commit message (Expand)AuthorAgeFilesLines
* nbd: convert block client to use I/O channels for connection setupDaniel P. Berrange2019-11-291-0/+1
* trace: split trace_init_file out of trace_init_backendsPaolo Bonzini2019-11-291-1/+1
* trace: split trace_init_events out of trace_init_backendsPaolo Bonzini2019-11-291-1/+1
* block: Clean up includesPeter Maydell2019-11-291-4/+1
* qemu-io qemu-nbd: Use error_report() etc. instead of fprintf()Markus Armbruster2019-11-291-5/+3
* qemu-io: Remove duplicate 'open' error messageKevin Wolf2015-09-141-1/+0
* qerror: Move #include out of qerror.hMarkus Armbruster2015-06-221-0/+2
* QemuOpts: Wean off qerror_report_err()Markus Armbruster2015-06-221-1/+1
* qemu-io: prompt for encryption keys when requiredDaniel P. Berrange2015-05-221-0/+21
* qemu-io: Use getopt() correctlyEric Blake2015-05-221-1/+1
* Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2015-02-18' into...Peter Maydell2015-02-261-2/+1
|\
| * error: Use error_report_err() where appropriateMarkus Armbruster2015-02-181-2/+1
* | qemu-io: Use BlockBackendMax Reitz2015-02-161-9/+6
* | qemu-io: Remove "growable" optionMax Reitz2015-02-161-19/+4
* | qemu-io: Use blk_new_open() in openfile()Max Reitz2015-02-161-18/+12
|/
* qemu-io: Allow explicitly specifying formatKevin Wolf2014-12-101-8/+20
* block: Make BlockBackend own its BlockDriverStateMarkus Armbruster2014-10-201-5/+0
* block: Connect BlockBackend to BlockDriverStateMarkus Armbruster2014-10-201-2/+2
* block: New BlockBackendMarkus Armbruster2014-10-201-0/+8
* block: Split bdrv_new_root() off bdrv_new()Markus Armbruster2014-10-201-1/+1
* async: aio_context_new(): Handle event_notifier_init failureChrysostomos Nanakos2014-09-221-1/+6
* qemu-io: Clean up openfile() after commit 2e40134Markus Armbruster2014-09-101-23/+13
* block: Use g_new() & friends where that makes obvious senseMarkus Armbruster2014-08-201-1/+1
* trace: Multi-backend tracingLluĂ­s Vilanova2014-06-091-1/+1
* qemu-io: Don't print NULL when open without non-option arg failsMarkus Armbruster2014-05-301-2/+4
* qemu-io: Plug memory leak in open commandMarkus Armbruster2014-05-301-0/+2
* qemu-io: Support multiple -o in open commandMarkus Armbruster2014-05-301-5/+9
* block: Add errp to bdrv_new()Kevin Wolf2014-04-221-1/+1
* qemu-io: Extended "--cmd" description in usage textMaria Kustova2014-03-191-3/+6
* qemu-io: Fix warnings from static code analysisStefan Weil2014-03-131-4/+3
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2014-02-251-2/+6
|\
| * block: Make bdrv_file_open() staticMax Reitz2014-02-211-1/+3
| * block: Add reference parameter to bdrv_open()Max Reitz2014-02-211-1/+3
| * block: Change BDS parameter of bdrv_open() to **Max Reitz2014-02-211-1/+1
* | util: Split out exec_dir from os_find_datadirFam Zheng2014-02-201-0/+1
|/
* readline: Add missing GCC_FMT_ATTRStefan Weil2014-02-011-1/+2
* qemu-io: Make filename optionalMax Reitz2014-01-221-3/+5
* block: Allow reference for bdrv_file_open()Max Reitz2014-01-221-1/+1
* qemu-io: add command completionStefan Hajnoczi2014-01-221-1/+7
* qemu-io: use readline.cStefan Hajnoczi2014-01-221-45/+58
* qemu-io: Let "open" pass options to block driverMax Reitz2013-10-111-8/+31
* block: Error parameter for open functionsMax Reitz2013-09-121-4/+10
* block: make bdrv_delete() staticFam Zheng2013-09-061-3/+3
* ignore SIGPIPE in qemu-img and qemu-ioMORITA Kazutaka2013-08-061-0/+4
* qemu-io: Use the qemu version for -VKevin Wolf2013-06-061-3/+1
* qemu-io: Interface cleanupKevin Wolf2013-06-061-4/+3
* qemu-io: Move command_loop() and friendsKevin Wolf2013-06-061-0/+139
* qemu-io: Move functions for registering and running commandsKevin Wolf2013-06-061-5/+5
* qemu-io: Move 'quit' functionKevin Wolf2013-06-061-1/+16
* qemu-io: Split off commands to qemu-io-cmds.cKevin Wolf2013-06-061-1815/+2
OpenPOWER on IntegriCloud