Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp2260635imm; Thu, 20 Sep 2018 10:10:35 -0700 (PDT) X-Google-Smtp-Source: ANB0VdbaYSZFbGNyLq2nnbmuz7k0OLYRKXaGN5wIJuCN9aR4HPc3T+v0pglOYIElWxOc/Jyqu3d1 X-Received: by 2002:a62:401:: with SMTP id 1-v6mr41991911pfe.28.1537463435306; Thu, 20 Sep 2018 10:10:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1537463435; cv=none; d=google.com; s=arc-20160816; b=TExBNLf6Uz6FfNMnBtj8uucnB1Aqb0fvdT5Vs/MLF0AE9fPxhomid8Szwlux3W2sOa ByHKQD9cbyRWJeFM+j0vPq4PmoNfJGPTlLHPzYpQ1vIyl1qWIXkEW20OgiP2lEd/qm/M NgiBDVajTXLMScjP4VBh3j/RGzj/SdtzOETACOwQp58Kkf4yteV9Z6bb5Qd4ZVrgI0f2 VAuVwuBPBCMZmtu2fRwmbHRtUJ4bVV8M2kMg+fx4WLxYw4D1VBwCxKCiL7/zQ7ftA7Dy nhzALE03h/f07GyZJRcIKpzeH3zDsoLXaBFDiSo4gePmAhE0xRV+Xj1mcw9mUA/kMd7w jbMg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:reply-to:references:in-reply-to :message-id:date:subject:cc:to:from; bh=Vb3nwsOpnb/tcLtnmGEjQdCmiY29qu+d5GKauB8OrOo=; b=zkLoADcwzQQmRwvlLURsCwNnba03gNXBUdHeL1Lj4aTtrBDQ1/IdnZ0cwk/ZcRT3wx 4PxMJW6/cKHykW5z9dal8Lv1EKigFYekfCiO7YGTLcgVqy7zF0u9NnL6nG+ZKA4RsQJ4 bdb+ZIUHKTMRIJV7ZAbTNn4jbYuMIxttyB87g9WjHa9xSnxCoTHELpxCH7JpgWJViX4R Gtmaea0zY5BWe8+/UTt22kw9SoQRP7KnWVtVVXqiEBWceYzL+bLtB1WWZqTCa6hF1HTT YWb3nLWrpmqRyG9ilJOR3HM3rpe4UFez/NKOS+yQN2SIRyex4jkTXJS77JMmfG1mfG2r xnVQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id be5-v6si24615504plb.67.2018.09.20.10.10.17; Thu, 20 Sep 2018 10:10:35 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2387858AbeITWxI (ORCPT + 99 others); Thu, 20 Sep 2018 18:53:08 -0400 Received: from a2nlsmtp01-05.prod.iad2.secureserver.net ([198.71.225.49]:52416 "EHLO a2nlsmtp01-05.prod.iad2.secureserver.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2387802AbeITWxH (ORCPT ); Thu, 20 Sep 2018 18:53:07 -0400 Received: from linuxonhyperv2.linuxonhyperv.com ([107.180.71.197]) by : HOSTING RELAY : with ESMTP id 32QWgzTT1sezk32QWg6OU5; Thu, 20 Sep 2018 10:07:40 -0700 x-originating-ip: 107.180.71.197 Received: from haiyangz by linuxonhyperv2.linuxonhyperv.com with local (Exim 4.91) (envelope-from ) id 1g32QW-0002WN-5R; Thu, 20 Sep 2018 10:07:40 -0700 From: Haiyang Zhang To: davem@davemloft.net, netdev@vger.kernel.org Cc: haiyangz@microsoft.com, kys@microsoft.com, sthemmin@microsoft.com, olaf@aepfle.de, vkuznets@redhat.com, devel@linuxdriverproject.org, linux-kernel@vger.kernel.org Subject: [PATCH net-next,3/3] hv_netvsc: Update document for LRO/RSC support Date: Thu, 20 Sep 2018 17:07:01 +0000 Message-Id: <20180920170701.9574-4-haiyangz@linuxonhyperv.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20180920170701.9574-1-haiyangz@linuxonhyperv.com> References: <20180920170701.9574-1-haiyangz@linuxonhyperv.com> Reply-To: haiyangz@microsoft.com X-CMAE-Envelope: MS4wfDIPtArKT8nzsEqb52WbfTrtBrwIQ6ec1/xcDfJfRFrzMCfORj+xANPtva5vvmyHkVg7EluQp6kSrDLvhTDS7a+tRGW312GAtjJ8pkxLsm9bHnCf91iw s8zXp4oEU87vktSIKeMfoM5120dKk5I/YgMr65+bP7wc7z1MQnoY2JuHqr6oDOzeqXP5LSnRUgw0RYquikxjGfB4EanbwLSRYdlY/M6bvJlrKstUdaESyjFo 7O1r27BkOVJV2eV5sjl6SgBZsGdzI1x3AMjYIZ5YYlrqCmdx1kM8ohv8hO80stXRf+BVEmvkz/73Akd9mIjy5kxvwF+dDmDoFhk68oFJNYAOZ5Yw6aXUzd3I 7NESPyq6QRzLTl4dSQKV74zbRFGawCpqwGsTmIb6bIwpOHWVi1xcvEuvFwKHXTW7ybtjJYL1SiOkLjGewZ+MWGvLduAh8wA9auMFgfvoesN7m+syOehDEU+p 9sR4d2TFKbRItOXSa1aNDx9NwntM50D6BH5F9w== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Haiyang Zhang Update document for LRO/RSC support, and the command line info to change the setting. Signed-off-by: Haiyang Zhang --- Documentation/networking/netvsc.txt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Documentation/networking/netvsc.txt b/Documentation/networking/netvsc.txt index 92f5b31392fa..3bfa635bbbd5 100644 --- a/Documentation/networking/netvsc.txt +++ b/Documentation/networking/netvsc.txt @@ -45,6 +45,15 @@ Features like packets and significantly reduces CPU usage under heavy Rx load. + Large Receive Offload (LRO), or Receive Side Coalescing (RSC) + ------------------------------------------------------------- + The driver supports LRO/RSC in the vSwitch feature. It reduces the per packet + processing overhead by coalescing multiple TCP segments when possible. The + feature is enabled by default on VMs running on Windows Server 2019 and + later. It may be changed by ethtool command: + ethtool -K eth0 lro on + ethtool -K eth0 lro off + SR-IOV support -------------- Hyper-V supports SR-IOV as a hardware acceleration option. If SR-IOV -- 2.18.0