Received: by 2002:a05:6a10:1a4d:0:0:0:0 with SMTP id nk13csp1592258pxb; Wed, 2 Feb 2022 08:16:10 -0800 (PST) X-Google-Smtp-Source: ABdhPJw4bQaXN0y3LEKDq6twYqQ5a+B33wDQfGJzuL6Cq6ThJ5VnZhsgdfDRy8IIxUTJ4SfpBFIJ X-Received: by 2002:a17:906:31d0:: with SMTP id f16mr25611941ejf.627.1643818569760; Wed, 02 Feb 2022 08:16:09 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1643818569; cv=pass; d=google.com; s=arc-20160816; b=g2a/RWnTDgRigIvB2JLP7/zu5GLHVm2UeyjsP62fPqJoDlSYfWRx64BCKjWvXsEfwf TuYE0O7Q4kawfbn1Y2s7dxLWNSlRO3/o4+5GK4oEN4B8ahEMvLlUu1OHNhE+huz4bola RwVkQUN76ZMNpvXM24lp2lJfg7wfqyGXzl3jpHFc5hxJgODrgsJ6D/7nGCQNhrla1zZb sg+NAkOoxdAdevP0gz95+wWM6xvkYrGUdiBjQaa+Akcl7fcSDiO7CFs0YK1Nok1KpMtJ otwfgDgazgq7t6Z6Rdv0iT4RqAe8uqPiW/iVbvoWGdUD4auv8GTGyFwUWAGLblNi12og /AYA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:in-reply-to:content-disposition :references:message-id:subject:cc:to:from:date:dkim-signature; bh=2SGMKMQk3gdDHADJ4F04xb1exaOoeYWO7yrvpgzNXgQ=; b=GilUghLFZkeVsGw/IP9dsD4i5XmuW4UY3a6/tk8RJjO5kKbJv9BkI2I7HvXmGXL1F2 UAzX8tTfd3SI79hFdjl3rdRagke4zbHq0A1n+SYNsR29Yv8WJi/ONs+BTbjI4H8143wX LKZnTQkv/9WrQMxgn3f4fB7teDjqZ2GnJWXB5mafMHQYpaW/HkLVjsl3HoAUgSB3KQ7k anT6J19Rmh3RMBynMf0Zdkq2RShfl540VKBKlAGzIWJHWI689DrjRLOVfOeYNQp1tH/0 yPtiAE5Dbke3ja+L1461+iM3y2Fp0d2cJYGlm5yZ29pT/jm6ChpOPyH2Tl0bUv4claOn HzUQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@Nvidia.com header.s=selector2 header.b=ELPN8DLR; arc=pass (i=1); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=nvidia.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id g17si10185183ejm.445.2022.02.02.08.15.43; Wed, 02 Feb 2022 08:16:09 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@Nvidia.com header.s=selector2 header.b=ELPN8DLR; arc=pass (i=1); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=nvidia.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237257AbiBBFQS (ORCPT + 99 others); Wed, 2 Feb 2022 00:16:18 -0500 Received: from mail-mw2nam12on2044.outbound.protection.outlook.com ([40.107.244.44]:1999 "EHLO NAM12-MW2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S230087AbiBBFQP (ORCPT ); Wed, 2 Feb 2022 00:16:15 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SRDlZPzMX17FhdHx4TTETJkI8wSm7+oOds0iNCwfoce/K1DcsS1It3+6wRSFB9UoqrrUstRpcwGmjI0+ibTb7CowqHZjc56JS3o8HfRUrcJ+O8jWlTJFE+o3BH57qQknj1AoyoY4RARShdIAuucvc/wjRQ1Yu99zvAE49pTt+ojWHMDSUxg26YLWDpSWMkQMF5aQtO1KImgT6XW6w2slVEJANGptIbpV58BOKgAQN1qbH0CyQYTztQC+rLkReGxhqWzlPlNYEp1onU956Y8HW0u9fmJy6kbgOMtnaSWpqzT2BlwroqfDzq8WjYzPACEOnc7FjkBVk7SptXSqrQ6MmA== 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=2SGMKMQk3gdDHADJ4F04xb1exaOoeYWO7yrvpgzNXgQ=; b=Op3fLuQvj0EamJ5Ia0aCP3/gQfXf/YvWtfhh0Z6hcsrvgEUcOM+pCVzFYheaERlfu/nbkji7KcrxorBYAZH62LJmracdBgnbZtomJHzz42B4+QFMC7DpXTKsXaWKHsMmUJdMTxaF6meYDCpysqwKFoJlkVA+RsHKevnw1qyxG4RgYwwbzEpJ26we+hOd4pKgasxpiZ5u3RXdPDspmhgGZXx2HW5pE458FDZmbRTPGRiYfGW7PRcnUCq93uXkpfO2LhxJQ9zuWk4S88xTorD1DbU81Gf00Xy96+vpNfnpM3kFXkZ+ZfzvZd0fjjYNY0l80vMDWHp9Xa9Jw2e05tQJWQ== 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=2SGMKMQk3gdDHADJ4F04xb1exaOoeYWO7yrvpgzNXgQ=; b=ELPN8DLRC5YCCUmbnjB9vSchnGSKm72zaO0GJonOp/wITC7ErNhh1bgZ3Ur1bI/F59O184Y4szNv94OoXdPQ7diM5Rn+PkzQS0ddWBGPKIhuFskFpWihbNVRPFh5zq1g3x8dOaa4fegRCLsy7ARQ7cmmJK6SPr6//kxGPqXMH5m2hA4/EWlPQ8cS9HBwvmFsBvwNlW5jwhXy8g+kgt3zaSKUC5snYSEB6aq7KblP/Fa5gQRBw0MNexx2XSn5g57Z6cPkt2++XZqbq+FefaeS6BUNhy+l3Fvm0TFomQLePzPk8IuzXyAcZCmgKk4Wdev+xhlmG8Q2n4s8t3T4+JNu1w== Received: from BYAPR12MB3557.namprd12.prod.outlook.com (2603:10b6:a03:ad::31) by DM5PR12MB1225.namprd12.prod.outlook.com (2603:10b6:3:7a::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4930.21; Wed, 2 Feb 2022 05:16:12 +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 BYAPR12MB3557.namprd12.prod.outlook.com (2603:10b6:a03:ad::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4930.17; Wed, 2 Feb 2022 05:16:11 +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.4951.012; Wed, 2 Feb 2022 05:16:11 +0000 Date: Tue, 1 Feb 2022 21:16:09 -0800 From: Saeed Mahameed To: Jakub Kicinski Cc: Florian Fainelli , Geert Uytterhoeven , Stephen Hemminger , Saeed Mahameed , "David S. Miller" , 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 , Microchip Linux Driver Support , 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, 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: <20220202051609.h55eto4rdbfhw5t7@sx1> References: <20220131095905.08722670@hermes.local> <20220131183540.6ekn3z7tudy5ocdl@sx1> <30ed8220-e24d-4b40-c7a6-4b09c84f9a1f@gmail.com> <20220131121027.4fe3e8dc@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com> <7dc930c6-4ffc-0dd0-8385-d7956e7d16ff@gmail.com> <20220131151315.4ec5f2d3@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com> <20220202044603.tuchbk72iujdyxi4@sx1> <20220201205818.2f28cfe5@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <20220201205818.2f28cfe5@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com> X-ClientProxiedBy: SJ0PR03CA0153.namprd03.prod.outlook.com (2603:10b6:a03:338::8) 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: ae6708f1-2a99-4db3-77ab-08d9e60b1ff2 X-MS-TrafficTypeDiagnostic: BYAPR12MB3557:EE_|DM5PR12MB1225:EE_ X-LD-Processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr,ExtAddr X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: gYMpCK+vNxWaGMI8PYAiWkMBublaSRKnKDtq6QbZtJuFcFd8hkeVvHjZOF1HpnzqXAI2XiWFkMpeRfxIKkuTnJt4HAarr7bwb5nkvAF6d9N2HpUJyi7wuFc7102rvzLdjI/gO2K4tx6uad/sXlsa1dNxyQIQad6KZqEXOGtAaJ49UM+fb4B3SjwujqhrfJx4o9hIxTLn58fYp/qjXMb1dmOJ2gHeg7RUvayTPbYEVXNlytSU1kKRe3rNase5anorrmXWhewHaL9ZGmNrwX7ulj6JzV3eRQCoYWxzCWqDEaQY9bLacLLDgK2Cyf7mheHGbs3VL1DXQZjeDpjubg4lw8Mbm5qSOuRp+kQ8v7803FYteNU0RNdXtrSVs+F8JdQ9o27Lqqkif5RT3Tc+GtTWx8RdHp3MwjDZV2LzXZGd1HubKTc+qOkrB2vmj4RBmg/Lk/PzxGBBkOP/vR0qo5JaAH0xLzlcMVEVooNSDzMVtGlgdE0pLJrJuR3qmO11olS3r3OdtJrMqiNAUF4G1+j8IJSbFiIHsUOmbZhxrM9st4NtZZf47Y36ItCM4HI4NPeTXurbM3p3d90u3fFed7ktfUaVXcJaaSZQ2G9SsPEj1En5Jm7xtUNj6mA1nUqTMQOLYLrWpSDQXbSWTCITL+3G7Q5TmlvOQKH4qS0P0mXpmB839c06uNBuDodx9pcngC6JxBkdXeMGgiz64DRPHAC2TbrfF/a6Jd2ieVimJy3fMPI= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR12MB3557.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(4636009)(7916004)(366004)(6506007)(9686003)(86362001)(6916009)(316002)(54906003)(6486002)(508600001)(6512007)(186003)(52116002)(1076003)(26005)(33716001)(83380400001)(5660300002)(2906002)(7406005)(66476007)(38100700002)(38350700002)(7336002)(7416002)(8936002)(7366002)(8676002)(66946007)(4326008)(66556008)(129723003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ZC6mxXoWld1zacpp/iJ7ttj8VqqtozlUveJgiLhSweYZJGbesh09M33D/hTw?= =?us-ascii?Q?c4rCA/CfX4NJyDpQirfDaFI+MV0hH+iMMPhQCFV+TjOD7G7WFwlKOvYalQXi?= =?us-ascii?Q?ojLQIWUk5jaByLPGzCRP8AgyMdBXeZApN4onjtcAI1Qjaeh2naVK12TKSG7Q?= =?us-ascii?Q?MhDNE5EvPPmxFudDQAiBd0QuKQrCPe/wQ+E2BnB/wtKcDLOcW6CvxeIl8yEm?= =?us-ascii?Q?/F8VeaPlwMCZkE0gr2OD1WWbmqIDHEC9ZAze5ZQavvo6wwlYvY87pgvFP6fM?= =?us-ascii?Q?NjXg8azdmYVm3PHAQkbRfsvOiTx+aoyyKdYOFdPaYTDXjeLBqyUYUffXfr4x?= =?us-ascii?Q?XfaOafJfGqE4bs/a4+fWmFF8V8WI3TxgJn9RkTktEmMJw157Zssy1TlMf08v?= =?us-ascii?Q?FRggUhq7h+YHLCYHOzlkYDAxZxUgPczDPxDz3pdBkmfNRI43f+cwBK9NGaux?= =?us-ascii?Q?hrzXn8fw9f3SDMiXTKVs5RDql+RcJcj9piTUGqUcj5yOYDhQ/0gcFyrwgQB3?= =?us-ascii?Q?D2d3yzVOUiEolpA8+6pp6Eupj1jgAJ63y/Yc5D4zqi/VDvE7FPnHvncnG0uF?= =?us-ascii?Q?oqQiBvk/25+8oLcKIK9BiXVll7UQfAIzcWVcA/QIsfrX8SxxGdk29hDZFlhY?= =?us-ascii?Q?N+QZHmSBNj2qDrNx0FmLwh+wRyKoCDLvuLrMHHAKQc8djlIAhoOi6wxBEpBr?= =?us-ascii?Q?4afH+Yxo4GBqIfK3O3t/nZGBHk4A/iw+CnSEQlent9eFy46NM52NONfObJzh?= =?us-ascii?Q?CUWIhxjexGKa8pew+BzR5W+JjQLUXiV7f98EwgVYnydFFpEcao5h2wYXi5Vc?= =?us-ascii?Q?roqfS1gfOeJevbQok3SKzfngcxDgyJtj6St04lAK+PS4nJeug7VRgmW8WTGx?= =?us-ascii?Q?rQoc3FhJDhIS+n2+RqYEjNFyZbbp1Pr2eRjsmsgsilXIXuoPYyuStSkfZEJE?= =?us-ascii?Q?IQA+KJuNAhr4JqgHfQlgFUXH5S/jKXX+EuDI2/UNO30SI/71w0RUJAZfGqhx?= =?us-ascii?Q?lIKw4Aw2I2qdFu/1KXCv4yR/qOvJmWmgxtcZ7Peld/hTqnY19fSWuhTDffDd?= =?us-ascii?Q?060BKfYY9fxcFw80uOIAWK3fwphRt9jLZcktenXJRQ4F8R0InPEgq8aFmuou?= =?us-ascii?Q?dOMJwOWayBd/6QvElgMNIw+ITEe4ij+HhFsGOowoda7dfKnDvRGxfFw3gh2t?= =?us-ascii?Q?svxg7GcnKYIHDWkpI5VHrNogXzR9X/0eJdq6DibTIu9RYZknFLoBJWaF6Xw9?= =?us-ascii?Q?w74xdBatZKRaU8XVjUS56HBqe31+Dux4mHD8OXP1MhkrqG4iifDAP9fRa/Kc?= =?us-ascii?Q?pWB5QeeWjjyFjr7bxRw3HhkzWtT5F569L78DoWFWHr/s3OjSU1rXhp9v3uL8?= =?us-ascii?Q?Sjqpeshl292VIbeWk9Ga3LkKZSuqXzkuXI3uOr6sCNpyh74M7VLA57GL2+kr?= =?us-ascii?Q?1jHFHcFxsw27Y1P+K53tIFLCSJXoyPLdqKbuZQrT/F+Lf/fbyvixn228la0+?= =?us-ascii?Q?0wJ+vcixdESn+Ewew28Ll8KNL8Hm9Ktm2P5HucNdQVtLeJyovY7r7l5JC4Zp?= =?us-ascii?Q?lPcM/8AT0aZ171lYCCmoZwPhThmyHKCa1IVUTNU3+mOfF3HbAhlHF3rYFGcN?= =?us-ascii?Q?uYiqh5oOqM/Cj5bgBSfnavs=3D?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: ae6708f1-2a99-4db3-77ab-08d9e60b1ff2 X-MS-Exchange-CrossTenant-AuthSource: BY5PR12MB4209.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Feb 2022 05:16:10.6210 (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: 6nkGj/uTUnSbDYyFHKAU8V4aExBEuQAkAhbZOkjbP1ijEPn/l6JAwTghpxGo9mG5A4fkS+ltl3M4I0IbnZHpKA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB1225 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 01 Feb 20:58, Jakub Kicinski wrote: >On Tue, 1 Feb 2022 20:46:03 -0800 Saeed Mahameed wrote: >> I am getting mixed messages here, on one hand we know that this patch >> might break some old or def configs, but on the other hand people claim >> that they have to manually fixup their own configs every time >> "something in configs" changes and they are fine with that. >> >> Obviously I belong to the 2nd camp, hence this patch.. >> >> I can sum it up with "it's fine to controllably break *some* .configs for >> the greater good" .. that's my .2cent. > >I think we agree that we don't care about oldconfigs IOW someone's >random config. > >But we do care about defconfigs in the tree, if those indeed include >ethernet drivers which would get masked out by vendor=n - they need >fixin': > >$ find arch/ | grep defconfig >arch/x86/configs/i386_defconfig >arch/x86/configs/x86_64_defconfig >arch/ia64/configs/generic_defconfig >arch/ia64/configs/gensparse_defconfig >... > >First one from the top: > >$ make O=build_tmp/ i386_defconfig >$ $EDITOR drivers/net/ethernet/intel/Kconfig >$ git diff >diff --git a/drivers/net/ethernet/intel/Kconfig b/drivers/net/ethernet/intel/Kconfig >index 3facb55b7161..b9fdf2a835b0 100644 >--- a/drivers/net/ethernet/intel/Kconfig >+++ b/drivers/net/ethernet/intel/Kconfig >@@ -5,7 +5,6 @@ > > config NET_VENDOR_INTEL > bool "Intel devices" >- default y > help > If you have a network (Ethernet) card belonging to this class, say Y. > >$ make O=build_tmp/ i386_defconfig >$ diff -urpb build_tmp/.config.old build_tmp/.config >--- build_tmp/.config.old 2022-02-01 20:55:37.087373905 -0800 >+++ build_tmp/.config 2022-02-01 20:56:32.126044628 -0800 >@@ -1784,22 +1784,7 @@ CONFIG_NET_VENDOR_GOOGLE=y > # CONFIG_GVE is not set > CONFIG_NET_VENDOR_HUAWEI=y > # CONFIG_HINIC is not set >-CONFIG_NET_VENDOR_I825XX=y >-CONFIG_NET_VENDOR_INTEL=y >-CONFIG_E100=y >-CONFIG_E1000=y >-CONFIG_E1000E=y >-CONFIG_E1000E_HWTS=y >-# CONFIG_IGB is not set >-# CONFIG_IGBVF is not set >-# CONFIG_IXGB is not set >-# CONFIG_IXGBE is not set >-# CONFIG_IXGBEVF is not set >-# CONFIG_I40E is not set >-# CONFIG_I40EVF is not set >-# CONFIG_ICE is not set >-# CONFIG_FM10K is not set >-# CONFIG_IGC is not set >+# CONFIG_NET_VENDOR_INTEL is not set We can introduce CONFIG_NET_LEGACY_VENDOR that selects all current vendors. it will be off by default but will be added where needed in the defconfigs