From patchwork Fri Dec 15 17:01:50 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yafang Shao X-Patchwork-Id: 849254 Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=netdev-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="hrLSATqc"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3yyxZk3p5bz9sNr for ; Sat, 16 Dec 2017 04:02:21 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755222AbdLORCS (ORCPT ); Fri, 15 Dec 2017 12:02:18 -0500 Received: from mail-pf0-f195.google.com ([209.85.192.195]:37020 "EHLO mail-pf0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932364AbdLORCQ (ORCPT ); Fri, 15 Dec 2017 12:02:16 -0500 Received: by mail-pf0-f195.google.com with SMTP id n6so6555724pfa.4; Fri, 15 Dec 2017 09:02:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=Qbf/eahwknNDvZnpXwfvEgDkfGPy0QWKLmc0ofiqPnU=; b=hrLSATqcuoMt8wxwRC1CX7xylvlv5QlekrMEmRO2oTO14795O/XfLEqEvdzCuF96+V hm5Y/KD+Y1RIsamhvKvpatXRPnlu0rlSJ6BYo8SyWcc0qDOy1z3hYKPDwurwb1wqbKhv OmIbjUB3qcQzV5eILFsQlVSBB5CPIUvpSUZNGvkDxgnjFn1DSZXrLPcwKHgWcPEmhgOo +FKjusgdm4aglWYsilrea+x8WdS29mq3loUEhyhasvTmr+6KR+bw3hoBxQWe6bkOahL+ 7DUPefMzQJlq7Xomo/r4tLwk8/YZ3hPM4K7lrRwhksmQa133fZLG56JyoVpUJWscTMA4 8F3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=Qbf/eahwknNDvZnpXwfvEgDkfGPy0QWKLmc0ofiqPnU=; b=RzeebooVOp3sy3WXZiBNA/xE0kkid6snZMzVj5nALdTrsNdk8XfJpFenrtmGITZBWt bv/dDlcr6A9kFfcmu39QLKBUOT8tdg3tk5NuhnyVp5ELDt56uu8sepHCtWbCUyh5KZgv 5vjTfGwFZqfXrR5G88NlZcV6/X2dj49FnFeGlLxjQ8wE5+/u0qvXS8VcMwfyQB41U0F0 3OXJbv9ghrO/jpcsU2GiZoTzS6lZwAlBaZTDkd/R4EnNflV/QRlKBY4uFu/OCCYlOSTM HSL9TvOzb1Lg5ntUESJOuXBLZ4hzy7I5DNkdPc6OCDXy7eHu/fQnvpefmJKENTs/2STw s8Jw== X-Gm-Message-State: AKGB3mJWBCCsIwwfNZMZzbV4dil6c9/HnMdS37YWb8DMDDY1z/YplEeq LErjPpu5RKQJh/T9Sqp2pg8= X-Google-Smtp-Source: ACJfBotq/pvu9hHPDeyWMfDNSKpYqsNJ3xxqVGYj72ccU5f6ceACz9T2Fi4akBw7SNuLIrBzKaq+gA== X-Received: by 10.84.231.1 with SMTP id f1mr14065508plk.352.1513357334716; Fri, 15 Dec 2017 09:02:14 -0800 (PST) Received: from li1588-6.members.linode.com (li1588-6.members.linode.com. [139.162.104.6]) by smtp.gmail.com with ESMTPSA id v82sm14214495pfd.111.2017.12.15.09.02.11 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 15 Dec 2017 09:02:13 -0800 (PST) From: Yafang Shao To: songliubraving@fb.com, davem@davemloft.net, marcelo.leitner@gmail.com, rostedt@goodmis.org Cc: bgregg@netflix.com, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, Yafang Shao Subject: [PATCH v2 net-next 0/4] replace tcp_set_state tracepoint with Date: Sat, 16 Dec 2017 01:01:50 +0800 Message-Id: <1513357314-8402-1-git-send-email-laoar.shao@gmail.com> X-Mailer: git-send-email 1.8.3.1 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Hi, According to the discussion in the mail thread https://patchwork.kernel.org/patch/10099243/, tcp_set_state tracepoint is renamed to sock_set_state tracepoint and is moved to include/trace/events/sock.h. Using this new tracepoint to trace TCP/DCCP/SCTP state transition. v1-v2: Steven's patch is included in this series. Steven Rostedt: tcp: Export to userspace the TCP state names for the trace events Yafang Shao (3): net: tracepoint: using sock_set_state tracepoint to trace SCTP state transition net: tracepoint: replace tcp_set_state tracepoint with sock_set_state tracepoint net: tracepoint: using sock_set_state tracepoint to trace DCCP state transition include/net/sock.h | 15 +----- include/trace/events/sock.h | 106 ++++++++++++++++++++++++++++++++++++++++ include/trace/events/tcp.h | 76 ---------------------------- net/core/sock.c | 13 +++++ net/dccp/proto.c | 2 +- net/ipv4/inet_connection_sock.c | 4 +- net/ipv4/inet_hashtables.c | 2 +- net/ipv4/tcp.c | 4 -- net/sctp/endpointola.c | 2 +- net/sctp/sm_sideeffect.c | 4 +- net/sctp/socket.c | 12 ++--- 11 files changed, 134 insertions(+), 106 deletions(-)