summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-10-30aio: add non-blocking variant of aio_waitPaolo Bonzini4-13/+32
2012-10-30aio: test node->deleted before calling io_flushPaolo Bonzini1-1/+1
2012-10-30aio: add I/O handlers to the AioContext interfacePaolo Bonzini4-48/+101
2012-10-30aio: introduce AioContext, move bottom halves therePaolo Bonzini11-72/+119
2012-10-30aio: provide platform-independent APIPaolo Bonzini3-3/+29
2012-10-30aio: change qemu_aio_set_fd_handler to return voidPaolo Bonzini2-12/+10
2012-10-30vl: init main loop earlierPaolo Bonzini1-6/+6
2012-10-30event_notifier: enable it to use pipesPaolo Bonzini2-17/+71
2012-10-30event_notifier: add Win32 implementationPaolo Bonzini5-4/+76
2012-10-30build: do not include main loop where it is not actually usedPaolo Bonzini3-10/+9
2012-10-30build: opts-visitor is not really part of QAPIPaolo Bonzini1-1/+3
2012-10-30qemu-tool: do not depend on qemu-timer.cPaolo Bonzini1-1/+1
2012-10-30main-loop: unify qemu_init_main_loop between QEMU and toolsPaolo Bonzini4-23/+4
2012-10-30qemu-timer: make initialization functions idempotentPaolo Bonzini1-3/+9
2012-10-30win32: add weak version of qemu_fd_registerPaolo Bonzini1-0/+5
2012-10-30iohandler: add weak alias in qemu-sockets.c, for qemu-gaPaolo Bonzini1-0/+11
2012-10-30fdsets: use weak aliases instead of qemu-tool.c/qemu-user.cPaolo Bonzini5-46/+30
2012-10-30sockets: use weak aliases instead of qemu-tool.cPaolo Bonzini2-6/+7
2012-10-30compiler: use weak aliases to provide default definitionsPaolo Bonzini3-9/+7
2012-10-30build: move cutils.o and qemu-timer-common.o to oslib-obj-yPaolo Bonzini2-5/+4
2012-10-30janitor: move iovector functions out of cutils.cPaolo Bonzini5-107/+107
2012-10-24win32: fix broken build due to missing QEMU_MADV_HUGEPAGELuiz Capitulino1-0/+2
2012-10-24Merge remote-tracking branch 'bonzini/nbd-next' into stagingAnthony Liguori28-420/+763
2012-10-23qmp: add NBD server commandsPaolo Bonzini4-1/+179
2012-10-23block: add close notifiersPaolo Bonzini4-2/+14
2012-10-23block: prepare code for adding block notifiersPaolo Bonzini1-5/+5
2012-10-23qemu-sockets: add socket_listen, socket_connect, socket_parsePaolo Bonzini4-1/+111
2012-10-23tests: do not include tools-obj-yPaolo Bonzini1-5/+5
2012-10-23qemu-sockets: return InetSocketAddress from inet_parsePaolo Bonzini1-42/+79
2012-10-23qapi: add socket address typesPaolo Bonzini1-0/+53
2012-10-23build: add QAPI files to the toolsPaolo Bonzini2-3/+3
2012-10-23Rename target_phys_addr_t to hwaddrAvi Kivity383-2240/+2240
2012-10-23vnc: drop QERR_VNC_SERVER_FAILEDPaolo Bonzini2-6/+0
2012-10-23qemu-sockets: add error propagation to Unix socket functionsPaolo Bonzini1-8/+8
2012-10-23qemu-sockets: add error propagation to inet_parsePaolo Bonzini1-20/+21
2012-10-23qemu-sockets: add error propagation to inet_dgram_optsPaolo Bonzini2-27/+8
2012-10-23qemu-sockets: add error propagation to inet_connect_addrPaolo Bonzini1-9/+6
2012-10-23qemu-sockets: include strerror or gai_strerror output in error messagesPaolo Bonzini1-21/+9
2012-10-23vnc: add error propagation to vnc_display_openPaolo Bonzini2-22/+29
2012-10-23vnc: reorganize code for reverse modePaolo Bonzini3-16/+12
2012-10-23vnc: introduce a single label for error returnsPaolo Bonzini1-25/+17
2012-10-23vnc: avoid Yoda conditionalsPaolo Bonzini1-2/+2
2012-10-23qemu-ga: ask and print error information from qemu-socketsPaolo Bonzini1-3/+5
2012-10-23nbd: ask and print error information from qemu-socketsPaolo Bonzini1-8/+31
2012-10-23qemu-char: ask and print error information from qemu-socketsPaolo Bonzini1-6/+17
2012-10-23migration (incoming): add error propagation to fd and exec protocolsPaolo Bonzini7-42/+27
2012-10-23migration (outgoing): add error propagation for all protocolsPaolo Bonzini6-65/+22
2012-10-23migration: use qemu-sockets to establish Unix socketsPaolo Bonzini3-81/+21
2012-10-23migration: centralize call to migrate_fd_error()Paolo Bonzini3-2/+1
2012-10-23migration: avoid using error_is_set and thus relying on errp != NULLPaolo Bonzini2-9/+12