[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v3 0/4] char: write callback, virtio-console: flow c
From: |
Amit Shah |
Subject: |
[Qemu-devel] [PATCH v3 0/4] char: write callback, virtio-console: flow control |
Date: |
Thu, 15 Apr 2010 13:46:14 +0530 |
Hello,
This series lets interested callers ask for an -EAGAIN return from the
chardev backends (only unix and tcp sockets as of now) to implement
their own flow control.
Support for other backend types is easy to add, I'll do that in a
separate series if this is acceptable.
Amit Shah (4):
char: Let writers know how much data was written in case of errors
char: Add ability to provide a callback when write won't return
-EAGAIN
virtio-console: Factor out common init between console and generic
ports
virtio-console: Throttle virtio-serial-bus if we can't consume any
more guest data
gdbstub.c | 2 +-
hw/debugcon.c | 2 +-
hw/escc.c | 3 +-
hw/etraxfs_ser.c | 4 +-
hw/mcf_uart.c | 2 +-
hw/pl011.c | 2 +-
hw/pxa2xx.c | 2 +-
hw/serial.c | 2 +-
hw/sh_serial.c | 2 +-
hw/syborg_serial.c | 3 +-
hw/usb-serial.c | 2 +-
hw/virtio-console.c | 156 +++++++++++++++++++++++++++++++++++++++++++-------
hw/xen_console.c | 7 +-
hw/xilinx_uartlite.c | 5 +-
monitor.c | 4 +-
net/slirp.c | 2 +-
net/socket.c | 4 +-
qemu-char.c | 68 ++++++++++++++++++----
qemu-char.h | 6 ++
qemu_socket.h | 3 +-
20 files changed, 227 insertions(+), 54 deletions(-)
- [Qemu-devel] [PATCH v3 0/4] char: write callback, virtio-console: flow control,
Amit Shah <=
- [Qemu-devel] [PATCH v3 1/4] char: Let writers know how much data was written in case of errors, Amit Shah, 2010/04/15
- [Qemu-devel] [PATCH v3 2/4] char: Add ability to provide a callback when write won't return -EAGAIN, Amit Shah, 2010/04/15
- Re: [Qemu-devel] [PATCH v3 2/4] char: Add ability to provide a callback when write won't return -EAGAIN, Gerd Hoffmann, 2010/04/20
- Re: [Qemu-devel] [PATCH v3 2/4] char: Add ability to provide a callback when write won't return -EAGAIN, Amit Shah, 2010/04/20
- Re: [Qemu-devel] [PATCH v3 2/4] char: Add ability to provide a callback when write won't return -EAGAIN, Paul Brook, 2010/04/20
- Re: [Qemu-devel] [PATCH v3 2/4] char: Add ability to provide a callback when write won't return -EAGAIN, Amit Shah, 2010/04/20
- Re: [Qemu-devel] [PATCH v3 2/4] char: Add ability to provide a callback when write won't return -EAGAIN, Gerd Hoffmann, 2010/04/20
Re: [Qemu-devel] [PATCH v3 0/4] char: write callback, virtio-console: flow control, Paul Brook, 2010/04/15