Received: by 2002:ab2:6d45:0:b0:1fb:d597:ff75 with SMTP id d5csp453573lqr; Wed, 5 Jun 2024 10:35:47 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWY+g4iP2aCtwHjX5Qfqf8Uqna79z10aVQ+BJ1B9xmIibyfE1kXoGRuEfAnrLdv7kSYdbNkxt7EhWuz+hRKbwHmp9BGuzxbbl8s5ZJKcw== X-Google-Smtp-Source: AGHT+IGe1Lea8jYrM7CNkTbJMwz7JxtG9noSAe3hQLSLmUILx2v/wwwASIFOwgq9X0GmOAxz9eZj X-Received: by 2002:a92:ca0b:0:b0:374:ad0f:1b00 with SMTP id e9e14a558f8ab-374b1eff031mr32606345ab.15.1717608946941; Wed, 05 Jun 2024 10:35:46 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1717608946; cv=pass; d=google.com; s=arc-20160816; b=Gn+NIMRAs6GW08YPmiIruzr1WQm4X+ER//zFlJc/fkUfh1RGtNXie+y82SfRiHx6YD yH7Nec9xMFjN2SxcmOzU+7xabRosXrsOco24tSy2PUD/1rILU6m1Z5wH2obo/sRNP8O+ FKn6zRUhRJJy+wxyyzlhFwsZSVK418SfI4Xl6/kwZJDKX+fgZhrbekQ5hi1fsdTOVO+P S9OI2d6hzmBGSX2lLWWPyfqk0NI8LHGni+gnnxkghprnJImpl6s560hapomGko5psJ38 F6e8rmGTlLAejJfax7PnVLRjI1/B2/dbmh5l6x8XxasfDQAB6oDBnd1Rj3m1IkwUak6V GByg== 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=j7HSPYHAHlI7FlH7VN49FXeagd5Oowbwy6bFarEtu/Y=; fh=jaEAtS6n7pfxScguvF6kDruT+bdEd5xLfxBNhtltdmk=; b=jhIRe1cDF5AsdLgLktwomBOp/DcFEfUqpv7HpLN9HZXrIjryZ/J4MG0VF2qvt67wwy BE8RtBVpwjECjRksEv9n3IKVOn1JN+FWmbg/q8LUFEke9bYdcEsdwUWtOKFzweZk9vBb OiYxtlTLrjglb2XvS7R2SjC+b1KbJL+O/RholXOKSuB5YptbcJq4ty5dGRFo6wkZMLas yBcyVZN1K+02+FiDAbXdyTNdB7l0GZfxwjIihle6CFd4c/NK0wC0KnyreoW7Z8DFj63u YkOpDtpek0voE+sJb2Y+XFDyDw0w5njlkWbu82hAEo6hQ0cR6ra/lfknLvOIUm6SuFeb lFVA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Pt37xxFr; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-202978-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-202978-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id 41be03b00d2f7-6d47ba292aesi2302877a12.690.2024.06.05.10.35.46 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Jun 2024 10:35:46 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-202978-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Pt37xxFr; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-202978-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-202978-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.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 sy.mirrors.kernel.org (Postfix) with ESMTPS id 9835EB21404 for ; Wed, 5 Jun 2024 17:35:42 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id F2C1413AA48; Wed, 5 Jun 2024 17:35:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Pt37xxFr" Received: from mail-pl1-f178.google.com (mail-pl1-f178.google.com [209.85.214.178]) (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 ECC3B25777; Wed, 5 Jun 2024 17:35:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.178 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717608929; cv=none; b=UEIasvPQpbXwLdoMywDytPiTGWApbA+kPbbRcXmbkKp9RCH2ZQJxrWwMD1nuWcbaZJGIBTV9zxqEWYXyqtY5n8YK14qXGvl2yugg6wAejwz1NnTJt5pjzCqO2U0b7vonsV5/klP5I+QVB4M9TcpES2cCUMQaaJ2PPjYznUrnY0Y= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717608929; c=relaxed/simple; bh=0lkAYlhkJDwNq/2ycGN1uDHcMuZYQd7D+U9wE9TF8N4=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=apghEwci/O5VLNRucVinTtn4412Y2vXqU1xjg5teVBrf6fS0HI4ZVMcw704TpsmOc1VsasWyvNm3Lx1cLUPxzF05QYONAswixdMcnvGpdMPaID7lBOKpNqtU66gP+s05qc2SI9j2dWf/N8H80l3nK3KVcBKwpaV0tOu2uSh7osk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=Pt37xxFr; arc=none smtp.client-ip=209.85.214.178 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-pl1-f178.google.com with SMTP id d9443c01a7336-1f4a0050b9aso920345ad.2; Wed, 05 Jun 2024 10:35:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717608927; x=1718213727; 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=j7HSPYHAHlI7FlH7VN49FXeagd5Oowbwy6bFarEtu/Y=; b=Pt37xxFrxd7x91Znpg8HxQ3rokMN9r7AwSWqNOtAbDozVaXyJVdPWX5nsxMhUBep9K 19FX5vs0HEJL5gy0hrI2iGoG10e56zwwoE7Z//9kSDq926MmJuc75ADTNh+6Gdq06GiR UgfexSiz2eEm2FEV/ti/E5CxmQVKeiXWZNudcXwn7MYV1pXFIHspTUYDPu6avMDDd7m2 4LxpdwZPUe7/7Z0ZExw2HF9MtDnY1c+coxfZMt+MqXzBFpogQnDPb+kbbMmz2FKsLTvp H3d/SSD2fbDS+fYZh0x9fvUKGBMb/NT1ilq8yyWIH9FFdG/C8KngLdkA2NWhi03nzRUk LHog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717608927; x=1718213727; 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=j7HSPYHAHlI7FlH7VN49FXeagd5Oowbwy6bFarEtu/Y=; b=VDP3xHhIOyq/R1wLV1jH81Hdo3S2aBXy+mObCyw41oWaEX1vtbFdAIvMUEFL16ouJV kcysFG6FdUDLrWPDLOTWgrgGbAqweI/EhWQx+Og4pxQzf9UI6/0lGyfcYfEh7GFIjlwK BF9OVBrPDJa0yCBHpY+5ZiAJ0qONsP2gyiGF3tHLCI4+chJKddDVx77c+oac2caOLDvX kdZ7orfIK8b0uoRv+CAbpGiDb2Dj37wXOykC2ZmnlKWNmKxvxUZt5SVODaBKqIuHo6LJ AvervERPMchS28fR1m1dn7g5HHWkj8tj4wOHyGYkfBWpeaD9mIDSlJLcFj6aWyYFvjzb t+tw== X-Forwarded-Encrypted: i=1; AJvYcCXMiplKQHBlydC954X8+afAHQwydAwx9KbSuIxhq5/ZjnvGKuPLRJ9S4hbW8os8RHJskGu8suu/+LfIN4YehMHKu321lH3ZHNAK+JPECX0Y0/BtVZ6BfBVbGCvJ5hUEEaXIJx4KAS2aRHC/QQs7LiyLRJIDJOpfwDAVKWT8WBRt4UwIClBdNqZ2VKdefrcHFcns5zSB3Egh5ofiN2Zc8bIVDdND X-Gm-Message-State: AOJu0YxWaYa4+hmskzQPMn0xeCLjOzeC3tV3NLZbIgnf2D0g8N38s2mm is0/ExPCRaurmp0LYCcrHeOsH4Bjh00PUGOQPx5q36F7V+EYcpsvc7ZU2i2/d//k18BKo+Al6mB q0NCG2JAnfOqz7wzFlU8c2zNEywI= X-Received: by 2002:a17:903:32c6:b0:1f6:a506:4be with SMTP id d9443c01a7336-1f6a590a9f1mr38124685ad.9.1717608927253; Wed, 05 Jun 2024 10:35:27 -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-3-e91e161282ef@gmail.com> In-Reply-To: From: Dmitry Safonov <0x7f454c46@gmail.com> Date: Wed, 5 Jun 2024 18:35:16 +0100 Message-ID: Subject: Re: [PATCH net-next v2 3/6] net/tcp: Move tcp_inbound_hash() from headers To: Eric Dumazet 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 Hi Eric, Thanks for the review, On Wed, 5 Jun 2024 at 09:07, Eric Dumazet wrote: > > On Wed, Jun 5, 2024 at 4:20=E2=80=AFAM Dmitry Safonov via B4 Relay > wrote: > > > > From: Dmitry Safonov <0x7f454c46@gmail.com> > > > > Two reasons: > > 1. It's grown up enough > > 2. In order to not do header spaghetti by including > > , which is necessary for TCP tracepoints. > > > > Signed-off-by: Dmitry Safonov <0x7f454c46@gmail.com> > > Then we probably do not need EXPORT_SYMBOL(tcp_inbound_md5_hash); anymore= ? Certainly, my bad. I will remove that in v3. Thanks, Dmitry