Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp30787178rwd; Thu, 6 Jul 2023 10:40:09 -0700 (PDT) X-Google-Smtp-Source: APBJJlFw+f1/SpGtLMJBgi/K8/ivyW3j2dIIz3Uj5Bs19BNs2qydtTpqNVK0GaCTS48VHpJLpUVL X-Received: by 2002:a05:6e02:c27:b0:345:b40e:43b7 with SMTP id q7-20020a056e020c2700b00345b40e43b7mr2598308ilg.27.1688665208906; Thu, 06 Jul 2023 10:40:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688665208; cv=none; d=google.com; s=arc-20160816; b=F6/NZ337hDOEbuu9d7wS5CWmHFUXRUel/YRWnusCk0+zLo2aJN3j0qS0ggB1PhouDp q408p3Ys/yqjTir8dKZ6x+pdFhLypDGbl6voyHW6QMA4++/o3gYEzOB5lzK1LuefQdMC tZ6EPlTQ+PSnmWwxkFbxLR8DgJKEcpAePvA5l2JDecRLpx/C8LW4rJGKgFxKa8Tprlws fezSKZ7Xd4TM4x9gLt0O/D9sw0Xrw+9gPh+EvIClElJ8q5kypD8DRZzvgTBHwdaPrmwp iPXzk4hGi7rueamkgUxRl+ala0OLZGLguKJyetBJrFT2aMjaOLt96GDP1FEJVhioStDt NomQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=3w6eM1h+0P8X1QDbGu2Q17kb8M2qnV/qp1NskbLt6Z0=; fh=g18A6d9IPj/17B1fInqDttS84i39uYHf5eygkaDVRgM=; b=frswRaaA4A1CZ0Hlv+Fnj81SS9dkCEqPr1zEIJsE/8FwGf4B7cbTdx/+AhHMQZWiAe aM9e9dYDO+hlAEVepLzLy0WMj31QoN9sFOZqCgt6zq18sU6ESZ/NDQcuCMOReK2HMPa1 ibmk1Li3NqitbBLfFJfYSYhthyfGWr8t+1E5LJOwWZTCMSUreayTvzE0xqR3YC1QwvFW Toh4B1kdZVRwlOu6obeB0JzIZD/CTyw6Ul1DCQspEjYxcIoh5yqRLr8FauuuMV9mk/7p j3sH6k3G4n2DYkVEnbwewKBWlZpwhu03+MSMmCoysb1/236d3LiX0gtNoBwquOnQf9/g iKCA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@cloudflare.com header.s=google header.b=BUPdN44P; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=cloudflare.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id k5-20020a63d845000000b00557807d78e2si1806351pgj.555.2023.07.06.10.39.54; Thu, 06 Jul 2023 10:40:08 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@cloudflare.com header.s=google header.b=BUPdN44P; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=cloudflare.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229760AbjGFRXW (ORCPT + 99 others); Thu, 6 Jul 2023 13:23:22 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33870 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229492AbjGFRXW (ORCPT ); Thu, 6 Jul 2023 13:23:22 -0400 Received: from mail-pg1-x52c.google.com (mail-pg1-x52c.google.com [IPv6:2607:f8b0:4864:20::52c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1AD991BE9 for ; Thu, 6 Jul 2023 10:23:21 -0700 (PDT) Received: by mail-pg1-x52c.google.com with SMTP id 41be03b00d2f7-55b83ae9be2so728814a12.2 for ; Thu, 06 Jul 2023 10:23:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cloudflare.com; s=google; t=1688664200; x=1691256200; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=3w6eM1h+0P8X1QDbGu2Q17kb8M2qnV/qp1NskbLt6Z0=; b=BUPdN44Pqpap981nerjdz0tmWFl99Jhx/pTjf/uNWurNdXG0E8Aya+43lFIjrQakt3 aTVTSRMtB6Qre/swdUDlKkB51mf/8gU0WbwhkChkq3WHXezkMH74Qiea6VOZMcvmFixL m/qNgag4jj6XXQKOE7w2+lkZSjvJlz02Fh6yg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688664200; x=1691256200; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=3w6eM1h+0P8X1QDbGu2Q17kb8M2qnV/qp1NskbLt6Z0=; b=NHBx225afbA5q2EIFqf4utYhqflbOIvx+z10k+GWNVkvlsNuNNHRtGGLShYq3gsRtX HfRXpBrbR0zV0oWn1QqMlGZolWbUXgdKP4Nc5Zqe76AFU7YkhZAAUnvGcvqnjurR2LyN g3n1318Jcs+epmyLG3mXErcrVsayRTsn2cjPEVotAZsBVU4IXZdOD4fhxYv9GK2pLK/C 6WIr1bUkBKdlL+ea5WlcknmgKjhSjV8YCpzSZzizXn2fk0zC+h8COIL67Di6ahahVswW O4T+Nw4UjHoyQK5kJfGnmLgWKQHy1ZHPYgAsxYvhz4pqu3IfTWk4OrUh4pRRuyNlrc4b xoTA== X-Gm-Message-State: ABy/qLaHgCjLt8ZllexeEemeREJrCpn7wfwmsH2udg/oFoDq0GI/2bDg B1JeqFXLjFWnC602SgA8HWW5mZiK2a4NzoUNpr6m3g== X-Received: by 2002:a05:6a20:9384:b0:130:3c8b:4204 with SMTP id x4-20020a056a20938400b001303c8b4204mr2118043pzh.8.1688664200464; Thu, 06 Jul 2023 10:23:20 -0700 (PDT) Received: from localhost ([2601:644:200:aea:502d:5846:fd1f:55e7]) by smtp.gmail.com with ESMTPSA id p22-20020aa78616000000b0067903510abbsm1528509pfn.163.2023.07.06.10.23.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Jul 2023 10:23:20 -0700 (PDT) From: Ivan Babrou To: netdev@vger.kernel.org Cc: linux-kernel@vger.kernel.org, kernel-team@cloudflare.com, Ivan Babrou , Willem de Bruijn , "David S. Miller" , David Ahern , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Neil Horman , Satoru Moriya Subject: [PATCH] udp6: add a missing call into udp_fail_queue_rcv_skb tracepoint Date: Thu, 6 Jul 2023 10:22:36 -0700 Message-ID: <20230706172237.28341-1-ivan@cloudflare.com> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The tracepoint has existed for 12 years, but it only covered udp over the legacy IPv4 protocol. Having it enabled for udp6 removes the unnecessary difference in error visibility. Signed-off-by: Ivan Babrou Fixes: 296f7ea75b45 ("udp: add tracepoints for queueing skb to rcvbuf") --- net/ipv6/udp.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net/ipv6/udp.c b/net/ipv6/udp.c index e5a337e6b970..debb98fb23c0 100644 --- a/net/ipv6/udp.c +++ b/net/ipv6/udp.c @@ -45,6 +45,7 @@ #include #include #include +#include #include #include #include @@ -680,6 +681,7 @@ static int __udpv6_queue_rcv_skb(struct sock *sk, struct sk_buff *skb) } UDP6_INC_STATS(sock_net(sk), UDP_MIB_INERRORS, is_udplite); kfree_skb_reason(skb, drop_reason); + trace_udp_fail_queue_rcv_skb(rc, sk); return -1; } -- 2.41.0