From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jason Wang Subject: Re: [PATCH net-next v9 0/6] net: vhost: improve performance when enable busyloop Date: Tue, 25 Sep 2018 10:21:03 +0800 Message-ID: <08f01199-ad0f-446c-0bcf-187dc31f2b42@redhat.com> References: <1536493887-2637-1-git-send-email-xiangxia.m.yue@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Cc: virtualization@lists.linux-foundation.org, Linux Kernel Network Developers To: Tonghao Zhang , mst@redhat.com, makita.toshiaki@lab.ntt.co.jp Return-path: Received: from mx1.redhat.com ([209.132.183.28]:55846 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726202AbeIYI0X (ORCPT ); Tue, 25 Sep 2018 04:26:23 -0400 In-Reply-To: Content-Language: en-US Sender: netdev-owner@vger.kernel.org List-ID: On 2018年09月23日 21:48, Tonghao Zhang wrote: > On Sun, Sep 9, 2018 at 7:52 PM wrote: >> From: Tonghao Zhang >> >> This patches improve the guest receive performance. >> On the handle_tx side, we poll the sock receive queue >> at the same time. handle_rx do that in the same way. >> >> For more performance report, see patch 4, 5, 6 >> >> Tonghao Zhang (6): >> net: vhost: lock the vqs one by one >> net: vhost: replace magic number of lock annotation >> net: vhost: factor out busy polling logic to vhost_net_busy_poll() >> net: vhost: add rx busy polling in tx path >> net: vhost: disable rx wakeup during tx busypoll >> net: vhost: make busyloop_intr more accurate >> >> drivers/vhost/net.c | 163 +++++++++++++++++++++++++++++++------------------- >> drivers/vhost/vhost.c | 24 +++----- >> 2 files changed, 108 insertions(+), 79 deletions(-) >> >> -- >> 1.8.3.1 >> > ping ? HI Tonghao: As David pointed out, we only receive first 4 patches. You probably need to resend the series. Thanks