Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 30049C4167B for ; Wed, 29 Dec 2021 17:20:20 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241081AbhL2RUS (ORCPT ); Wed, 29 Dec 2021 12:20:18 -0500 Received: from dfw.source.kernel.org ([139.178.84.217]:54056 "EHLO dfw.source.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241034AbhL2RUQ (ORCPT ); Wed, 29 Dec 2021 12:20:16 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 491636153F; Wed, 29 Dec 2021 17:20:15 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id D2B5EC36AE9; Wed, 29 Dec 2021 17:20:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1640798414; bh=mD55XiGnaxJafKvRs4q7sk9He7DhV4oGwfUm+8MHPSs=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=c871heSWCTctS4GfXo9h3MeEdIN3+xN1XMTHmku30iWA8RKuAHoL9vEPa3clSxk3I lYqgCYWrSaJvGEZkpKVFAlQ4aUWz0M2PkvdzVNqxJaC37+/H1MBCvkHWOKkmk8kwm1 sM3b5PIfgSqaCVOjfeV9864HlRBayb4Fua7XLpkebqflAstoOxvBMvEvKw31u31AL2 iTr8zj8c7GeUnyCv0B2NghKXe3exAf+GB/HqdoF3SN797ly5jlaudliZlisbwPBJMn kAX6iM2/LNnkDDiHXND27O7a4DttQZLqab3RVRCQmetqRSTEGQP4cWlwwRwo5w887t ZwiJE97ykLWog== Date: Wed, 29 Dec 2021 09:20:12 -0800 From: Jakub Kicinski To: Florian Fainelli Cc: ast@kernel.org, daniel@iogearbox.net, bpf@vger.kernel.org, netdev@vger.kernel.org, linux-bluetooth@vger.kernel.org, linux-rdma@vger.kernel.org, linux-can@vger.kernel.org, intel-wired-lan@lists.osuosl.org, linux-hams@vger.kernel.org, ath11k@lists.infradead.org, linux-wireless@vger.kernel.org, linux-nfs@vger.kernel.org, linux-fsdevel@vger.kernel.org, bridge@lists.linux-foundation.org, linux-decnet-user@lists.sourceforge.net, linux-s390@vger.kernel.org, netfilter-devel@vger.kernel.org, coreteam@netfilter.org, virtualization@lists.linux-foundation.org, Andy Shevchenko Subject: Re: [PATCH bpf-next v2] net: don't include filter.h from net/sock.h Message-ID: <20211229092012.635e9f2b@kicinski-fedora-PC1C0HJN.hsd1.ca.comcast.net> In-Reply-To: <5a82690c-7dc0-81de-4dd6-06e26e4b9b92@gmail.com> References: <20211229004913.513372-1-kuba@kernel.org> <5a82690c-7dc0-81de-4dd6-06e26e4b9b92@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On Tue, 28 Dec 2021 17:33:39 -0800 Florian Fainelli wrote: > It would be nice if we used the number of files rebuilt because of a > header file change as another metric that the kernel is evaluated with > from release to release (or even on a commit by commit basis). Food for > thought. Maybe Andy has some thoughts, he has been working on dropping unnecessary includes of kernel.h, it seems. It'd be cool to plug something that'd warn us about significant increases in dependencies into the patchwork build bot. I have one more small series which un-includes uapi/bpf.h from netdevice.h at which point I hope we'll be largely in the clear from build bot performance perspective.