Anthony Liguori
d654f34ec8
qemu-char: make char drivers dynamically registerable
...
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
Signed-off-by: Amit Shah <amit.shah@redhat.com >
Message-id: 0ff4f5f2b8b7afdb85a0c241403ad73f472f0b81.1362505276.git.amit.shah@redhat.com
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2013-03-08 13:57:15 -06:00
Anthony Liguori
9f939df955
qemu-char: remove use of QEMUTimer in favor of glib idle function
...
qemu-char is now independent of the QEMU main loop.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
Signed-off-by: Amit Shah <amit.shah@redhat.com >
Message-id: 3cda0bbcfb94912df8a767983a52bb71a4a3231d.1362505276.git.amit.shah@redhat.com
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2013-03-08 13:57:15 -06:00
Anthony Liguori
23673ca740
qemu-char: add watch support
...
This allows a front-end to request for a callback when the backend
is writable again.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
Signed-off-by: Amit Shah <amit.shah@redhat.com >
Message-id: 96f93c0f741064604bbb6389ce962191120af8b7.1362505276.git.amit.shah@redhat.com
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2013-03-08 13:57:15 -06:00
Gerd Hoffmann
2274ae9d1a
chardev: fix QemuOpts lifecycle
...
qemu_chr_new_from_opts handles QemuOpts release now, so callers don't
have to worry. It will either be saved in CharDriverState, then
released in qemu_chr_delete, or in the error case released instantly.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com >
2013-01-16 06:58:53 +01:00
Gerd Hoffmann
bd2d80b2b7
chardev: add error reporting for qemu_chr_new_from_opts
...
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com >
2013-01-16 06:58:53 +01:00
Paolo Bonzini
927d4878b0
softmmu: move remaining include files to include/ subdirectories
...
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2012-12-19 08:32:46 +01:00