From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=36362 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OqYSm-0002JO-Kr for qemu-devel@nongnu.org; Tue, 31 Aug 2010 17:33:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OqYSh-0003gn-I8 for qemu-devel@nongnu.org; Tue, 31 Aug 2010 17:33:52 -0400 Received: from mail-qy0-f180.google.com ([209.85.216.180]:36463) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OqYSh-0003gi-F4 for qemu-devel@nongnu.org; Tue, 31 Aug 2010 17:33:47 -0400 Received: by qyk31 with SMTP id 31so7309261qyk.4 for ; Tue, 31 Aug 2010 14:33:46 -0700 (PDT) Message-ID: <4C7D751B.8070705@codemonkey.ws> Date: Tue, 31 Aug 2010 16:33:15 -0500 From: Anthony Liguori MIME-Version: 1.0 References: <20100827223659.2696.3589.stgit@s20.home> <20100831202705.GE31570@redhat.com> In-Reply-To: <20100831202705.GE31570@redhat.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] Re: [PATCH 0/5] virtio-net: More configurability and bh handling for tx List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Michael S. Tsirkin" Cc: jes.sorensen@redhat.com, Alex Williamson , qemu-devel@nongnu.org, kvm@vger.kernel.org, kraxel@redhat.com On 08/31/2010 03:27 PM, Michael S. Tsirkin wrote: > On Fri, Aug 27, 2010 at 04:36:59PM -0600, Alex Williamson wrote: > >> Add the ability to configure the tx_timer timeout and add a bottom >> half tx handler that typically shows a nice perf boost over the >> time based approach. See last patch for perf details. Make this >> the new default when the iothread is enabled. Thanks, >> >> Alex >> > As a further thought, maybe it would help to have a > separate namespace for unsupported, developer-only parameters. > Thoughts? > We already have an undocumented one, just prefix with 'x-' to indicate that it's experimental. Regards, Anthony Liguori > >> --- >> >> Alex Williamson (5): >> virtio-net: Switch default to new bottom half TX handler for iothread >> virtio-net: Introduce a new bottom half packet TX >> virtio-net: Rename tx_timer_active to tx_waiting >> virtio-net: Limit number of packets sent per TX flush >> virtio-net: Make tx_timer timeout configurable >> >> >> hw/s390-virtio-bus.c | 6 ++ >> hw/s390-virtio-bus.h | 4 ++ >> hw/syborg_virtio.c | 10 +++- >> hw/virtio-net.c | 129 ++++++++++++++++++++++++++++++++++++++++---------- >> hw/virtio-net.h | 2 - >> hw/virtio-pci.c | 10 +++- >> hw/virtio.h | 9 +++ >> 7 files changed, 137 insertions(+), 33 deletions(-) >> >> -- >> To unsubscribe from this list: send the line "unsubscribe kvm" in >> the body of a message to majordomo@vger.kernel.org >> More majordomo info at http://vger.kernel.org/majordomo-info.html >>