Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp315085ybl; Thu, 15 Aug 2019 18:04:38 -0700 (PDT) X-Google-Smtp-Source: APXvYqzfAEfhgo1zovYSIJl0iVhrotoitRGhhB5SQbX3iywt/I4thxstymW5q5mZ/lSS7AlBFMDT X-Received: by 2002:a63:7d05:: with SMTP id y5mr5638100pgc.425.1565917478699; Thu, 15 Aug 2019 18:04:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1565917478; cv=none; d=google.com; s=arc-20160816; b=ACsGvIbeD1hh1nToAMMtQDx+xlo3zDgpSu+W4v3XT0DpHE0CK8JdsvK4l3DSereaN5 1nnWWkjTd3M6kfSY5RjONHHiLmozWxNCaYvqr8YyrRKVQhsuh9ER6fTH8WioFvZeg5nq WGw1MXyJuyYNAAxxNzTuPlRxH2OL3E067a+3iTT0ONnPGkw2G3kDd/EUOx2YrSr+Ayxi ZEBdprtV9EVbbomEC+iUCXL92qLZc165mu/lwuTzT1F8kHzSgXyvku+sdNGmSACoTPe1 5fSiaWVy9B/VbegSdEReHwstwzXwmpISmY1aMIJAPmnthT8V3JlSIptDqWEHuOGWLnqd 36Zw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=aGFmqBdA/wvQwbbWUVXUd9Ry+DzusZHN47w9yBvata8=; b=ggA3VbklsY0de/SrRt2KjAOx/qgenAoJoXt7fBFHSCm6nXlnrhTkbWwgdKuCK3h1R5 Rq7/HSGoKfXdcDLfiDSSikwZFQnPNlSpRFG3Fed43Llw09lFosBH/Cx3RwsmOHYfM9ZF UUhvne51JptrmlQGKRzo0mUoQ+617sIsmtql3LY4k9GoVr/sE1+TEzNvKQf5zPpKTPzF AQnjpG3Oo1MVSwabwCxFP6sKXX4M1HorS29OQ9lKea5AZYU7hHBzEwpO0RY5fL8ZEIhh BGl3FRwa9faUzpGuopzA84USUmKbKXyiltGrQ5d/oahn0YdQYxOShvwmvMIFkdKzl2MW Jkqw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=mVOejC6y; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t17si1925235pjw.99.2019.08.15.18.04.12; Thu, 15 Aug 2019 18:04:38 -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; dkim=pass header.i=@google.com header.s=20161025 header.b=mVOejC6y; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726349AbfHPBDg (ORCPT + 99 others); Thu, 15 Aug 2019 21:03:36 -0400 Received: from mail-wm1-f68.google.com ([209.85.128.68]:38719 "EHLO mail-wm1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725983AbfHPBDf (ORCPT ); Thu, 15 Aug 2019 21:03:35 -0400 Received: by mail-wm1-f68.google.com with SMTP id m125so2727878wmm.3 for ; Thu, 15 Aug 2019 18:03:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=aGFmqBdA/wvQwbbWUVXUd9Ry+DzusZHN47w9yBvata8=; b=mVOejC6yDyoP19xgGtJ879ewY08jQ/SW5QcqydTF0x2Gu4Sd2bdGGlY1zMKflBjJ52 jPqUEHKw5s1kR/Ap0jp0nEsqdlR6rj1rvCLGod/EMugP0MG6crFUHVHY69js1CO2ST1w w5kCoFBKBzJC5igPAZzgLwo96+hVMNFeUWz7E+xPU5bWD7GOgS9tm67Mi+LjRYED6JCU f+eRSwx09zvrw0zUCWSGjv3N9I8+sAfTVpNWyOyqlEQStNCdwTeOftaHd5pE8N+ksaGZ Q1uxCUYxksHSbV4AQlbLFHSt5G1hdhjFZ0JsHwoQ9JAQ0K6qxY0Oe+nbcs/9QNgCLHcy Hl7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=aGFmqBdA/wvQwbbWUVXUd9Ry+DzusZHN47w9yBvata8=; b=UPB7yQI4VUjTNsksbl1lXFalX6EpwLMk+8WvnsWJAHRleQEnVcbgptZ50YkWXeN3Ft 7HvdvdRjq3rACto203gbgKUsJElCNfuEploSAWehNSJF7OQpewwYagnSwqo0Yve0V2iz o0RQh+zKW9BEem1qRaD7zalKFXtwTiGtnuQV0bZhzdzGqg63VZc4mNmiS3zdtz/Wedyr Pa88tQkA0o2dR2/uhmLRbHBlYZBu6qTOgIjsLeC/DnDZgTMD9NNIGC1tBKFMEkvtkTD1 u1pFlX6cjaan+RoOcoc8GNwOB6glOVoeh96x1/S+pautvwqOB/UQKPBF9VItN2RlDbXh kk4w== X-Gm-Message-State: APjAAAXycDrsj41ELjLugWw701KcDJbIBpnOBFk3fG/MI5jxNGE8G6IC I4DDOo0wVMyX6tRU9s7rdRw6oXOQuH+tw86thY3YFw== X-Received: by 2002:a1c:6785:: with SMTP id b127mr4595938wmc.66.1565917413040; Thu, 15 Aug 2019 18:03:33 -0700 (PDT) MIME-Version: 1.0 References: <20190815001043.153874-1-wsommerfeld@google.com> In-Reply-To: <20190815001043.153874-1-wsommerfeld@google.com> From: =?UTF-8?B?TWFoZXNoIEJhbmRld2FyICjgpK7gpLngpYfgpLYg4KSs4KSC4KSh4KWH4KS14KS+4KSwKQ==?= Date: Thu, 15 Aug 2019 18:03:16 -0700 Message-ID: Subject: Re: [PATCH] ipvlan: set hw_enc_features like macvlan To: Bill Sommerfeld Cc: "David S. Miller" , Petr Machata , Jiri Pirko , Ido Schimmel , Daniel Borkmann , YueHaibing , Thomas Gleixner , Miaohe Lin , Eric Dumazet , linux-netdev , linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Aug 14, 2019 at 5:10 PM Bill Sommerfeld wrote: > > Allow encapsulated packets sent to tunnels layered over ipvlan to use > offloads rather than forcing SW fallbacks. > > Since commit f21e5077010acda73a60 ("macvlan: add offload features for > encapsulation"), macvlan has set dev->hw_enc_features to include > everything in dev->features; do likewise in ipvlan. > Thanks Bill > Signed-off-by: Bill Sommerfeld Acked-by: Mahesh Bandewar > --- > drivers/net/ipvlan/ipvlan_main.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/net/ipvlan/ipvlan_main.c b/drivers/net/ipvlan/ipvlan_main.c > index 1c96bed5a7c4..887bbba4631e 100644 > --- a/drivers/net/ipvlan/ipvlan_main.c > +++ b/drivers/net/ipvlan/ipvlan_main.c > @@ -126,6 +126,7 @@ static int ipvlan_init(struct net_device *dev) > (phy_dev->state & IPVLAN_STATE_MASK); > dev->features = phy_dev->features & IPVLAN_FEATURES; > dev->features |= NETIF_F_LLTX | NETIF_F_VLAN_CHALLENGED; > + dev->hw_enc_features |= dev->features; > dev->gso_max_size = phy_dev->gso_max_size; > dev->gso_max_segs = phy_dev->gso_max_segs; > dev->hard_header_len = phy_dev->hard_header_len; > -- > 2.23.0.rc1.153.gdeed80330f-goog >