virtualization.lists.linux-foundation.org archive mirror
 help / color / mirror / Atom feed
* virtio_console: support for multiple ports, console and generic.
@ 2009-11-10  9:41 Amit Shah
  2009-11-10  9:41 ` [PATCH 01/15] virtio_console: Initialize hv_ops struct at declaration instead of in the probe() routine Amit Shah
  0 siblings, 1 reply; 20+ messages in thread
From: Amit Shah @ 2009-11-10  9:41 UTC (permalink / raw)
  To: rusty; +Cc: virtualization


Hey Rusty,

This is the way I did the split; patches 1..7 are preparation for
multiple ports.

Patch 8 adds multiport support. It's the big one since we have to put
the header in and retain support for multiple consoles and console
resizing.

Patch 9 adds port hotplug

Patch 10 adds sysfs entries and 12 adds debugfs.

Patches 13, 14 and 15 add throttling, caching and unplug features.

There's also a one-device restriction; which would be addressed once I
use vdev->priv.

My main aim is to get comments on the send_buf and fill_readbuf
functions, the input/output workqueues and hotplug.

Amit

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2009-11-12  5:54 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-11-10  9:41 virtio_console: support for multiple ports, console and generic Amit Shah
2009-11-10  9:41 ` [PATCH 01/15] virtio_console: Initialize hv_ops struct at declaration instead of in the probe() routine Amit Shah
2009-11-10  9:41   ` [PATCH 02/15] virtio_console: We support only one device at a time Amit Shah
2009-11-10  9:41     ` [PATCH 03/15] virtio_console: Club all globals into one struct Amit Shah
2009-11-10  9:41       ` [PATCH 04/15] virtio_console: Introduce a workqueue for handling host->guest notifications Amit Shah
2009-11-10  9:41         ` [PATCH 05/15] virtio_console: Buffer data that comes in from the host Amit Shah
2009-11-10  9:41           ` [PATCH 06/15] virtio_console: Create a buffer pool for sending data to host Amit Shah
2009-11-10  9:41             ` [PATCH 07/15] virtio_console: config: Prepare for handling multiple ports and hotplug Amit Shah
2009-11-10  9:41               ` [PATCH 08/15] virtio_console: Add support for multiple ports: console as well as generic Amit Shah
2009-11-10  9:41                 ` [PATCH 09/15] virtio_console: Handle port hot-plug Amit Shah
2009-11-10  9:41                   ` [PATCH 10/15] virtio_console: Register with sysfs and create a 'name' attribute Amit Shah
2009-11-10  9:41                     ` [PATCH 11/15] virtio_console: Ensure only one process can have a port open at a time Amit Shah
2009-11-10  9:41                       ` [PATCH 12/15] virtio_console: Add debugfs files for each port to expose debug info Amit Shah
2009-11-10  9:41                         ` [PATCH 13/15] virtio_console: Add throttling support to prevent flooding ports Amit Shah
2009-11-10  9:41                           ` [PATCH 14/15] virtio_console: Add option to remove cached buffers on port close Amit Shah
2009-11-10  9:41                             ` [PATCH 15/15] virtio_console: Add ability to hot-unplug ports Amit Shah
2009-11-10 13:07   ` [PATCH 01/15] virtio_console: Initialize hv_ops struct at declaration instead of in the probe() routine Rusty Russell
2009-11-11 18:42     ` Amit Shah
2009-11-12  2:01       ` Rusty Russell
2009-11-12  5:54         ` Amit Shah

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).