Received: by 2002:ab2:6d45:0:b0:1fb:d597:ff75 with SMTP id d5csp132041lqr; Wed, 5 Jun 2024 00:51:32 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCW+301BIlbJAB3iAxpYZcflo7ZMmkIjyM7pi1bvHLO9e9KwPOMJ36VjFz5ew4jU6w0XQyqlFAMfqiD8hFYm9TxbozWNSEifQdo5rzijUg== X-Google-Smtp-Source: AGHT+IGZ+OL5upiSiuDcY+aeQZPaHGUuD+He9ufiPrhKKdLfoXzba5uA3ZmFFbFvSv1fezGmmndi X-Received: by 2002:a05:6214:320b:b0:6ab:95ab:b00f with SMTP id 6a1803df08f44-6b02bf73354mr16142836d6.32.1717573892586; Wed, 05 Jun 2024 00:51:32 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1717573892; cv=pass; d=google.com; s=arc-20160816; b=lsd4b078NHqSDIpubbTJLgWWyfeGsnB4RtJjfwthOnQhmK3CtPvZLh2foOuvCs2moG IRha2ja444SjHpcMXgCyY8M3YPdCkQgCRPh4niyPxKSMN9ndPE5gOz5JWVDW9/TatD5b 3ukinjsyIQGqXwT+RHQp0AvOGi3O0vwlWUUiJhABLPy+F8YMGgGr6zEyYagmG0B/2u+T VTCcI9uJPZjl79gRlhAl89AE7IffOGiA364z1hBe/aE/vx3iRwH0atLNSfV6CbKWdwoO 9xDztGww5fSAlIvZNE6JmjO6l1NkoC0itEf6CX284rrXi7ON4ackx/iHtxB58jzgbhjX bFtQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=FE42yrx9mX2aAvYx08lkJboDb101vHDGkEUhaTj4lJ0=; fh=zs32WIO1W/Ob6fzx1gHpRp9fk6jkzn4tACL51dfPJ2g=; b=LrFU+gVyU8Wu6QIuzulfNK3qoZ6nf10fDL0hycrX0byhO1+dCGGqlKrS6QhVWYwFXL YGSOJaFqwVPyvWl2tHpgn/l8rYNG04MJ4YiRCFP1IkQ2bpndpo0b/LyATaqHJ/Vml3b2 DXYhVLgpSNzQGPWEIOOYryQae8gXGxTqnhwmNqAtVOPovZ0hoqY5Utm9R/1GkXOHZ7qx 24sVkfddFd4SXBbegnQJ56ACAewSELdIUhd/ifysfKAEfm0beCV96CiYOD2Ke4g/uzNz 5eQ3sedSoigHXXp74Jtq+8vnnMZ9JwsQ28deSN8jgcnprKuarEU39naXGbWBFriALrXh m4BQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=Zo0OKjyH; arc=pass (i=1 spf=pass spfdomain=google.com dkim=pass dkdomain=google.com dmarc=pass fromdomain=google.com); spf=pass (google.com: domain of linux-kernel+bounces-201906-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-201906-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id 6a1803df08f44-6ae4a732e20si129089716d6.39.2024.06.05.00.51.32 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Jun 2024 00:51:32 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-201906-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=Zo0OKjyH; arc=pass (i=1 spf=pass spfdomain=google.com dkim=pass dkdomain=google.com dmarc=pass fromdomain=google.com); spf=pass (google.com: domain of linux-kernel+bounces-201906-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-201906-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com 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 ny.mirrors.kernel.org (Postfix) with ESMTPS id 54A5F1C21A9B for ; Wed, 5 Jun 2024 07:51:32 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id CDDEE19149D; Wed, 5 Jun 2024 07:49:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="Zo0OKjyH" Received: from mail-ed1-f54.google.com (mail-ed1-f54.google.com [209.85.208.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8AAAD191480 for ; Wed, 5 Jun 2024 07:49:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.54 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717573797; cv=none; b=QysZDiQQalXsZPu/HobUi+H2aZQhCbSmfRlUGVqHQccOkNAb5qrljw96ZB8taFPiQyLAC5O7INBlNfEb/Pz40vC3iNlgFYgh1MxyK/xZWRlPJUwB7OD7gaQePVC37Xc/j68wJe0cCg+COc4riLD2TQq07h5y6aZd15tvhNBm9eI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717573797; c=relaxed/simple; bh=FE42yrx9mX2aAvYx08lkJboDb101vHDGkEUhaTj4lJ0=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=UwWl4zwyeflOe+Xm9IAiVfUKrG2gDNZbu7tqCzW3IdkApwu0tdDyrbJMuV6IW/5o5fhExbtO9XwQ0UkC/ZyDuSh1cqgjUrK5m4FHef9VGoKJJz0Ng3XUB8E8rgrKLM7uIbBPno0GnyaYDfol2cvRGM/79zXWMVAf98TMY8nEUDo= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com; spf=pass smtp.mailfrom=google.com; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b=Zo0OKjyH; arc=none smtp.client-ip=209.85.208.54 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=google.com Received: by mail-ed1-f54.google.com with SMTP id 4fb4d7f45d1cf-57a22af919cso5692a12.1 for ; Wed, 05 Jun 2024 00:49:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1717573794; x=1718178594; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=FE42yrx9mX2aAvYx08lkJboDb101vHDGkEUhaTj4lJ0=; b=Zo0OKjyHOWyak4iKzhzb/hikUeH+VVrIsCk5lH8dHes06k36NykNFew7GCgzLAp3wB w11ve/gH0LYcDQnSox6EtBUj0Q4d/aYWoGJSuZaj7DSkZdc0vFApY55WyYPAJp/dQ/rd MXq6y4L1qDelhx+oot7lb3Fz/g0sd2jNOl0pn//WD870oKsO75ZaQ1/tpihCyeUiqph1 rfoqh3M55m+rEsj+2tg6Z2JmnjrkM8WDm/PFrNcyrCS44dHdylE2Gs600Lyz3Oa2FZiU DMMXP7TP8i0Ba1hgUTnNrIZFmuXyqjnpOrdX6B2bxatxN13Dsj02m7+yX5iVngEcSdJk whJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717573794; x=1718178594; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=FE42yrx9mX2aAvYx08lkJboDb101vHDGkEUhaTj4lJ0=; b=lsHwiELsh2ERxkMrUMejJQVxJqcNq93JKKBE/u3yYn1cREUboFFsNPt19F+kOucaKY AxLfqua2j6IKnc2Nek5nHqCtGc2DNFf8BUYk1kbyblZlScFgevAXaxC9iL1/oeCVj+kO gotiV2w7onjmnYUuhqLQlTHHwUIpjByH/bZKCvD5j+dSYCLhE3uHm1bfDhkNo+d/R/VG TOOa+3qk/y75f9HapWUiVqvrR6nf1qiju9yGBY739K73324qvLX2wWPph1U4Os8QJMo8 aCXy7UI1btPHDUm8FAGrh05MPhVD4c6RAua5krqDwAt3MbhN+nJxti7Kid4gRy1sidgs 7JYw== X-Forwarded-Encrypted: i=1; AJvYcCVjGNWTLjZd9sWVhJlNv15lPXnJQ+pJdv2jxkx5LiXITDBFA8Ve/qrF6YeLBHntLY1PerSyfPTr/4M79wF9qHGh/3NlYondLmc//4du X-Gm-Message-State: AOJu0Ywb8LglSAOhomVO5cKCXyvn4pBzHACMHIHe1Kh2y2KSu60jrZC1 hTVFxK7IJ9Q0jlpeyv83a6LJT/Sb8X1q7ilfCMSp4+60YlcbscgEP3Ca0/g01KM164gk4PjsZd6 r0nrlROlqk8sykxmBZk4MaSGHVEybEmyRnjPk X-Received: by 2002:a05:6402:288:b0:57a:22c8:2d3c with SMTP id 4fb4d7f45d1cf-57a8d8de8bamr135300a12.0.1717573793552; Wed, 05 Jun 2024 00:49:53 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240605-tcp_ao-tracepoints-v2-0-e91e161282ef@gmail.com> <20240605-tcp_ao-tracepoints-v2-1-e91e161282ef@gmail.com> In-Reply-To: <20240605-tcp_ao-tracepoints-v2-1-e91e161282ef@gmail.com> From: Eric Dumazet Date: Wed, 5 Jun 2024 09:49:39 +0200 Message-ID: Subject: Re: [PATCH net-next v2 1/6] net/tcp: Use static_branch_tcp_{md5,ao} to drop ifdefs To: 0x7f454c46@gmail.com Cc: "David S. Miller" , Jakub Kicinski , Paolo Abeni , David Ahern , Steven Rostedt , Masami Hiramatsu , Mathieu Desnoyers , Jonathan Corbet , Mohammad Nassiri , Simon Horman , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, linux-trace-kernel@vger.kernel.org, linux-doc@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Jun 5, 2024 at 4:20=E2=80=AFAM Dmitry Safonov via B4 Relay wrote: > > From: Dmitry Safonov <0x7f454c46@gmail.com> > > It's possible to clean-up some ifdefs by hiding that > tcp_{md5,ao}_needed static branch is defined and compiled only > under related configs, since commit 4c8530dc7d7d ("net/tcp: Only produce > AO/MD5 logs if there are any keys"). > > Signed-off-by: Dmitry Safonov <0x7f454c46@gmail.com> Reviewed-by: Eric Dumazet