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 5F88C33B6FB for ; Thu, 16 Jul 2026 11:01:48 +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=1784199709; cv=none; b=qwP3E/aji02Ke/PkqoNN6lONI3NEOLDrYseGNcAEZMNomcZ6UglO3bQ6OURovbpWFrUe+idB70QNIXrWU2/wgNtJg9rYAoy2cMltFXMirDm/rsKwEIz5FlJJeTaUcjbhEUnnA3rN2+L3xyG2sOU2MpVMuEV9v0f89r/IFolRIeE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784199709; c=relaxed/simple; bh=TcnOjp+4J4kSGWsZM9p6J3Flci2I7mfWtZo4BaEsSSc=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=h8FZnqdSWiX93CVKUkt1UxEdTlDUUAod7TZwZgYFrOPLXZHUnrenRv75yMdaiCQr3yJm4i6tb9K+toFoeqWne9odHgSC10m0saXCwMLXxDTLLD8r4wY1+mAES5T/BwaFGDk9Cs5XWdf59ICpud85p6VlyRlbN8XEi6L9zZ04nhQ= 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=niOZnryK; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Ne/EWOHT; 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="niOZnryK"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Ne/EWOHT" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66G9rFHn3489521 for ; Thu, 16 Jul 2026 11:01:47 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= qNlL2fVoRGA0sxC0QdXVGmXeagzBrfPuUdWJAP7RyZQ=; b=niOZnryKgxLxvLj0 sUFahoNgpxbdXRDC5oDr2NdAPj7ZdIsp1c/Qq/n8Yv9i5Lq3mjqdHH6nElDVkch3 Tt+hev4wj9xxMxPEjRkF4zb6/Kpwv3CXYxkQSIlW+YQNi/4G++pG0LNRUfnBqqTz DMpYElaP3Tw4NTyEw0Sl/HxpLJyrYw/shptLzqxz6HHOsT3wE1oMmyi9T2PbdG7z Tq2ebyExrBKnPCQALwbrStV8Pq8SmtDwG2hkZ367I8rmiYppSd22e7U8rzG+fUqQ S6epZCkRwSj2KOtdvhyFKnIVIcHLwobRYXqZHIIunm5k6eDyNGL3ZsSs96LYuSNh sH4AVg== Received: from mail-ua1-f69.google.com (mail-ua1-f69.google.com [209.85.222.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4feq3phqeb-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 16 Jul 2026 11:01:47 +0000 (GMT) Received: by mail-ua1-f69.google.com with SMTP id a1e0cc1a2514c-9691d185f5bso534614241.0 for ; Thu, 16 Jul 2026 04:01:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784199706; x=1784804506; darn=vger.kernel.org; h=content-transfer-encoding:content-type:in-reply-to:content-language :from:references:cc:to:subject:user-agent:mime-version:date :message-id:from:to:cc:subject:date:message-id:reply-to:content-type; bh=qNlL2fVoRGA0sxC0QdXVGmXeagzBrfPuUdWJAP7RyZQ=; b=Ne/EWOHTo2bqQ5VDjT/bHFEAZaSDS/sM7cShIL9AMeSrhZDxu299pqJGB1UWKHEXs6 /t3yZB7c2EhNqjMaFQOqPNqtrzjm8IqqCjrYmFIaeGyFCHsw28NisL4DdRCP/1UYjIu8 dN2xTMw4DDDVWLfOx920eFwb/ywrzdwIz+1HzptzdFiV1E6zYMBxx7KKCQB32j1A2NNU IJblozcvQeolAXheWiK80+VPAUhMxTL6KXITSgZvY7PBLSAr9o1sHd1nMULxRW/kBzkn 8BAzogMUcdovFNbTbQlfDTrQH3r7ZlCScpmsXqraYJFhKzl8PZeDobEO8by4WT5FuFRX cSxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784199706; x=1784804506; h=content-transfer-encoding:content-type:in-reply-to:content-language :from:references:cc:to:subject:user-agent:mime-version:date :message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=qNlL2fVoRGA0sxC0QdXVGmXeagzBrfPuUdWJAP7RyZQ=; b=ZLiQbZIXGb/DKk1mIzlxP1LgBcTgFEOQCs06h0vB4AxYUmJJ9UQLoqUr7N3HJyWAZy mYlfw2GkVRp3F80KmxvOFIKZUrXHtGoOjJLR9ldfCfE+Vcph/BtLxxhVR1z5rGYLB9U1 197YRO/4OBrpSabxO7t2GoP/p+lvd4IsGKcGjPzW2Cw60eukeiIgxn6UxZ/XDPoLfufx PvPV+molT7ad9HmlmaNws1mG5W1T9lJ5JbnAQutHc3d88C0pKmdb1Jr+GqjONhDrBooW PdVh/9v+YjnNbZ9j+ly8upyH8bZhnJ9RhsaBZjvAkbMpo/GUeCZHnFDNbgOT2FTFOyJh c0Kw== X-Forwarded-Encrypted: i=1; AHgh+RplaUeQBg+k3nXz81hXyOuQTjk+s25tks68mfvYieIRf+zbeQzrMNYLTVskNij408Pr6aHXPkNH6xbkHlg=@vger.kernel.org X-Gm-Message-State: AOJu0YzY/emiT4gHWpbXFmjfxXlmdorlACpD0yTHopzvcD6xMCV1MZ84 cbwsRtA3RD09OPq2ZsbFHkPdJBkWxDf+ReCgErzC1b4tUvE2lu9ZXH6wK5gt9wTtStXPRhuqBc/ PdkSWH983qQdlnMO3tDBOOSo3L33teC/rwGknXRLxyy7BW9IiChUI1+K3nrOMMrlIsYg= X-Gm-Gg: AfdE7ckz0wqbkGSy8jHDbfEOPWM1MHJJYfGnMECVqBH5AURvy0R0MoLlH+u47d15HWB t7m510/rrbSEfWrA1QyOaH2Rqv+2Hqa6WI/ijHw9gMVT4h5aRpqbkzaKZE1806IZeJ7WKMj6PHB GctqCcCTjBd9yBrYMQmM5bKxMbSVISFMV+xDbPJE2RBI9slIGwFhb8fNMowD+o6pQ0ZcSy3+KoY eWt7smVlvoTehnkNYxch8hQHVZ0UOPCH9B3P5QsrRERrKSDonUFCXGOf/W/O/4D23wvx/JcD7kl Y7Nl5MFEoQ6w5jUZQ5nCnHSj83OIbuj8nieBvg9MwXnccBk5RiOVjd7wAXqblyZq7pYdu+w2FiJ eBUiZZcE2MQUXWTDiL//re6dmsPHkhg== X-Received: by 2002:a05:6102:4716:b0:736:e29f:168d with SMTP id ada2fe7eead31-7473b47e88amr719605137.16.1784199706400; Thu, 16 Jul 2026 04:01:46 -0700 (PDT) X-Received: by 2002:a05:6102:4716:b0:736:e29f:168d with SMTP id ada2fe7eead31-7473b47e88amr719593137.16.1784199705963; Thu, 16 Jul 2026 04:01:45 -0700 (PDT) Received: from [192.168.1.110] ([178.197.223.174]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-47f464c30a9sm22790447f8f.31.2026.07.16.04.01.44 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 16 Jul 2026 04:01:45 -0700 (PDT) Message-ID: <2fae9ef8-2ec1-48ed-9b25-8526db625732@oss.qualcomm.com> Date: Thu, 16 Jul 2026 13:01:43 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] arm64/defconfig: Restore built-in 9P rootfs support To: Anshuman Khandual , linux-arm-kernel@lists.infradead.org Cc: Arnd Bergmann , Eric Biggers , Linus Walleij , Alexandre Belloni , linux-kernel@vger.kernel.org References: <20260716100243.1604526-1-anshuman.khandual@arm.com> From: Krzysztof Kozlowski Content-Language: en-US In-Reply-To: <20260716100243.1604526-1-anshuman.khandual@arm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-ORIG-GUID: pNYUGrDSwwip3T8jcVB9iWEWRvbra4MN X-Proofpoint-Spam-Info: AW1haW4tMjYwNzE2MDExMiBTYWx0ZWRfX1sb33sgntWOj UxD3JqbnHtUl6w+YpOTTpQuZ43L/PEAtI8+NvaZqc7CaxanGr6S51boBF0ZzEGVtUB+6XAyMvCu HRLEpqEjweIRXdGzNr0OSMXvV9/4LgY= X-Proofpoint-GUID: pNYUGrDSwwip3T8jcVB9iWEWRvbra4MN X-Authority-Analysis: v=2.4 cv=PN8/P/qC c=1 sm=1 tr=0 ts=6a58ba1b cx=c_pps a=UbhLPJ621ZpgOD2l3yZY1w==:117 a=N6niishs+lR9UBL1FN3Qrw==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=VwQbUJbxAAAA:8 a=P-IC7800AAAA:8 a=JfrnYn6hAAAA:8 a=7CQSdrXTAAAA:8 a=tLmkchjrxdNYyIeC3aEA:9 a=QEXdDO2ut3YA:10 a=TOPH6uDL9cOC6tEoww4z:22 a=d3PnA9EDa4IxuAV0gXij:22 a=1CNFftbPRP8L7MoqJWF3:22 a=a-qgeE7W1pNrGK8U0ZQC:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzE2MDExMiBTYWx0ZWRfXx5mF6YPbvXIW YNPUPpPccROADuInk1dhoXREmnxRuoccd/iFORb3pBR6aIgzzu9/41uPq0EV3U44yKHvgVmMa7W 25LrZpZaZ9KKI+KggtcUZbnB/AFtu8yzCcnMFJ+tORukaeYChPWzm78vTYxZ3LWi+pPFGqv+/yR 3xNqSz3ep4slfhM1aprj0btgLmZcLEbean533itKonXV0GsCfnG/kGu+ZC3Mi6nZZFxKZymGIFv haTx4lC21mZkzafexOSjVObXzIcFt9menWuuooMedWMVb18wMreTGGnW/sK4DVarMTnd6BtdRAR IbmJpSoSfpW4XWbnr70azvodYQ3zUz3rdthTRsCOEnjTL6PdqqBKghTQ4AZkDrCXrbQgKKdqmKM xlCmPKtL9uYn/mPKmjI8J1WGuYZ/CJr32/jzuavBihyVnm9Ow7qE0Nuz9+NO1PBkQ/oVT23eYSS HjC6nUXIuBDKwP8kQ2A== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-16_04,2026-07-15_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 malwarescore=0 lowpriorityscore=0 phishscore=0 adultscore=0 priorityscore=1501 impostorscore=0 clxscore=1015 suspectscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607160112 On 16/07/2026 12:02, Anshuman Khandual wrote: > Commit d521c4ca039f ("arm64: defconfig: Switch Ethernet drivers to modules") > had changed 9P and virtio-9P support from built-in to modular instead. This > breaks simple kvmtool boots using a 9P root filesystem without an initramfs > , because the kernel must mount root filesystem before it can load the 9P And that commit explained you must use initramfs. Nothing got broken, because there was never a promise that a recent, virtualized environment must work on defconfig without initramfs. You fully control your software, so just build initramfs which is absolutely trivial and we all moved on to that for arm64 long time ago. > modules. Also there is no change in image size with these configs built-in. How? How making a module a built in has no effect on size? How is this even possible? > > Restore the relevant 9P options as built-in. > > Cc: Krzysztof Kozlowski > Cc: Arnd Bergmann > Cc: Eric Biggers > Cc: Linus Walleij > Cc: Alexandre Belloni > Cc: linux-arm-kernel@lists.infradead.org > Cc: linux-kernel@vger.kernel.org > Signed-off-by: Anshuman Khandual > --- > arch/arm64/configs/defconfig | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig > index 654a102cb5bc..be9715b1e005 100644 > --- a/arch/arm64/configs/defconfig > +++ b/arch/arm64/configs/defconfig > @@ -200,8 +200,8 @@ CONFIG_MAC80211=m > CONFIG_MAC80211_LEDS=y > CONFIG_RFKILL=m > CONFIG_RFKILL_GPIO=m > -CONFIG_NET_9P=m > -CONFIG_NET_9P_VIRTIO=m > +CONFIG_NET_9P=y > +CONFIG_NET_9P_VIRTIO=y No, upgrade your build system from 90-ties to decent one to handle initramfs. Best regards, Krzysztof