From mboxrd@z Thu Jan 1 00:00:00 1970 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 9E1C1C433FE for ; Mon, 31 Jan 2022 18:31:28 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1356191AbiAaSb0 (ORCPT ); Mon, 31 Jan 2022 13:31:26 -0500 Received: from mail-dm6nam12on2045.outbound.protection.outlook.com ([40.107.243.45]:57409 "EHLO NAM12-DM6-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1356163AbiAaSbR (ORCPT ); Mon, 31 Jan 2022 13:31:17 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=E5Hgzp9J3sweKvDceGheWVljEURHpzmdYsO2EoCIVIO3Iq3M+yAMNpRqKvqZ/197UnX3fYi2kS/8hHd4LDmQkiqWWV91jQ3fjobzdgqxh6149L5m3y+hah0LfVacC9l00Cqcd/JiPklYMkinVZU3m1r6RV7EJ6+l0REVSCd20tUlSIiQ+vlIy3fRAKpsQxduGYbWEjPPHVcpDOQI5yjgZaA5aLyftnJ+zir5+Kso0UonfEhc/uGDnIFxZiWGip0jtZNyQ4B+NQuCXTLKK5x1Sgf6ikkkt+dJpZaBieM1tUPrpxRp2vWx64CQcC+XBB6n7PXnR8VD84TCgMd8ci6JSQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=rjiSP917Cj0/Jwj+IfHlTne822aryGdxB/ai1WKhRmU=; b=K7/EeK6MP2pcxjBBCnj4JWP3cdAa01RnZBIia9nvW1zGCmSpUGoQdeGgxeekPe4sSBhksC7/+GA/LBXUrPXbbRlwLLfnuFcTnKh4QPBh9ICcedcw7dtdLZgs81/qP6ghnEN6fDN0j0bi7NP6DVW/wQ6wz/VcY/Vh+ushtOiZUJiTfx0vLrsVYLT8r4sBr/YeYojiTOTg9pYdqnqhRGCPVBGPKgIb4zHR70EkO74ywv3gR54S9UpBPMl19xFV1GPg5mFzZFH8cY2F0X78qWvxmspRst0UyWEEyyVaIOmB2s+9xsf5Td+KOyribrj3omnPt6CL8BXo2hpQNfxeF9dx4A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rjiSP917Cj0/Jwj+IfHlTne822aryGdxB/ai1WKhRmU=; b=DXmgAPk7NrRtFGXSi96kZfgRfakD6UwKDReEg5bvwvCW+YRMCi3Cl1LOKriEAbKoyhTRWV04rxBv/YG6Z6yep3UaySsxulo5Jmwc72X0BbWeDGpY+7Iud7NzhOyVB6RmM6x+7glO5GUb9kEOtKDjHp1fqb3xXYWnhMvhv3aD9CxQL9ECgoWQqngY24KC7H9GKtA/q8msyEPK6gZp6OO5+/b0DiTTigkBgulpBNyRe+yhr+hQDyYxvIxFzU89OqM8m1XieDRhGY2eMcANgdpC8xnJpheOa9wVAocEQfHSzhSWYJEvA+5SIVmrFHT0uYXtJ1myaXiup4c9uNqTg2TPfw== Received: from BN9PR12MB5244.namprd12.prod.outlook.com (2603:10b6:408:101::17) by SN6PR12MB2784.namprd12.prod.outlook.com (2603:10b6:805:68::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4930.19; Mon, 31 Jan 2022 18:31:15 +0000 Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from BY5PR12MB4209.namprd12.prod.outlook.com (2603:10b6:a03:20d::22) by BN9PR12MB5244.namprd12.prod.outlook.com (2603:10b6:408:101::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4930.15; Mon, 31 Jan 2022 18:31:14 +0000 Received: from BY5PR12MB4209.namprd12.prod.outlook.com ([fe80::35a1:8b68:d0f7:7496]) by BY5PR12MB4209.namprd12.prod.outlook.com ([fe80::35a1:8b68:d0f7:7496%4]) with mapi id 15.20.4930.022; Mon, 31 Jan 2022 18:31:14 +0000 Date: Mon, 31 Jan 2022 10:31:11 -0800 From: Saeed Mahameed To: Stephen Hemminger Cc: Saeed Mahameed , "David S. Miller" , Jakub Kicinski , Mark Einon , Lino Sanfilippo , Maxime Ripard , Chen-Yu Tsai , Jernej Skrabec , Shay Agroskin , Arthur Kiyanovski , David Arinzon , Noam Dagan , Saeed Bishara , Chris Snook , Nicolas Ferre , Claudiu Beznea , Hans Ulli Kroll , Linus Walleij , Jeroen de Borst , Catherine Sullivan , David Awogbemila , Yisen Zhuang , Salil Mehta , Jesse Brandeburg , Tony Nguyen , "K . Y . Srinivasan" , Haiyang Zhang , Stephen Hemminger , Wei Liu , Dexuan Cui , Vladimir Oltean , Claudiu Manoil , Alexandre Belloni , UNGLinuxDriver@microchip.com, Jon Mason , Simon Horman , Rain River , Zhu Yanjun , Shannon Nelson , drivers@pensando.io, Sergey Shtylyov , Jiri Pirko , Edward Cree , Martin Habets , Maxime Coquelin , Alexandre Torgue , Jose Abreu , Andy Gospodarek , Michal Simek , Arnd Bergmann , Jacob Keller , Vegard Nossum , Rob Herring , l.stelmach@samsung.com, rafal@milecki.pl, Florian Fainelli , Edwin Peer , Geert Uytterhoeven , Michael Chan , Richard Cochran , Gerhard Engleder , Marcin Wojtas , Oleksij Rempel , Gabriel Somlo , Joel Stanley , Slark Xiao , Christophe Leroy , Liming Sun , David Thompson , Asmaa Mnebhi , Lars Povlsen , Horatiu Vultur , Steen Hegelund , Prabhakar Kushwaha , Omkar Kulkarni , Shai Malin , Randy Dunlap , Vignesh Raghavendra , Stefan Wahren , Gary Guo , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, intel-wired-lan@lists.osuosl.org, linux-hyperv@vger.kernel.org, oss-drivers@corigine.com, linux-renesas-soc@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com Subject: Re: [PATCH net-next] net: kbuild: Don't default net vendor configs to y Message-ID: <20220131183111.4yebinn5zp42asil@sx1> References: <20220131172450.4905-1-saeed@kernel.org> <20220131095905.08722670@hermes.local> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <20220131095905.08722670@hermes.local> X-ClientProxiedBy: SJ0PR05CA0054.namprd05.prod.outlook.com (2603:10b6:a03:33f::29) To BY5PR12MB4209.namprd12.prod.outlook.com (2603:10b6:a03:20d::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f834c361-7fad-4b65-6317-08d9e4e7dc2c X-MS-TrafficTypeDiagnostic: BN9PR12MB5244:EE_|SN6PR12MB2784:EE_ X-LD-Processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr,ExtAddr X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:8882; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: pvOqOEL+dUhVqXe0OQ4NRjiw0y0pdseaWwjqtpUSfg/AY5KjFs6ar5NexOa6Cj2s4LVM/FVLcxa4XoGtYzfsvKceAsh3mSLRHGdRjefUaYBLmQqtlaYN49TDDIBHrIgTc22bt70v8EsfKjjjbZEW1q+A8B0FuijICSXBbXT2Lz2+qC6x2jUwzsQdWVxMnU6kYWcJjoNXPToVvR9HWF35tfK1jJZfbFonrxRI6BnF7Whsvy+wuXyXtXUD7IpB+8mcfSUlR6ep+DZC647cO4T+eHiKb1TaAimQIgRqt80UyVUG/xERP8lyMhwnk/sTYlEwg0l+qBrMt6cVxfwb6JHS2cSrT7Mbx1wtzn2WdKEDiUUq+LVc3MGSJFDyogSrQoGvXXUowcF9Jz4EH4fTRi3/QqQOfgLme9S49l32M0NhaXHIR84Tast1eBV+rtLRNLlBgfA+Iuus+VD+aeEGiEvp66X6RvPCtVUbiLn7gjtbzjty9Oxl3ju9yJiaiH0vpkyI3WEnsVWIZ1dydo9h4RhMeHNiFHiZ5anCfI/fxVaQQ0anERM0I9ylA5wJDbW/cjJx40pi6Usis0BT7flk6TMgeEySqk5KZc2GLxzcgUMhqJshA49TpzvWp2v/kRyR3k4yG7b49/4Naa4cKEtnzKzBpjQfUHUQOcVgf0o71/YE9Md4lBY7pmw1dFd4uq5vcGaFxMNGixIC0hJ/Q02/Xs9m/FtvBPu3xHrvBJ3h2Losq2A= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN9PR12MB5244.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(4636009)(7916004)(366004)(2906002)(1076003)(26005)(186003)(33716001)(6666004)(66946007)(38350700002)(38100700002)(6506007)(316002)(52116002)(86362001)(4326008)(8676002)(8936002)(66476007)(66556008)(7336002)(6512007)(7416002)(9686003)(7366002)(6916009)(7406005)(54906003)(5660300002)(508600001)(6486002)(129723003)(20210929001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?3Nk4/Fr1GFhW5WHic3d0lOKtey/V7Pe3tezjTvQxWGQ1o+7Q9xkM1I5wPSo+?= =?us-ascii?Q?bw6zSW7sBbsAXLF2a1AAsW0qKn4QQ3/QqDtJhmLYEXp3MwV2NU7d3CkLGt37?= =?us-ascii?Q?8vGMVEsvFTZoUKRI9cV0XzbGGKAFlnAu7/dzm2xb5g3hZDG6P2zaFXuaqMEH?= =?us-ascii?Q?hfc8tjzSkPKumejGDDoI3sRhFuNyZqSyuSGJrJmeI9KtrCiUIKoU5prM2ePN?= =?us-ascii?Q?jTKYF5wiwWtI9VI0ZFM0qyKRjohBSjuYCeMoCKqkTktZwDW6z0bttTXvsZVg?= =?us-ascii?Q?a9AIosw58jZeLCdgXuBsUgiEtrJEPitTqgL71PGBDT+dvZMctBxBK5QH35K7?= =?us-ascii?Q?0z0qurmRW5i1eAEhDh5d/ZVjfsnhGhXtcba2QBbjEcNCka5lxp3YbLBQWL6j?= =?us-ascii?Q?D9m1utRZ7Vul5TV/XcahjKZyaSOUxhDdzFlVxVIXaazbT1f0FxuJmoYipT2i?= =?us-ascii?Q?6dPzK/4r1eywKw6J6JvWV+kZ40iRNanBj8uAt1WmJ4+rKYr8XbIq84fCxDal?= =?us-ascii?Q?/CwKDGX47Z/zbC1mEuQUkjrruBvLiJIc5S8SiM/iKIGnlVn2sB8w44tkaNUQ?= =?us-ascii?Q?Qg2G3XGMo+Y0Y/j5A3B5NOgLdbKQ0t//fON92aIel2yTpkUwEZIs8TEZC5ko?= =?us-ascii?Q?O+tZZqD9QN+uKpDEY4BY1TfpvFN3AHKk1awyex4eC58bYMHL9p0o9Q7AIzJ0?= =?us-ascii?Q?1rm/uKikfw1JfNa85wjMvNCwVv4zpBiEWVdiNFheUWPz+Z2zSCnBJcqsprRF?= =?us-ascii?Q?uy09Jv3vTHbG8ZWi6ds/DwgkpGowyNLdnqCN5owAnPq6h5pkv7tXTyOD0KCf?= =?us-ascii?Q?0lpXJaCJlPWGs3uagB6yapkqLNVvQL+B1vEcComvi8zllflVHqzfT9MiRMH7?= =?us-ascii?Q?lXqM2boc3z7HG7etWa8gqGLZZlMyXYm0FNRSTlsJkcLyENuYSNbYa2FdPE47?= =?us-ascii?Q?S5Bifuq2DwV6TOGZtjss6wYjHuL21kzCfqQktEPamscHCVeyM6M8wYAgXQTV?= =?us-ascii?Q?N1qB3VhRlaA4KPAOYd99+2Kn1bODGYZ9++9MkFIPFv0+KfNEDttozochlgqZ?= =?us-ascii?Q?+A0h5o9DCDmO87s/DtDxNgFsUAyyqQC35QfyGUOnvIGUXRQIiD7milbO22ow?= =?us-ascii?Q?FUZRaim7AnX7IpRfiFecUsfn1gjKPZTG/daa5nCrxABqkRlA1Syw8w7qAN1D?= =?us-ascii?Q?NsO1ZNW077HR8cSSqxom2W50d1dpguVWQfkWwW/1mEwZuY7SNNF9pDjOa8V+?= =?us-ascii?Q?QuvBj2KSYsezBdea11vB/HxwWxWnFMCAC965ut0qR3ezQ3TxeCsQwWn9SA64?= =?us-ascii?Q?5fElTPdQJS2Dk9lzl45EUftfec3NckZ4TrxU/wDlhjJUcLcTrAEmBu1ROXKT?= =?us-ascii?Q?ZJZaKUvg9ZiF+7gXlZwyHmyoqR2qiLAL0jLatxLYoYGKhEN2O2afHvShNvIU?= =?us-ascii?Q?UDNDDerF9wjTMQETtUP5P8slZZXSoJxbavyRXQqJZsIwgfO9Tv8uUS2UOHzi?= =?us-ascii?Q?c24CHYruPwGQhN/NV+XKVAnu2xv9is0HXn+4DdoURqOiJPiiovsUxORg9b/w?= =?us-ascii?Q?4w1IvZnguq39QYEmgLZU9ipfQZOy++YHlYv8dRZapH0e8aq0M0ZEHVLTfmT/?= =?us-ascii?Q?pXHtaQgC1c1N9s3odsPJ/fs=3D?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: f834c361-7fad-4b65-6317-08d9e4e7dc2c X-MS-Exchange-CrossTenant-AuthSource: BY5PR12MB4209.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Jan 2022 18:31:13.6641 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: y23B3lKPpvhoxS86UJR92LJ+g4zCzGX4X5N0TQ7BI0S3K6PAc+DBGPBLWPZ/zOjl115P7Iy76sJxixpCyBQzoQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR12MB2784 Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org On 31 Jan 09:59, Stephen Hemminger wrote: >On Mon, 31 Jan 2022 09:24:50 -0800 >Saeed Mahameed wrote: > >> From: Saeed Mahameed >> >> NET_VENDOR_XYZ were defaulted to 'y' for no technical reason. >> >> Since all drivers belonging to a vendor are supposed to default to 'n', >> defaulting all vendors to 'n' shouldn't be an issue, and aligns well >> with the 'no new drivers' by default mentality. >> >> Signed-off-by: Saeed Mahameed > >This was done back when vendors were introduced in the network drivers tree. >The default of Y allowed older configurations to just work. > >So there was a reason, not sure if it matters anymore. >But it seems like useless repainting to change it now. it sounds like it's useless to have it in first place, and it was and still confusing to me why vendors need to by Y by default, can you explain what are those "older configurations" ? The idea of this patch is to set a better example for new vendors and to have a leaner .config