Received: by 2002:a05:7412:31a9:b0:e2:908c:2ebd with SMTP id et41csp2979954rdb; Tue, 12 Sep 2023 20:00:00 -0700 (PDT) X-Google-Smtp-Source: AGHT+IElAQEK9OLRokkGHm5j7JDaELXLDyc0zvv5BsasEAGGyVSAJVxOP15v+rMRvFRfVGvlOXVR X-Received: by 2002:a05:6870:a68c:b0:1c8:c27f:7db7 with SMTP id i12-20020a056870a68c00b001c8c27f7db7mr1329970oam.40.1694574000633; Tue, 12 Sep 2023 20:00:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1694574000; cv=none; d=google.com; s=arc-20160816; b=0xV+SpejsbLneE97EmsTolje1KDhsi6XsSIYGjFh6E+3yFASzsz8vZ1JHF7SEuskbx 8jsUDPNyMjlA0pTWKeWcd1aPqOQghmGtvKnx35Ww4WeRZ1SxaosJ+ZOUk5CZETglHNli hWfr0PQEkntUStSJLf81QpqvJotsURjkZkupo9D+HAwYNw2df4WkLuaXPpCzym6BZhNc DT7M060lEWT5qFYixOhhcFGZk4tweOUEI2acnW1bOhWhWtW2ALYt63XjIoe+PaZG0jl8 qavLDvYF2GqW/plBawQigzPs59T5QG24LNjRW/c3i3GVpznvByaFjp/1uQw9SsSmi6dp snQA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:organization:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=X9NGLzgwjNwNUAYvEqr5eRg/hsRzLaP42jH60RiMCk0=; fh=WsIZMh7MXAf+UrXqazMmBanZnlNL5f23odQsiMt2/bA=; b=K/Af2vnjm6gyi3xP8264XdUtCbPqnAgGm0dZ2akkIBeSE9a7CM24Yi0p/2xZJEIQ83 RKKTHpZjnSh0V3t2nANsQmnaXpCU3mJ/l+eDU7D7Sg08bWG1HYTV3lsENj7Ec+AqBIvj gOTFvDun0RVI5YL5vPZJUc8GvzLodBqe7qt0Eih5V+4EVvQlcLobDwCbxarffhcDD9dV lJogHDM98mW2DzmNlr8WnygrO86ZwEBO+IgME0D2PouNXtfi9heJoGHpC8L5HvmCimjC RaEtNRW0rlLqDJQ1ovs1wuHu/Sx6/w/6AfIq0ESAR1jmBV5UpmPahdCv+2WJUeq4BYKM 4N3g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=ei8HamJA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from pete.vger.email (pete.vger.email. [23.128.96.36]) by mx.google.com with ESMTPS id e18-20020a637452000000b00565cc12ee24si983453pgn.874.2023.09.12.19.59.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Sep 2023 20:00:00 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 as permitted sender) client-ip=23.128.96.36; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=ei8HamJA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by pete.vger.email (Postfix) with ESMTP id 859BE82A7E2A; Tue, 12 Sep 2023 10:05:00 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at pete.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232660AbjILRE7 (ORCPT + 99 others); Tue, 12 Sep 2023 13:04:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58512 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232153AbjILRE6 (ORCPT ); Tue, 12 Sep 2023 13:04:58 -0400 Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.24]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5631E10D9; Tue, 12 Sep 2023 10:04:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1694538294; x=1726074294; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=EIqefRvU8NKd2SxAZ0En1TxLIImgpYvWreFE+T0fKaQ=; b=ei8HamJAvr/mN5qpjW6y5rUxUKWDgJJSesZpJDUB0FBEG8GjOURAnfJx DjWzkQrPEJI0FtWc7Bf4hIwAIGfdclP+WlAlsTNc54xjq2A0NeMcMqH7Q nsh+TwGs9kdqCzbiu0f3xfauBs+09Q0TuQGFzurRo9P21nIwfLRgSFYgJ ApAyx7j2Gbh9uiP4GNm1rR3EMyN3ofaBHVxSqTOfkCpIK6s83I6DbQ5pc 68xNwCNmk3E06XcOKJgE9juATXz4ud2HkCZd/AMyVtJxVyqQzV3rfuMlJ sxfTNXX2+B3Z+PBe0RZmyV4c5tBmOGrzkuopyscbo9H/m3OK8hCmDyuN5 A==; X-IronPort-AV: E=McAfee;i="6600,9927,10831"; a="381138467" X-IronPort-AV: E=Sophos;i="6.02,139,1688454000"; d="scan'208";a="381138467" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Sep 2023 10:04:53 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10831"; a="693565253" X-IronPort-AV: E=Sophos;i="6.02,139,1688454000"; d="scan'208";a="693565253" Received: from smile.fi.intel.com ([10.237.72.54]) by orsmga003.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Sep 2023 10:04:51 -0700 Received: from andy by smile.fi.intel.com with local (Exim 4.96) (envelope-from ) id 1qg6oi-008dnj-32; Tue, 12 Sep 2023 20:04:48 +0300 Date: Tue, 12 Sep 2023 20:04:48 +0300 From: Andy Shevchenko To: Paolo Abeni Cc: Simon Horman , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, bpf@vger.kernel.org, "David S. Miller" , Eric Dumazet , Jakub Kicinski Subject: Re: [PATCH net-next v1 2/2] net: core: Sort headers alphabetically Message-ID: References: <20230911154534.4174265-1-andriy.shevchenko@linux.intel.com> <20230911154534.4174265-2-andriy.shevchenko@linux.intel.com> <20230912152031.GI401982@kernel.org> <20f57b1309b6df60b08ce71f2d7711fa3d6b6b44.camel@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20f57b1309b6df60b08ce71f2d7711fa3d6b6b44.camel@redhat.com> Organization: Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (pete.vger.email [0.0.0.0]); Tue, 12 Sep 2023 10:05:00 -0700 (PDT) X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on pete.vger.email On Tue, Sep 12, 2023 at 06:53:23PM +0200, Paolo Abeni wrote: > On Tue, 2023-09-12 at 19:35 +0300, Andy Shevchenko wrote: > > On Tue, Sep 12, 2023 at 05:20:31PM +0200, Simon Horman wrote: > > > On Mon, Sep 11, 2023 at 06:45:34PM +0300, Andy Shevchenko wrote: > > > > It's rather a gigantic list of heards that is very hard to follow. > > > > Sorting helps to see what's already included and what's not. > > > > It improves a maintainability in a long term. > > > > > > > > Signed-off-by: Andy Shevchenko > > > > > > Hi Andy, > > > > > > At the risk of bike shedding, the sort function of Vim, when operating > > > with the C locale, gives a slightly different order, as experssed by > > > this incremental diff. > > > > > > I have no objections to your oder, but I'm slightly curious as > > > to how it came about. > > > > !sort which is external command. > > > > $ locale -k LC_COLLATE > > collate-nrules=4 > > collate-rulesets="" > > collate-symb-hash-sizemb=1303 > > collate-codeset="UTF-8" > > I'm unsure this change is worthy. It will make any later fix touching > the header list more difficult to backport, and I don't see a great > direct advantage. As Rasmus put it here https://lore.kernel.org/lkml/5eca0ab5-84be-2d8f-e0b3-c9fdfa961826@rasmusvillemoes.dk/ In short term you can argue that it's not beneficial, but in long term it's given less conflicts. > Please repost the first patch standalone. Why to repost, what did I miss? It's available via lore, just run b4 am -slt -P _ 20230911154534.4174265-1-andriy.shevchenko@linux.intel.com to get it :-) -- With Best Regards, Andy Shevchenko