From patchwork Fri Dec 15 17:56:47 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yafang Shao X-Patchwork-Id: 849328 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="a53Bkllk"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3yyyn50ns6z9t2d for ; Sat, 16 Dec 2017 04:57:13 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755767AbdLOR5L (ORCPT ); Fri, 15 Dec 2017 12:57:11 -0500 Received: from mail-pg0-f66.google.com ([74.125.83.66]:42371 "EHLO mail-pg0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755409AbdLOR5I (ORCPT ); Fri, 15 Dec 2017 12:57:08 -0500 Received: by mail-pg0-f66.google.com with SMTP id e14so6264649pgr.9; Fri, 15 Dec 2017 09:57:08 -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=/Z98WQVVg0ddk9XYSeBEUmOtWQiNwwCR2xeVcc0tyu0=; b=a53Bkllk39SbbFjU+mNDeKBTX7fzMqB+WybOF3SdLmlMs1gqIN8YaAoum68SX0v/rn 0VwkJ98VsnXIirLLW1bHCIYhR12oWD1O522+1UvmqVKzRJZhouhh3nbuiRerCqGVj768 dTcC/ZnXZcI9TT7JJVtl1EHdY4yLjCvPV1wR8LKi0osjzEsaF9qK6GnZp1AQs0l2GX8u 9FqKqs4+6XaYayShWffX750O8z0jRTxqu4+MNhyI13VweJTVGR0mj72n1Ov75+EobX09 mLi7nE7L4lATLlIKQlUQPFNJIZwpZF2jQ67dKpPs+Q6k0ELkSK9kk6ynJnONPWw5eJ1i /tng== 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=/Z98WQVVg0ddk9XYSeBEUmOtWQiNwwCR2xeVcc0tyu0=; b=mmHavEC7RIoVAD9iKm2KycuAjmT+/rJUIiyBvLhnx5sZPBCgGkM82pJD4C0LY+A3MQ fHXW6vgTQBOdETZ4MuZY6I5RjDLB6x9zP5qroHqlV/z+oAoiUAkNMIuBufaKYaA0jtTf +ozaYvmBCDOmAx/oPxZeAcQr2ZPCTOWg/eILwhpgSC9cGo6g3de61GcEhUUFInaXWR8H ti18VvPxpe2NNBG+1Lmy/o1rJPjCnsYx/jKL7MFpAdhJ1CKZjnJxCwY6/gc+Qn/1fG5m GhjwHVUDuAQtdILBwtSJKvhcS75hKoeGImaUMMBR/lZyAZK9oZygV+02C4khrmpG5wvz Kwtw== X-Gm-Message-State: AKGB3mL1hU0Hq7mynVBD8InhqJv0iWsD9np4QFxPe34tzx9HnkC7v3/7 T3WAIleQv0cp9VdIjjquJjY= X-Google-Smtp-Source: ACJfBou0R5hVFp4f5KrG8//Lw2wPKP0lRn4BXif/Z+1wLH4EPCZyMGRNmR6c4R6+9WXpZeA7nT4/Og== X-Received: by 10.99.95.22 with SMTP id t22mr12434578pgb.195.1513360627863; Fri, 15 Dec 2017 09:57:07 -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 u68sm13242329pfu.17.2017.12.15.09.57.05 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 15 Dec 2017 09:57:06 -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 sock_set_state tracepoint Date: Sat, 16 Dec 2017 01:56:47 +0800 Message-Id: <1513360611-11392-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 (1): tcp: Export to userspace the TCP state names for the trace events Yafang Shao (3): net: tracepoint: replace tcp_set_state tracepoint with sock_set_state tracepoint net: tracepoint: using sock_set_state tracepoint to trace SCTP state transition 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(-)