Received: by 2002:ab2:3319:0:b0:1ef:7a0f:c32d with SMTP id i25csp457578lqc; Fri, 8 Mar 2024 02:31:06 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCXyi/WD1zQTIiye4Rozx2A/xmLvEbe/wlzE/xYR0P4YLlX6UQBxVpPTLsvI4ahzYL9g28hpme+PYaeEv5BKdHaFZYH25naYdb5PbrrpDw== X-Google-Smtp-Source: AGHT+IG102P7QzyzB5s875NGUOzvFrqkjRl04+6kujkSeR80vfX486EnZdrBlMlDaLm7FVjSJTE/ X-Received: by 2002:a05:6a21:8cca:b0:1a0:ce31:128b with SMTP id ta10-20020a056a218cca00b001a0ce31128bmr14851702pzb.34.1709893866182; Fri, 08 Mar 2024 02:31:06 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1709893866; cv=pass; d=google.com; s=arc-20160816; b=CbzPlG2J5RP+2stpdescpzR0e0Jy01qyyMukp+/KakK0zO4VG22FKXhYIpDgRuHZGH V+18VvB0O25NIRwEJabZYVzE/2YeBpEff+5Fq0cHeoemXmN0i0rGNAuuoXIyiksMyjjw i0uTR5L/MBi4Jq2fNA/vYaWPLwGAy7Hs5CPRIkRQuYDRzg8dTzR9Lt32Wt0EDtXHnh9e BcVi5iNFGsnyNsgPGzfJTzcCawvbEYPLiivhUtzxwS19DdPLJDiQqResP5VBocZp77Hu 1LJtwhTSU5Zq6ZuAKWpjkMj9VdA1FCBgT8QIp3tu70Gq2dGZqOrVYvGsWH3AQg2Vspx4 hncA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:in-reply-to:references:date:message-id:from:subject :content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:dkim-signature; bh=f31Yg4/+ZGfVuwMHxe+hEguZFmY+8+8A2gdSMPWeMzk=; fh=aa7KygLN2bAtM8gtda34db7PW7IE9Amxw5rP9zcpsFM=; b=vb5tzhtqPYAVC7MeuehecqHr9ceAFbswzVWVj0YGtLd7yZo89uW+ds/KN7a9fnOKJ7 Ve+xh4kdLmoybmpDRH2nc/rKqAcjjaQ/DPbBt5n9IMgKv15J4ALocZ/p5jifn7LNTxnY 2DZm1BiXwC0lapH3K/F80ztEZPVdH81x83EdrdZPIgYN8Ey8ExcEXLrdtD8avblmymEh gIZWts0V0hT4X0rjs8tXKTnmp26lQdXaADjElPwMKfhY/PohnZj6mj3v07GuaMLcaCz1 AKC9w3I5G8IvuyVYpShFmb1hv862akJUAOqlwVNjbGh7G7Rh2dJBVryGK62Ck1/CuqG7 4avA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=TBedlyFj; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-96830-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-96830-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id bq15-20020a056a02044f00b005e453190df2si16799073pgb.296.2024.03.08.02.31.05 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Mar 2024 02:31:06 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-96830-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=TBedlyFj; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-96830-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-96830-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id D6004282BC5 for ; Fri, 8 Mar 2024 10:31:05 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 711A955C18; Fri, 8 Mar 2024 10:30:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="TBedlyFj" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 88AC114A82; Fri, 8 Mar 2024 10:30:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709893834; cv=none; b=XlVLDF/REpLPknQ8ge+Eg928CHIcitb08L9zWwXgImeayr6JzHNUxa+pTaGu/SC3+KbycyIGL+5bmwkeSuM3QIpkWJ95BMiKWEV+IilN4IK+gnW/yF3/EFEmpvb0OMh6XtkpVwYrzLmb/FXNlW625X6umJ3wkxLeiZBOksOQjGY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709893834; c=relaxed/simple; bh=j5uI7aSimtgzTLs49rbKceY9hxo7Y46tdvilI1JCt08=; h=Content-Type:MIME-Version:Subject:From:Message-Id:Date:References: In-Reply-To:To:Cc; b=AJZs8ANX/OknsrDYheJUV3CjkpVXlntOY+eozGXrRLVLSpV8c/5JHF764X+KeClTI5+4g7f3pb1yZyF/Fy2u4ZfVB9dm9A8DF19XkzG+Hy2Qq54rI7dOHv1O8KFz1unjHmLYmS2GXAxbJAP4v4MgAeo9SZXIkrXHOv0E/SOsa3g= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=TBedlyFj; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPS id 18824C433C7; Fri, 8 Mar 2024 10:30:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1709893834; bh=j5uI7aSimtgzTLs49rbKceY9hxo7Y46tdvilI1JCt08=; h=Subject:From:Date:References:In-Reply-To:To:Cc:From; b=TBedlyFjbR6LYj82pqMlUgdnZnRR8Z+zPH4lljli9qVPUiQ8QRg/6agPW86sDIx8c vFhOH6cVaqbLDp1pZuQhO+uws4GN8kwPj2+zqGn6HhEQtBO3W4cJ0K1k80/9JrB2Pd kbiLLlyKStvGtZszqFwg1EgHy2Q3LCk6qrsy+ZsOmjacEDAXWV5EcJN1Dq7PoRGkFN tvtuMSKRjDglX4fFPeMaQoVwFF1ZxWZ4BjckhNT7MgDFcs4zDW0svfnd5oiUYjkzBV dMojfu9Ow3hG9AUSnapGIfrKxfP+xEoDMNUA7Tbl5SHVay6jYdcl8+dM1Eg2agI1qB BuGwKRbb1cYEA== Received: from aws-us-west-2-korg-oddjob-1.ci.codeaurora.org (localhost.localdomain [127.0.0.1]) by aws-us-west-2-korg-oddjob-1.ci.codeaurora.org (Postfix) with ESMTP id E7C10D84BBF; Fri, 8 Mar 2024 10:30:33 +0000 (UTC) Content-Type: text/plain; charset="utf-8" Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: Re: [PATCH net-next v3] tcp: Add skb addr and sock addr to arguments of tracepoint tcp_probe. From: patchwork-bot+netdevbpf@kernel.org Message-Id: <170989383394.12583.17811930111770070930.git-patchwork-notify@kernel.org> Date: Fri, 08 Mar 2024 10:30:33 +0000 References: <20240305030358.GA13138@didi-ThinkCentre-M920t-N000> In-Reply-To: <20240305030358.GA13138@didi-ThinkCentre-M920t-N000> To: fuyuanli Cc: edumazet@google.com, rostedt@goodmis.org, mhiramat@kernel.org, mathieu.desnoyers@efficios.com, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, linux-trace-kernel@vger.kernel.org Hello: This patch was applied to netdev/net-next.git (main) by David S. Miller : On Tue, 5 Mar 2024 11:04:17 +0800 you wrote: > It is useful to expose skb addr and sock addr to user in tracepoint > tcp_probe, so that we can get more information while monitoring > receiving of tcp data, by ebpf or other ways. > > For example, we need to identify a packet by seq and end_seq when > calculate transmit latency between layer 2 and layer 4 by ebpf, but which is > not available in tcp_probe, so we can only use kprobe hooking > tcp_rcv_established to get them. But we can use tcp_probe directly if skb > addr and sock addr are available, which is more efficient. > > [...] Here is the summary with links: - [net-next,v3] tcp: Add skb addr and sock addr to arguments of tracepoint tcp_probe. https://git.kernel.org/netdev/net-next/c/caabd859c41b You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html