- 06e0f09 io: follow coroutine AioContext in qio_channel_yield() by Stefan Hajnoczi · 1 year, 4 months ago
- 60f782b aio: remove aio_disable_external() API by Stefan Hajnoczi · 1 year, 7 months ago
- 84615a1 io: Add support for MSG_PEEK for socket channel by manish.mishra · 2 years ago
- ec5b6c9 io/command: implement support for win32 by Marc-André Lureau · 2 years, 3 months ago
- a95570e io/command: use glib GSpawn, instead of open-coding fork/exec by Marc-André Lureau · 2 years, 3 months ago
- b88651c QIOChannel: Add flags on io_writev and introduce io_flush callback by Leonardo Bras · 2 years, 7 months ago
- 17fc124 io: replace qemu_set{_non}block() by Marc-André Lureau · 2 years, 8 months ago
- 05e50e8 io: make qio_channel_command_new_pid() static by Marc-André Lureau · 2 years, 8 months ago
- d640b59 io: replace pipe() with g_unix_open_pipe(CLOEXEC) by Marc-André Lureau · 2 years, 8 months ago
- 826cc32 aio-posix: split poll check from ready handler by Stefan Hajnoczi · 3 years ago
- c8198bd io: Fix Lesser GPL version number by Chetan Pant · 4 years, 2 months ago
- 0b8fa32 Include qemu/module.h where needed, drop it from qemu-common.h by Markus Armbruster · 6 years ago
- fe823b6 io/channel-command: Do not kill the child process after closing the pipe by Thomas Huth · 7 years ago
- bf88c12 io: add methods to set I/O handlers on AioContext by Paolo Bonzini · 8 years ago
- da34e65 include/qemu/osdep.h: Don't include qapi/error.h by Markus Armbruster · 9 years ago
- 30fd3e2 io: remove checking of EWOULDBLOCK by Daniel P. Berrange · 9 years ago
- cae9fc5 io: Clean up includes by Peter Maydell · 9 years ago
- e155494 io: some fixes to handling of /dev/null when running commands by Daniel P. Berrange · 9 years ago
- 0c0a55b io: increment counter when killing off subcommand by Daniel P. Berrange · 9 years ago
- 195e14d io: add QIOChannelCommand class by Daniel P. Berrange · 9 years ago