From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1EE6C27F017 for ; Wed, 29 Apr 2026 18:50:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777488652; cv=none; b=fsNPYGk4op2HFbEXMsA7QSPBsBweQ1lI5t1azkjcI8wlDO80ZzL73/L2CNE1hWeOHuTOwb2PkEx/ksLEm0txLRTsrrTnu7Juy+zEVDWuG0znYOsijrJ+gaorncVplQxyXEKmfUdknNtsU2gq6ty0e2LxwAljEOo/58MqnRqja6Y= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777488652; c=relaxed/simple; bh=NJks1vkDkfEmwQezyTOQvG4CbAf8E+uRI1mOQW7+lE0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=h8u8PxegG2+4rtMGUu5DeyGIfL6PrTk9YGpgHQ9fTFvYbDS5GeGnvXbJ1NH28vbweEwq0qt+lcYyY7cK4X+MuKXiCiSNFbbTAdUS4Ap+agO7Z75So/7BP0AYrFgIBlQfX3mlsK/Wt6RYxRlYc5MoJEEMmdZ/u9sPxL73jmyO2xg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=dKAA2D8v; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=LzTS7qyb; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="dKAA2D8v"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="LzTS7qyb" Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 63TG5TqP3856942 for ; Wed, 29 Apr 2026 18:50:44 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= FwCc8g7Rev9ZjQPcPKllajuzBCuOGfIckkLerN0kfJc=; b=dKAA2D8vcWcwlALA Mj/UhTkYUh9m2Kx8HFPFUJ9c9PVj0SQVbmlEVhOkUSSCS3OX507gQoFhSBTELDMH lQPeNxhyzYj/xxLK19PxiCtyo8BJYpI0/ljNjgMxlxYpYp4wt7hHMctFZCfcCsLE 99t48JCjqgOIWqzEdQLDzrC3md39vURUuvdo1GvV/XoRwoHS59TiW7WiB2Luc0fq 4Ix+9vydrM2fp3ZloRfE0nwyfiPdyK2MdWHltWQd6V5Lvj/LhM+S0rBrJvTP8Lqu WIovxW12s1LJ+pOwuwDF36zaykaErtSqxm7fg92czwPFYtXMc6MJLO9sIKD+udbV hOw54Q== Received: from mail-qt1-f199.google.com (mail-qt1-f199.google.com [209.85.160.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dun71gpwk-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 29 Apr 2026 18:50:44 +0000 (GMT) Received: by mail-qt1-f199.google.com with SMTP id d75a77b69052e-50fcdd579e1so960211cf.1 for ; Wed, 29 Apr 2026 11:50:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1777488643; x=1778093443; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=FwCc8g7Rev9ZjQPcPKllajuzBCuOGfIckkLerN0kfJc=; b=LzTS7qybxh32bRreWjlLPQSKJdp1c8i4ICudN4rwdY1rxQT9Kote5cCKXGmbUZqWwk Yf4dOACl4pHNS7NO/cmf/lIic0f/Qx0jG/1kayI4/QMMxsGTRJSAgbQh2OKh1n3oXhfs ICD+mlc/sArNARF3n6STyLHX2VVbfiMXR5pqQEFZmG7ZBP87OZX6LpuzDcK4KlkWUu/p eokYS9LaM5vjhzvS4zlQjUo6KnWIpZbyCo/fUM8CBR268Bqe9lZZhlzfddhnSM39P9xe MsxLFjkv2q63mhWIXFx3ZXid2w18UFwyxggqfOgxXO2UE8HO/IwB6UBQ755+5dnS/YUX poFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777488643; x=1778093443; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=FwCc8g7Rev9ZjQPcPKllajuzBCuOGfIckkLerN0kfJc=; b=elmKcl+IgE8h9HuR7I2pYDdkDqkFAP7+yAhQp9eTKGHvf4iVsE724go9X0zLSEiJob GU7B74bcFst7Bs2ivPteqIG06TncA80ChIVOO09PVy4RLtO+c4DJdk/lWILUr4ntRL4q jH8yzhuUgXo3L+cgBGWq2eNejB0PLst06oQbMwRi0zY6NzBK9dJxNa8jmup54DDh+LiX gvX3osu1pEU9lJOpgilF9Z0cN+KFj9hDokeZkBTL4yCThgYuGnsF5R0cvaotcQ4hcNxl FDo+2jPV8fdGnu+7Nu+S676kSDgtEEDNnNclXHnKS8MXaJvMSZ42TV1kiZdHKL35sB2/ yWOg== X-Gm-Message-State: AOJu0YwlDYV5MbI0BvcNyCvZKUWgvTQxb4b08WgSputU4K2n3bnLxOKa XufHOSUjf5vbEvaGtboTX8eh14Emiv4Q+G9e6jJNZLOqI7y4SBgTxf7zxilT2O4nU0xDwrM1qO/ qvD13mCl1FvZeYsOCHx6/KXF6AMQvFbUBh7PnSEzPMkuc1d8juDaV7fBvZzzddqqwbD8= X-Gm-Gg: AeBDietC67mRSe9Xk/tXBX/taYvDCIeXhSERqiDPY/6twhc5geL4DHaeWrCoGph42HF HtXYwJvPoP16wVnfFkg/NHLRq7w/gj7YaBsPvt6NKU3b+HkknqLTvx647deL31LWB0Sp+c7PTLq /29q4gSb/F6iYJI0HY3aAcuEJYW7GJLWCd5iwBHji5WV9i2MXEo8EMiAhCAte7zYDeShC6I9TtR bKUQL0FuBDRNgXPmj6XSGNpgcN59wjxTq+0qQu1aONWFaef9evrnGLENzAsnvkcRKrMbqB2iK+6 OWFG8hVKNDGUtjOhUSlk3Et2/RZwkHOGCTgc/Vraa4mMpLLnftjD8a/rG8VJWEVu5M273PP76n+ HIY6BqLjuGin+7FfUtdR2kHiahQYbOsZWg811ezLlr9WfY1LVu+rd1yU= X-Received: by 2002:a05:622a:5c8c:b0:50d:819f:e7bd with SMTP id d75a77b69052e-5100e101d64mr123608941cf.4.1777488643269; Wed, 29 Apr 2026 11:50:43 -0700 (PDT) X-Received: by 2002:a05:622a:5c8c:b0:50d:819f:e7bd with SMTP id d75a77b69052e-5100e101d64mr123608531cf.4.1777488642783; Wed, 29 Apr 2026 11:50:42 -0700 (PDT) Received: from [127.0.1.1] ([178.197.219.94]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48a82301b7bsm10525115e9.11.2026.04.29.11.50.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Apr 2026 11:50:41 -0700 (PDT) From: Krzysztof Kozlowski Date: Wed, 29 Apr 2026 20:50:26 +0200 Subject: [PATCH v2 5/5] arm64: defconfig: Switch Ethernet drivers to modules Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20260429-defconfig-v2-5-e4ed4186028b@oss.qualcomm.com> References: <20260429-defconfig-v2-0-e4ed4186028b@oss.qualcomm.com> In-Reply-To: <20260429-defconfig-v2-0-e4ed4186028b@oss.qualcomm.com> To: linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Catalin Marinas , Will Deacon , Arnd Bergmann , Alexandre Belloni , Linus Walleij , Drew Fustini , soc@lists.linux.dev Cc: Krzysztof Kozlowski X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=5969; i=krzysztof.kozlowski@oss.qualcomm.com; h=from:subject:message-id; bh=NJks1vkDkfEmwQezyTOQvG4CbAf8E+uRI1mOQW7+lE0=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBp8lL2gh106Xq3K/+8QkjuXEU8MKngkgpmhndxM i+f+zPIdBmJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCafJS9gAKCRDBN2bmhouD 1yrYD/9Tx0OP4MDw239AKtaoPwcSBLIQGJnAqVUjRAQaNZbaUmm5DQwnGCsCloTDwfmmNwn5NEe DDPwWkVqx/0RAHFHQ3SQARd5av9huqIbazMUYjoHui7HDi6QNbz5sGOFyvXngitVLGQapQng/bv 0SB7zoNp93plDSQdom1OsF1jF5P5jclEH335PuoBDsLjQJgmPZLAgAb75GIEDOCOV74rFQcnlHf F9Klgx7A24pGXYn+xhC2xbHyfsiiFDlG7hk1K8zQRVhBjrfViext9KLnoztXVO6NvE/bsbA/94r 0DcLSlEfAPQOLYVqxIJYFcgSHAIhIwJGBQTXVO7tCKqPfjaqEO64nSn6X+V91eQ8ZDabEaRQDVP 3zbtPWmJoO6dnQt11y7iJ69i+th8dFw0AM2wcjrgjGEhRNpYzZJF27pWq/Qz+sC2dckr9J3Xbw1 dxlTAloUVnZaXPpke8vCIWMjaNlM3OYRpo1JTOJMXViRZr8IBshC7ii+BAzZnuJSDKEsBBss7i8 A7kJhZKcjSwiWZqIMMwCjTqw8F7cHMywWTzvq1cN2lNfNwsnov7CCZTgun2a3jotZiLCy2f7C+m 8G1zmQ0Ipov2yVdwxjRvPuOoUjBz8vDVlpA+BwFtuHOBf8ecQTH0QYh244k5lVTyiA92QbzuMa9 /ziFdSZmDIp8lBg== X-Developer-Key: i=krzysztof.kozlowski@oss.qualcomm.com; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B X-Proofpoint-GUID: HzTH_okmqWo7CmjOE2thA1mlrjiLtym2 X-Proofpoint-ORIG-GUID: HzTH_okmqWo7CmjOE2thA1mlrjiLtym2 X-Authority-Analysis: v=2.4 cv=TvHWQjXh c=1 sm=1 tr=0 ts=69f25304 cx=c_pps a=WeENfcodrlLV9YRTxbY/uA==:117 a=gOEeR9iKwsj33Yj5oN/cWg==:17 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=EUspDBNiAAAA:8 a=uZThdQlqimpIaNIbivEA:9 a=QEXdDO2ut3YA:10 a=kacYvNCVWA4VmyqE58fU:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDI5MDE4NyBTYWx0ZWRfX6GGKjQwF9GZI 3+JpJKsVRc/F5rqEV1Oa2Xt7TbaWEfoB0UOavMzV+9M9irPp6vgvwrRJcT+r+dAOVQciA0ZyX7T tRF0ddYeIX3huiKg4ERgAlk95toXD6tzvhPuyKi5HtGEC8z/2O6zoGiXAm7+s2aylDemGwLRFAW s/7Lt3uGqO1222cPCJOHUmiEkMHqiVDJ8RDvqPD3DV2GxdIcb9VzeB4sPH/DoJaogrO4/EBNMdJ FnzNYKod081BH+sBIAct50wxXZswz15segBLbJHX2lR5x72/5GkRDyVCtzDM11qHr77M8mTiD02 SR1+aYiUtpENqpMG555aEYqmAwPaDtaDxLamzDLkPfPaGvx5YIbWv48kS+iiq9NXRNI8DrgAgFm SP6tqw/CcygzyL1ZZWBDebY2m6Ti1rFwc/gx81/7m4w21o6qDeZCYzenR2fIl23VjjasjQdmI9G sztbBx87kCPhAyKzUoA== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-04-29_01,2026-04-28_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 adultscore=0 clxscore=1015 priorityscore=1501 impostorscore=0 phishscore=0 suspectscore=0 spamscore=0 lowpriorityscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2604290187 Development of Linux kernel progressed over last 10 years and it is easy to generate now initramfs for building own kernel, e.g. with Yocto or mkosi. Therefore for a few years of reviews on mailing lists, all new options enabled in arm64 defconfig were with assumption of having initramfs which can load bare minimum of modules to mount filesystem from network or disk. Basically network driver as built-in is not anymore essential to boot the system, so switch almost all Ethernet drivers to modules to save on kernel image size. Similarly 9P network filesystem for QEMU, especially that testing kernel unuder QEMU does not have any size or build process constraints and can use initramfs with -initrd argument. Note that having network drivers does not break NFS root, because whatever loading method, e.g. TFTP, which brought the kernel image can bring also the initramfs with network adapters (and I have been using such method for years for my Samsung boards). Notable exceptions / diff explanations: 1. Mark I2C as built-in, used by CONFIG_IGB as a module. 2. CONFIG_BCM4908_ENET and CONFIG_BCMASP appear in the diff, because they were default=y (via ARCH_BCMBCA or ARCH_BCM_IPROC). 3. CONFIG_HNS3_HCLGE and CONFIG_HNS3_ENET are removed, because they are default=m. Moving code to modules has positive impact on kernel image size, thus boot time of all users not using above drivers and ability to flash fixed-size boot partitions. Old Image size: 41.2 MiB (Image.gz: 14.8 MiB) New Image size: 39.1 MiB (Image.gz: 13.8 MiB) bloat-o-meter of vmlinux: add/remove: 3/6972 grow/shrink: 6/45 up/down: 66659/-2333659 (-2267000) Signed-off-by: Krzysztof Kozlowski --- arch/arm64/configs/defconfig | 72 +++++++++++++++++++++++--------------------- 1 file changed, 37 insertions(+), 35 deletions(-) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 79f6294fffdf..f373549a7c12 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -199,8 +199,8 @@ CONFIG_MAC80211=m CONFIG_MAC80211_LEDS=y CONFIG_RFKILL=m CONFIG_RFKILL_GPIO=m -CONFIG_NET_9P=y -CONFIG_NET_9P_VIRTIO=y +CONFIG_NET_9P=m +CONFIG_NET_9P_VIRTIO=m CONFIG_NFC=m CONFIG_NFC_NCI=m CONFIG_NFC_NXP_NCI=m @@ -356,17 +356,20 @@ CONFIG_NET_DSA_MSCC_FELIX=m # CONFIG_NET_VENDOR_ALACRITECH is not set # CONFIG_NET_VENDOR_ALLWINNER is not set CONFIG_ENA_ETHERNET=m -CONFIG_AMD_XGBE=y +CONFIG_AMD_XGBE=m CONFIG_NET_XGENE=y # CONFIG_NET_VENDOR_AQUANTIA is not set # CONFIG_NET_VENDOR_ARC is not set # CONFIG_NET_VENDOR_ASIX is not set CONFIG_ATL1C=m +CONFIG_BCM4908_ENET=m CONFIG_BCMGENET=m CONFIG_BNX2X=m +CONFIG_BGMAC_PLATFORM=m CONFIG_SYSTEMPORT=m -CONFIG_MACB=y -CONFIG_THUNDER_NIC_PF=y +CONFIG_BCMASP=m +CONFIG_MACB=m +CONFIG_THUNDER_NIC_PF=m # CONFIG_NET_VENDOR_CHELSIO is not set # CONFIG_NET_VENDOR_CISCO is not set # CONFIG_NET_VENDOR_CORTINA is not set @@ -376,33 +379,31 @@ CONFIG_THUNDER_NIC_PF=y # CONFIG_NET_VENDOR_EMULEX is not set # CONFIG_NET_VENDOR_ENGLEDER is not set # CONFIG_NET_VENDOR_EZCHIP is not set -CONFIG_FEC=y -CONFIG_FSL_FMAN=y -CONFIG_FSL_DPAA_ETH=y -CONFIG_FSL_DPAA2_ETH=y -CONFIG_FSL_ENETC=y +CONFIG_FEC=m +CONFIG_FSL_FMAN=m +CONFIG_FSL_DPAA_ETH=m +CONFIG_FSL_DPAA2_ETH=m +CONFIG_FSL_ENETC=m CONFIG_NXP_ENETC4=m -CONFIG_FSL_ENETC_VF=y +CONFIG_FSL_ENETC_VF=m CONFIG_FSL_ENETC_QOS=y CONFIG_NXP_NETC_BLK_CTRL=m # CONFIG_NET_VENDOR_FUNGIBLE is not set # CONFIG_NET_VENDOR_GOOGLE is not set -CONFIG_HIX5HD2_GMAC=y -CONFIG_HNS_DSAF=y -CONFIG_HNS_ENET=y -CONFIG_HNS3=y -CONFIG_HNS3_HCLGE=y -CONFIG_HNS3_ENET=y +CONFIG_HIX5HD2_GMAC=m +CONFIG_HNS_DSAF=m +CONFIG_HNS_ENET=m +CONFIG_HNS3=m # CONFIG_NET_VENDOR_HUAWEI is not set -CONFIG_E1000=y -CONFIG_E1000E=y -CONFIG_IGB=y -CONFIG_IGBVF=y +CONFIG_E1000=m +CONFIG_E1000E=m +CONFIG_IGB=m +CONFIG_IGBVF=m # CONFIG_NET_VENDOR_ADI is not set # CONFIG_NET_VENDOR_LITEX is not set -CONFIG_MVNETA=y -CONFIG_MVPP2=y -CONFIG_SKY2=y +CONFIG_MVNETA=m +CONFIG_MVPP2=m +CONFIG_SKY2=m CONFIG_NET_VENDOR_MEDIATEK=y CONFIG_NET_MEDIATEK_STAR_EMAC=m CONFIG_MLX4_EN=m @@ -426,27 +427,27 @@ CONFIG_QCOM_EMAC=m CONFIG_RMNET=m # CONFIG_NET_VENDOR_RDC is not set CONFIG_R8169=m -CONFIG_SH_ETH=y -CONFIG_RAVB=y -CONFIG_RENESAS_ETHER_SWITCH=y -CONFIG_RTSN=y +CONFIG_SH_ETH=m +CONFIG_RAVB=m +CONFIG_RENESAS_ETHER_SWITCH=m +CONFIG_RTSN=m # CONFIG_NET_VENDOR_ROCKER is not set # CONFIG_NET_VENDOR_SAMSUNG is not set # CONFIG_NET_VENDOR_SEEQ is not set # CONFIG_NET_VENDOR_SILAN is not set # CONFIG_NET_VENDOR_SIS is not set # CONFIG_NET_VENDOR_SOLARFLARE is not set -CONFIG_SMC91X=y -CONFIG_SMSC911X=y -CONFIG_SNI_AVE=y -CONFIG_SNI_NETSEC=y +CONFIG_SMC91X=m +CONFIG_SMSC911X=m +CONFIG_SNI_AVE=m +CONFIG_SNI_NETSEC=m CONFIG_STMMAC_ETH=m CONFIG_DWMAC_MEDIATEK=m CONFIG_DWMAC_TEGRA=m # CONFIG_NET_VENDOR_SUN is not set # CONFIG_NET_VENDOR_SYNOPSYS is not set # CONFIG_NET_VENDOR_TEHUTI is not set -CONFIG_TI_K3_AM65_CPSW_NUSS=y +CONFIG_TI_K3_AM65_CPSW_NUSS=m CONFIG_TI_ICSSG_PRUETH=m # CONFIG_NET_VENDOR_VERTEXCOM is not set # CONFIG_NET_VENDOR_VIA is not set @@ -479,7 +480,7 @@ CONFIG_CAN_M_CAN_PLATFORM=m CONFIG_CAN_RCAR=m CONFIG_CAN_RCAR_CANFD=m CONFIG_CAN_MCP251XFD=m -CONFIG_MDIO_GPIO=y +CONFIG_MDIO_GPIO=m CONFIG_MDIO_BUS_MUX_MULTIPLEXER=y CONFIG_MDIO_BUS_MUX_MMIOREG=y CONFIG_USB_PEGASUS=m @@ -601,6 +602,7 @@ CONFIG_TCG_TIS_SPI=m CONFIG_TCG_TIS_SPI_CR50=y CONFIG_TCG_TIS_I2C_CR50=m CONFIG_TCG_TIS_I2C_INFINEON=y +CONFIG_I2C=y CONFIG_I2C_CHARDEV=y CONFIG_I2C_MUX=y CONFIG_I2C_MUX_PCA954x=y @@ -1955,7 +1957,7 @@ CONFIG_NFS_V4=y CONFIG_NFS_V4_1=y CONFIG_NFS_V4_2=y CONFIG_ROOT_NFS=y -CONFIG_9P_FS=y +CONFIG_9P_FS=m CONFIG_NLS_CODEPAGE_437=y CONFIG_NLS_ISO8859_1=y CONFIG_SECURITY=y -- 2.51.0