Re: [PATCH v2 2/2] virtio-ring: Allocate indirect buffers from cache when possible

2012-09-11 Thread Rusty Russell
Thomas Lendacky writes: > I ran some TCP_RR and TCP_STREAM sessions, both host-to-guest and > guest-to-host, with a form of the histogram patch applied against a > RHEL6.3 kernel. The histogram values were reset after each test. Hey, thanks! This is exactly what I wanted to see... > 60 session

Re: [RFCv3] virtio_console: Add support for virtio remoteproc serial

2012-09-11 Thread Rusty Russell
sjur.brandel...@stericsson.com writes: > I actually like this new approach better. > It solves the issues Michael has pointed out, and we don't have to > think through side effects of weired combination of feature bits. Agreed. Just one thing, should it depend on CONFIG_REMOTEPROC? And have OMAP

Re: [PATCHv4] virtio-spec: virtio network device multiqueue support

2012-09-11 Thread Rusty Russell
Jason Wang writes: > On 09/10/2012 02:33 PM, Michael S. Tsirkin wrote: >> A final addition: what you suggest above would be >> "TX follows RX", right? BTW, yes. But it's a weird way to express what the nic is doing. >> It is in anticipation of something like that, that I made >> steering progra

Re: [PATCH] Add a page cache-backed balloon device driver.

2012-09-11 Thread Rusty Russell
Mike Waychison writes: > On Mon, Sep 10, 2012 at 3:59 PM, Michael S. Tsirkin wrote: >> On Mon, Sep 10, 2012 at 01:37:06PM -0400, Mike Waychison wrote: >>> On Mon, Sep 10, 2012 at 5:05 AM, Michael S. Tsirkin wrote: >>> > On Tue, Jun 26, 2012 at 01:32:58PM -0700, Frank Swiderski wrote: >>> >> This

Re: [PATCH] virtio-balloon spec: provide a version of the "silent deflate" feature that works

2012-09-11 Thread Rusty Russell
"Michael S. Tsirkin" writes: > We have several options: > 1. No memory overcommit feature. This is always the case ATM! > 2. Do not hot-plug assigned device. > 3. Hot-unplug assigned device. > 4. Some assigned devices can be able to handle memory errors >e.g. using ATS. Limit hotplug to these.

Re: [RFC 1/2] virtio_console: Add support for DMA memory allocation

2012-09-11 Thread Rusty Russell
"Michael S. Tsirkin" writes: >> virtio: don't crash when device is buggy >> >> Because of a sanity check in virtio_dev_remove, a buggy device can crash >> kernel. And in case of rproc it's userspace so it's not a good idea. >> We are unloading a driver so how bad can it be? >> Be less aggressive

Re: [PATCHv4] virtio-spec: virtio network device multiqueue support

2012-09-11 Thread Rusty Russell
"Michael S. Tsirkin" writes: > In other words RPS is a hack to speed up networking on cheapo > hardware, this is one of the reasons it is off by default. > Good hardware has multiple receive queues. > We can implement a good one so we do not need RPS. > > Also not all guest OS-es support RPS. > >

Re: [PATCH 4/5] virtio-scsi: Add start/stop functionality for vhost-scsi

2012-09-11 Thread Michael S. Tsirkin
On Tue, Sep 11, 2012 at 08:46:34AM -0500, Anthony Liguori wrote: > On 09/10/2012 01:24 AM, Michael S. Tsirkin wrote: > >On Mon, Sep 10, 2012 at 08:16:54AM +0200, Paolo Bonzini wrote: > >>Il 09/09/2012 00:40, Michael S. Tsirkin ha scritto: > >>>On Fri, Sep 07, 2012 at 06:00:50PM +0200, Paolo Bonzini

Re: [PATCH 4/5] virtio-scsi: Add start/stop functionality for vhost-scsi

2012-09-11 Thread Anthony Liguori
On 09/10/2012 01:24 AM, Michael S. Tsirkin wrote: On Mon, Sep 10, 2012 at 08:16:54AM +0200, Paolo Bonzini wrote: Il 09/09/2012 00:40, Michael S. Tsirkin ha scritto: On Fri, Sep 07, 2012 at 06:00:50PM +0200, Paolo Bonzini wrote: Il 07/09/2012 08:48, Nicholas A. Bellinger ha scritto: Cc: Stefan