Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp6336800ybv; Tue, 18 Feb 2020 14:58:00 -0800 (PST) X-Google-Smtp-Source: APXvYqz/M9PlsE2PsGwm2RaIiWtegTDFmwgS81P9hfDslbAMjneh3bWu7Qb3BexuELFiwfD8S0Om X-Received: by 2002:a9d:51c1:: with SMTP id d1mr16587430oth.136.1582066680162; Tue, 18 Feb 2020 14:58:00 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1582066680; cv=none; d=google.com; s=arc-20160816; b=O/uiJu7DA52a9/fFOM19v/YVumMGQqNStGo6o8UEnvWzoXUPkZm12Tc8REVHj7mnqZ Y+BdQNj43dwD0DEr7/Z+WZn7Ek1EgTUN9iTVrKjaPcfbhZ1SG8wUoGA0tLr8L8IwFvLv 7iXS6Rjq4XceEjcy2RNXQg/qzZf+aJHQkS2gwU06H3QSMBsTs3F+/4tMNa3LrmDsC2p6 bgLIEaWF3qKwwttIhNX5VFofnlz9JJiPJL5e97ZSdMEmzKoGAMxq6o865kyUpWbd54CB f/LiPzFAWMCHgfFl6Ze5T0nC2WQykUMpNFqwmNjO/t+LEdEkuIYYDGdvwW7jlvGl65jh nZAQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-language :content-transfer-encoding:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature; bh=5EPr0BrtYIu4h/VI5T3PQSkN4bFjMVa+ROiHBvZu+BI=; b=eUG2Jj/sEomHT9VY/6eehzR08T6yDfaKSGJSzrG61vXgE4Szf9/P1EC0ycdV3rxQb/ XdG5lj6oWczGVYJmzpRjqDy79v+zm1OTffr1W+vyllItDcPbdy/Pgl0bxq8KTtoHU+CT 4Pqnj5q+sEVfx2CQaT7NtahJ21FlNpqsKZEAVr94wtsLLnD+PaaRls9dd06ozLTaPOUO JTlcL9UIOuo6xNHCTLrAQUhc0e21KD8uJI5ntsFh498y2IRFKQ2ql3g8ecn+Rld2HEDT V56xmE5TADlslCGQt8fB2w5NFt4jq6cE4saO9Z42A2V+QuSy5+7aTpt4CKBfjcFKmE02 6joA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@pensando.io header.s=google header.b="Q/iHPLPq"; 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 a4si112347otq.98.2020.02.18.14.57.47; Tue, 18 Feb 2020 14:58:00 -0800 (PST) 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; dkim=fail header.i=@pensando.io header.s=google header.b="Q/iHPLPq"; 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 S1727232AbgBRW4p (ORCPT + 99 others); Tue, 18 Feb 2020 17:56:45 -0500 Received: from mail-pg1-f195.google.com ([209.85.215.195]:43656 "EHLO mail-pg1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726427AbgBRW4o (ORCPT ); Tue, 18 Feb 2020 17:56:44 -0500 Received: by mail-pg1-f195.google.com with SMTP id u12so11319120pgb.10 for ; Tue, 18 Feb 2020 14:56:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pensando.io; s=google; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=5EPr0BrtYIu4h/VI5T3PQSkN4bFjMVa+ROiHBvZu+BI=; b=Q/iHPLPqU8KdXSDOCl9uBuYCdsHCX3GF4coOl8mrfuVReaafn0vLQ569GLDEf95ROp 1RRq249ryqMkK791jMbWsUYY7Ak2eYcW7PmeDvO7w+F8Jiut3eCYCPpxGR5ekBkbMBjr LxqEqtN/u4h1wojWYglY3nSBT7PblCwHynJCaGTHZkABwxg1GRRyrN0se+2ttsxRcOHd DYMZ7KOlwY2XXtpca6px953DW+lTYKlgz+F/6QhNYtlh7y064SWeX1Ejg1zzKoXx8kjY Dqxou/vrxUtxylYySObfEXXMjHYLTFNdecCmTsrcv+/ZFHp5h/F631YJJOtUQhdTTYXV Jzdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=5EPr0BrtYIu4h/VI5T3PQSkN4bFjMVa+ROiHBvZu+BI=; b=XL6IBuxZLonlYF04vFCCI2Ssy4yA3P6/NHBs+VLLO6RRYBeJSE+2TrBi+JRnwpPuDX QPsXKCdxwzF6pt5gWKr0u8a7jPvgasuACjWK09jR+QQLYhXLUSlOwIkhwediCfUsffck RnwNNPTwhMkSyJaj6a3QiPviki5Qihx2h/kMYj2+teKBpeNEY1RQwRE3JRxXQBHd2wJY Tt9OdC8Scny/VVWrmIuybDQMV7nLmhSCJlhIPntkF9k/K7r3KAGgPGJP/oPoiy90HjLg 2kJ+VmkZlsLlt80mkzqCo21CiYyZi0Ch/EbnUQ9RUhlQl7Am2BceCHxFSHEGeNZcpPzO fQjg== X-Gm-Message-State: APjAAAW0s/F4OPdt5vUTHJdbt4gCxOiOmciam3J/yw0p0T8iTGtRqMe6 1A8XSqO34JcadirQz6dUC9AFUHkwqXstUQ== X-Received: by 2002:a62:4e42:: with SMTP id c63mr23648342pfb.86.1582066602217; Tue, 18 Feb 2020 14:56:42 -0800 (PST) Received: from Shannons-MacBook-Pro.local (static-50-53-47-17.bvtn.or.frontiernet.net. [50.53.47.17]) by smtp.gmail.com with ESMTPSA id p21sm47270pfn.103.2020.02.18.14.56.41 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 18 Feb 2020 14:56:41 -0800 (PST) Subject: Re: [PATCH net-next v2 08/13] ionic: use new helper tcp_v6_gso_csum_prep To: Heiner Kallweit , David Miller , Pensando Drivers Cc: "netdev@vger.kernel.org" , Linux Kernel Mailing List References: <6960380e-cee3-b65c-010f-551635cb3988@gmail.com> From: Shannon Nelson Message-ID: Date: Tue, 18 Feb 2020 14:56:40 -0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0) Gecko/20100101 Thunderbird/68.4.2 MIME-Version: 1.0 In-Reply-To: <6960380e-cee3-b65c-010f-551635cb3988@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2/18/20 12:07 PM, Heiner Kallweit wrote: > Use new helper tcp_v6_gso_csum_prep in additional network drivers. > > Signed-off-by: Heiner Kallweit Acked-by: Shannon Nelson > --- > drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 5 +---- > 1 file changed, 1 insertion(+), 4 deletions(-) > > diff --git a/drivers/net/ethernet/pensando/ionic/ionic_txrx.c b/drivers/net/ethernet/pensando/ionic/ionic_txrx.c > index e452f4242..020acc300 100644 > --- a/drivers/net/ethernet/pensando/ionic/ionic_txrx.c > +++ b/drivers/net/ethernet/pensando/ionic/ionic_txrx.c > @@ -632,10 +632,7 @@ static int ionic_tx_tcp_pseudo_csum(struct sk_buff *skb) > ip_hdr(skb)->daddr, > 0, IPPROTO_TCP, 0); > } else if (skb->protocol == cpu_to_be16(ETH_P_IPV6)) { > - tcp_hdr(skb)->check = > - ~csum_ipv6_magic(&ipv6_hdr(skb)->saddr, > - &ipv6_hdr(skb)->daddr, > - 0, IPPROTO_TCP, 0); > + tcp_v6_gso_csum_prep(skb); > } > > return 0;