From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.7 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 625E7C433DB for ; Wed, 3 Feb 2021 04:22:22 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 2901964F61 for ; Wed, 3 Feb 2021 04:22:22 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231391AbhBCEV7 (ORCPT ); Tue, 2 Feb 2021 23:21:59 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37316 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233100AbhBCEVD (ORCPT ); Tue, 2 Feb 2021 23:21:03 -0500 Received: from mail-wm1-x32a.google.com (mail-wm1-x32a.google.com [IPv6:2a00:1450:4864:20::32a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 29A2FC061573 for ; Tue, 2 Feb 2021 20:20:22 -0800 (PST) Received: by mail-wm1-x32a.google.com with SMTP id e15so4021738wme.0 for ; Tue, 02 Feb 2021 20:20:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Lru0U1e0n6/hG4GHWFdO6MhwdUm0H7Y7lZSCmPUAoQI=; b=LcK6LY48T0RFgjVFDMsAIZNtOQUGax7+YT/kzFHcRMO4EHD9XMy0DmfuvuGENz8VHe 6r6DoVTTO2gQ1fCMI+YEy3TVETHwv2wEegD2TK11UwCJ+XPX8vo89XG5xdI4tQUuPUi0 MhqO/CyQCO6V9NsIbKrDr1zqshtM3Xz353CaGzXdhEVUWzSDgQuoos28wSYwdUZPqTB7 ENcNyVi/NfOAahVQE113MAS0zQvYVULSnnLX6wAJuZWWm5jug2NdBYkpIayrZ5Dl8DNh 4wN5Nb9xP3lnHxfQIwuSpTCEoLU987SzcdLkIcxCJbsuR4XJTJ/tTnFtv/sbtNG4Rq5H UlWQ== 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=Lru0U1e0n6/hG4GHWFdO6MhwdUm0H7Y7lZSCmPUAoQI=; b=RQkjq3w6+didrxnCgNT0zP2qj/z9mhpNMakdLaeuBcSaUaXPUESpizjNOqzyojjrJf DAsQ+rMGl6xgNIWl3OJ2xZ1PblB4D5YNZFhiihijfhxGZ8blvLv6ss93nHY+SXpN55Mk aTCxTji+pjsdXLWphe2NtDOPEqYkA/NIRuMSHVLiE3W1N3BsCQWCJ5J7PetaErpeLFId 56/hlYd1KQ+LDylqD+goZ4hA5D0gqwtvvcfPm4NwQlhD6HQTdzonsgNW6MNEMCQY1ZEV REMaBDFeIZCrPDWE7xbWFh2pkfLnRUh0QrlQx41ZeTbmij20CIMvk+iYc2j0xd3FuJYJ cdrA== X-Gm-Message-State: AOAM531BV/zTb7PoW+wAozEarugx9xDVIfKmFQQYkGus/kn7CZ8vnR5A kmRvYVvkBAuMTLBImXYtEOKBtqeb5mLrx/ldLxe6fVdBSW0= X-Google-Smtp-Source: ABdhPJz2k3SgQaIKnsTT9U6nyz6KbHpuPmZLgp0Bt7EuH23ABEbXFWhi7xPB1+QS3JaJBm3ihWpOThFxjpA6uDZzJTc= X-Received: by 2002:a1c:b782:: with SMTP id h124mr962949wmf.67.1612326020441; Tue, 02 Feb 2021 20:20:20 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Xin Long Date: Wed, 3 Feb 2021 12:20:08 +0800 Message-ID: Subject: Re: [PATCHv4 net-next 0/2] net: enable udp v6 sockets receiving v4 packets with UDP GRO To: network dev Cc: davem , Jakub Kicinski , Paolo Abeni , Willem de Bruijn , Martin Varghese , Alexander Duyck , David Howells Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Hi, Jakub, I saw the state of this patchset is still new, should I repost it? On Tue, Jan 26, 2021 at 1:10 PM Xin Long wrote: > > Currently, udp v6 socket can not process v4 packets with UDP GRO, as > udp_encap_needed_key is not increased when udp_tunnel_encap_enable() > is called for v6 socket. > > This patchset is to increase it and remove the unnecessary code in > bareudp in Patch 1/2, and improve rxrpc encap_enable by calling > udp_tunnel_encap_enable(). > > Xin Long (2): > udp: call udp_encap_enable for v6 sockets when enabling encap > rxrpc: call udp_tunnel_encap_enable in rxrpc_open_socket > > drivers/net/bareudp.c | 6 ------ > include/net/udp.h | 1 + > include/net/udp_tunnel.h | 3 +-- > net/ipv4/udp.c | 6 ++++++ > net/ipv6/udp.c | 4 +++- > net/rxrpc/local_object.c | 6 +----- > 6 files changed, 12 insertions(+), 14 deletions(-) > > -- > 2.1.0 >