summaryrefslogtreecommitdiffstats
path: root/qtest.c
Commit message (Expand)AuthorAgeFilesLines
* qtest: Don't perform side effects inside assertionEric Blake2017-09-151-24/+58
* char: add backend hotswap handlerAnton Nefedov2017-07-141-1/+1
* char: move CharBackend handling in char-fe unitMarc-André Lureau2017-06-021-1/+1
* chardev: move headers to include/chardevMarc-André Lureau2017-06-021-1/+1
* qtest: fix a memory leakMarc-André Lureau2017-02-281-0/+1
* util/cutils: Rename qemu_strtoll(), qemu_strtoull()Markus Armbruster2017-02-231-17/+17
* char: rename CharDriverState ChardevMarc-André Lureau2017-01-271-1/+1
* libqtest: handle zero length memwrite/memreadGreg Kurz2017-01-121-0/+2
* char: remove explicit_fe_open, use a set_handlers argumentMarc-André Lureau2016-10-241-1/+1
* char: use qemu_chr_fe* functions with CharBackend argumentMarc-André Lureau2016-10-241-11/+12
* char: remaining switch to CharBackend in frontendMarc-André Lureau2016-10-241-4/+4
* char: remove init callbackMarc-André Lureau2016-10-241-1/+1
* qtest: ask endianness of the target in qtest_init()Laurent Vivier2016-10-141-0/+7
* tests: add RTAS command in the protocolLaurent Vivier2016-09-231-0/+17
* qtest: replace strtoXX() by qemu_strtoXX()Laurent Vivier2016-09-231-23/+26
* qtest.c: Allow zero size in memset qtest commandsPeter Maydell2016-09-091-4/+7
* qemu-common: push cpu.h inclusion out of qemu-common.hPaolo Bonzini2016-05-191-0/+2
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* all: Clean up includesPeter Maydell2016-02-041-0/+1
* Move page_size_init earlierDr. David Alan Gilbert2015-11-101-1/+0Star
* Init page sizes in qtestDr. David Alan Gilbert2015-09-291-0/+1
* qtest: pre-buffer hex nibsJohn Snow2015-05-221-4/+7
* qtest: add memset to qtest protocolJohn Snow2015-05-221-0/+20
* qtest: Add base64 encoded read/writeJohn Snow2015-05-221-0/+69
* qtest: allow arbitrarily long sendsJohn Snow2015-05-221-18/+28
* qtest: Use qemu_opt_set() instead of qemu_opts_parse()Markus Armbruster2015-02-261-7/+4Star
* qtest: fix qtest log fd should be initialized before qtest chardevLi Liu2014-10-231-5/+4Star
* qtest/irq: Rework IRQ interceptionPeter Crosthwaite2014-10-231-4/+11
* accel: Pass MachineState object to accel init functionsEduardo Habkost2014-10-091-1/+1
* accel: Rename 'init' method to 'init_machine'Eduardo Habkost2014-10-041-1/+1
* accel: Move qtest accel registration to qtest.cEduardo Habkost2014-10-041-1/+26
* icount: Add QemuOpts for icountSebastian Tanase2014-08-061-2/+11
* qtest: fix hex2nib for capital charactersSergey Fedorov2014-06-101-1/+1
* qdev: Implement named GPIOsPeter Crosthwaite2014-05-281-5/+14
* machine: Replace QEMUMachine by MachineClass in accelerator configurationMarcel Apfelbaum2014-05-051-1/+1
* kvm: Add a new machine option kvm-typeAneesh Kumar K.V2014-03-051-1/+1
* qtest: Don't segfault with invalid -qtest optionFam Zheng2014-02-141-1/+7
* qtest: don't report signals if qtest driver enabledMichael S. Tsirkin2014-02-131-0/+5
* qtest: split configuration of qtest accelerator and chardevPaolo Bonzini2013-12-101-10/+10
* qtest: Fix FMT_timeval vs time_tRichard Henderson2013-09-021-4/+4
* aio / timers: Switch entire codebase to the new timer APIAlex Bligh2013-08-221-4/+4
* aio / timers: Rearrange timer.h & make legacy functions call non-legacyAlex Bligh2013-08-221-1/+1
* aio / timers: Use all timerlists in icount warp calculationsAlex Bligh2013-08-221-1/+1
* qtest: Don't reset on qtest chardev connectMarkus Armbruster2013-07-181-1/+6
* qtest: Handle addresses and values for {in, out}[bwl] as unsignedPeter Maydell2013-04-221-3/+3
* sysemu: avoid proliferation of include/ subdirectoriesPaolo Bonzini2013-04-151-1/+1
* qtest: use synchronous I/O for char deviceAnthony Liguori2013-03-261-1/+1
* qtest: Add MMIO supportAndreas Färber2013-02-181-0/+81
* qtest: Use strtoull() for uint64_tAndreas Färber2013-02-111-4/+4
* accel: change {xen, kvm, tcg, qtest}_allowed from int to boolliguang2013-02-011-1/+1