From patchwork Wed Dec 20 03:12:53 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yafang Shao X-Patchwork-Id: 851185 X-Patchwork-Delegate: davem@davemloft.net 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="bigD8Gyz"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3z1fxq36X0z9s82 for ; Wed, 20 Dec 2017 14:14:07 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754176AbdLTDNg (ORCPT ); Tue, 19 Dec 2017 22:13:36 -0500 Received: from mail-pg0-f65.google.com ([74.125.83.65]:35755 "EHLO mail-pg0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754114AbdLTDN3 (ORCPT ); Tue, 19 Dec 2017 22:13:29 -0500 Received: by mail-pg0-f65.google.com with SMTP id q20so11420103pgv.2; Tue, 19 Dec 2017 19:13:29 -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:in-reply-to:references; bh=AbSuAsEeAmoTpzcXBTJ9M/KGkc2Eqh51dZmrtfWZtoE=; b=bigD8GyzhK+CYUUeU0/4BoqLMJ9WknIp4qrx1gWHkSecOoVCjo67pntLkQUcvL6qNo Hx/3U8M1mW7qg7YdK2ZyLgW5dPOtp/BmeyUpH4ABkllq9T1R1Rorz5JlME/VB/i0T0Nt IoLCVGgB0m+tZ/cxE+s68aKmmHsn6Zwkv1GpQ5nqQqCSdoigw+BBJvpAOlD+YGNAlDgA RQv2TTkttnDb8BBJMkF00kPzg7FgTvMZynUmVbjDDlB1QULnKAJc3EOvMzMb3zGk6HJP 8Q0Y3NKuuo3Juksibj4cfiWB9rKAvhCEYUS6hiMdUx+0vyEbpOCQLCmehVgbZtdqYpXW Bmgg== 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:in-reply-to :references; bh=AbSuAsEeAmoTpzcXBTJ9M/KGkc2Eqh51dZmrtfWZtoE=; b=crx1e/hlKUoKBuEzCQGjZbJh5qtzzKrwVVwEPsRi6hn0d/0MoeTV6u+UwKQJOAaTQn LAISh1cbXD5s0S8Ap51LcZvWDDgb59NyY6c0jCQcqDk1kxbYnDn7CxRJkm28zslTcEaB X8iGG4nI//txhGeI2QR/+YNe/m5h2e8XoGei3PAPQHa2kC3oZeQLWWGbDR8Zla+KWTp5 DEYiTIkn39vIaZfSPje5On22ZTtjRTri7te6a5L4AlA8N2YwoNrMOJ2kjRnVmWOELl1H HqdeUrOH156US6d+Jhl//Kmq4huOYWEGn0ZOhYFL9I1a7Y9JG5Toj3Phs1niYd1/IcqW GYNg== X-Gm-Message-State: AKGB3mLCdZXcWw0n9IpZRzLx0PEtcaEfRdi9zjXyTW8OYL6iET2FyRUC N6IJ4vhv+VMm6Kb45ifhNDXzHmDk X-Google-Smtp-Source: ACJfBovZ4nIScSiKPBINIK2SbEF6G1VxQcgsRKKNPMzQ1m0BB+1uN7GR301R0p/DcCZUEcrMjE3vnw== X-Received: by 10.99.54.203 with SMTP id d194mr4850650pga.108.1513739609170; Tue, 19 Dec 2017 19:13:29 -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 x4sm31401314pfb.13.2017.12.19.19.13.26 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 19 Dec 2017 19:13:28 -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 v3 net-next 4/5] net: tracepoint: using sock_set_state tracepoint to trace DCCP state transition Date: Wed, 20 Dec 2017 11:12:53 +0800 Message-Id: <1513739574-3345-5-git-send-email-laoar.shao@gmail.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1513739574-3345-1-git-send-email-laoar.shao@gmail.com> References: <1513739574-3345-1-git-send-email-laoar.shao@gmail.com> Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org With changes in inet_ files, DCCP state transitions are traced with inet_sock_set_state tracepoint. Signed-off-by: Yafang Shao --- net/dccp/proto.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/dccp/proto.c b/net/dccp/proto.c index 9d43c1f..7a75a1d 100644 --- a/net/dccp/proto.c +++ b/net/dccp/proto.c @@ -110,7 +110,7 @@ void dccp_set_state(struct sock *sk, const int state) /* Change state AFTER socket is unhashed to avoid closed * socket sitting in hash tables. */ - sk->sk_state = state; + inet_sk_set_state(sk, state); } EXPORT_SYMBOL_GPL(dccp_set_state);