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 AC2E730C16F for ; Wed, 12 Aug 2026 10:06:47 +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=1786529209; cv=none; b=TKhg3DJACOS0Wr0COj7XIPeBsY7G5P/X2FOFUh7YOim8AHo/u9BhHUyMCdQF3/IRXPvHCU4nHiqXoBYkSf9u0r21ztF53qjIULDdLPV/nuMrazz8IyzRkefMMucB3sVBM18a8ymPLLac7tLoZM7kb2+5J6w/7DZv2dbzzaISUXA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786529209; c=relaxed/simple; bh=RnikPEgzeTjUJnEQSdQKHOjLYEpAOh4Q0UUB04GXxj8=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=C0bjYByIPcuh4XcvbC33vmSqPjQ744gDQLrtqdcVl+zpzoPpMTENjWOCAushGJGq+hoo2V/LZeZYgtkEVDrOEMiE6qAnZXCfjnc5qFtO824/cUgkoO79kI5ZgbuB39px+ag0HF4PegVNVOpY3yhpAXS6Prv0jGHrSI2a5TmcEtc= 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=P/0bpBRo; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=kUlMfcKf; 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="P/0bpBRo"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="kUlMfcKf" 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 67C9uGFq3168686 for ; Wed, 12 Aug 2026 10:06:46 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= t/SOUpUwjDpAt++MVooTOPUKZjfOYijo38yy35xnxnE=; b=P/0bpBRoYv1osyh4 EAkk8kxe2DJERN5N3w78B5e/+lesGS5HMl8vMkcvIwuiGa/Ahn327h+p4QMv2rc4 SxeYZPEM1DymwEsgBin2TL34WUV5fPAjmygLIFgxTqLiNNGZEx8IBiiwNiolRDS/ Y1fTd8ET0ui5cFVH9j56O5mDWkndWU/NU4pG8pdTGPJInpKpUByIOxTmFG7Kxt23 C37rEApB3vYvqzcXkzjQszX/GfZ90nnYsUw6gWyYcAcCU5scrGEyRxLoKZcHhdGB bXweSN1dJ8RadevfMuDptwwsH3QVi6cdQtf9URG9tEeu4I+WdRei4VBYGcP75Dr5 J67yvg== Received: from mail-qv1-f71.google.com (mail-qv1-f71.google.com [209.85.219.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g0pmyr196-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 12 Aug 2026 10:06:46 +0000 (GMT) Received: by mail-qv1-f71.google.com with SMTP id 6a1803df08f44-8eac2620cb0so8610476d6.3 for ; Wed, 12 Aug 2026 03:06:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1786529205; x=1787134005; 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=t/SOUpUwjDpAt++MVooTOPUKZjfOYijo38yy35xnxnE=; b=kUlMfcKfl8YJx21hHjWrJz1PUviEHLnRk/VUO8SB2Myyu37+raHUJ8mC2ka2tAnMA4 cYz5si5DmXUSZe0U9aMb1BrN689Y29yBLePsbgksL0GjsLAHbdOYa+9ihW3eMKf25P7Y A0LWcObkcAicTp0B4thMPHiRIOqGB+PMd/7qBEf8aRyOvG9+yJs9glKal7BIextTkyT9 uoQFYehAnyULQDuw+5Gd7VeB6wY1mGszyr/bXzeJ3hWoASX/P5Z5s4Wmw3/4HY2oFYwF hklRsb5jtIB+iTC9MpZFUe0r3ee69PAWsE6nNsEppl4S9O4lZnqQwjixWCm/t5TbMtA6 Yszw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786529205; x=1787134005; 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=t/SOUpUwjDpAt++MVooTOPUKZjfOYijo38yy35xnxnE=; b=FDk/OdRfUlj98kpdXiP0dBuIGDTnoFH0pyPPd0kVGaeK1eNd9VCTXkU4JJKd9upviq pja3zIQFiL3Q6e15o/OPkDESeDm4vxIp7xS0bSeQTWOJcVbqor/p+JN5bsjdZav8eLBG 8VB6wpj/jf+jq8W5FlHJa1HzaLVYLjn0GclIZdInjPj7eHjmz1TSTaxvCrnvs9SEXypz Sq4PUEcLBztvk0bS2XzDJJ3sbtm+DNRSm8lQCcytUv98H1hbTOBiyH7Q6PoHZs+BHexG U8qkPsLPZg1BA6XrwPWEMd0IK1u/Xe2g0vzbqQXsWj3Lz1veoTCnUCkDkDyisnrkKRau wnPQ== X-Forwarded-Encrypted: i=1; AHgh+Rrt3bJrgUKGQG1VLzPeMSZZYYtFhwFVXvV1VY+oj/NA/OJClS4QjtLfLT1h5zm+2+KXYpi14iknytNvIyA=@vger.kernel.org X-Gm-Message-State: AOJu0YyCLew7gfHosZpONgUPBT0F9duBix+lftjKwpGDejR8l93umdF/ u/VuxbV83jThEwo11l1YOVEcwzgbnFSZg7wIZVbYWbjLUfEj4gEH6B6Fn0bvFDRbIGE/zIA1wCj KpnDRuh3bHXIVquC56vKUWCiWDu/8GTmw2uWXlXIBTmnJHSyekpOuD3Xlm1PnxTp/0sI= X-Gm-Gg: AR+sD11MAbcdOrpgKlgtrKVjAvG+FHzvL+5gqUhbG95aAsin+n/rDrfFcrMb4IopY/a f/o9MwtvsNQ00K+mDTkm/lUUciMQQwmcLBlO0uGdQb2s3cvuDA4NnAs0blWl01LTcjyNVN/Z5b6 ucAtziimGRu7VuQw0LipuaS8G1bcWrsjXVELcDTGlD4woWmUK0dN8k63Me/T2LDmmjKHGsong/v +K7RUgufrwBMg9u+/FR/E76g+n5I2BUE2wbqzeEQIjyzNwP2BjhWxXkMalpVCks9+113gL7FSqd wt813SlPLAetXK9Vtl9Wp4OySZGLZnH8KdL/JTzrEuorrQYRx2aKRjzWdIKRXegjmD10y5gIrft cOmLS+FWPyuNwwIB5ikFy3iqg+sRsHQ== X-Received: by 2002:ac8:5854:0:b0:52d:3ccc:968b with SMTP id d75a77b69052e-52d646b85b6mr26390281cf.9.1786529205378; Wed, 12 Aug 2026 03:06:45 -0700 (PDT) X-Received: by 2002:ac8:5854:0:b0:52d:3ccc:968b with SMTP id d75a77b69052e-52d646b85b6mr26389931cf.9.1786529204950; Wed, 12 Aug 2026 03:06:44 -0700 (PDT) Received: from [192.168.1.110] ([178.197.219.214]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4997c946ce1sm34512735e9.5.2026.08.12.03.06.41 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 12 Aug 2026 03:06:44 -0700 (PDT) Message-ID: Date: Wed, 12 Aug 2026 12:06:40 +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 v11 3/4] firmware: Rename google firmware directory to coreboot To: Julius Werner Cc: Sean Rhodes , chrome-platform@lists.linux.dev, Corentin Chary , "Luke D. Jones" , Denis Benato , Hans de Goede , =?UTF-8?Q?Ilpo_J=C3=A4rvinen?= , Prasanth Ksr , Jorge Lopez , Mark Pearson , "Derek J. Clark" , Joshua Grisham , platform-driver-x86@vger.kernel.org, linux-kernel@vger.kernel.org, Dell.Client.Kernel@dell.com, Florian Fainelli , Huacai Chen , "Michael S. Tsirkin" , Chen-Yu Tsai , Tzung-Bi Shih , Brian Norris , Thomas Zimmermann , Javier Martinez Canillas , Maarten Lankhorst , Maxime Ripard , David Airlie , Simona Vetter , Bjorn Andersson , Geert Uytterhoeven , Dmitry Baryshkov , Arnd Bergmann , Eric Biggers , Luca Weiss , Michal Simek , Sven Peter , =?UTF-8?Q?Uwe_Kleine-K=C3=B6nig_=28The_Capable_Hub=29?= , Bjorn Helgaas , Danilo Krummrich , Takashi Sakamoto , Titouan Ameline de Cadeville , Kees Cook , dri-devel@lists.freedesktop.org, Oliver Lin References: <6f65c9869714188539f2890aef6cf30e7bd2edcb.1785838269.git.sean@starlabs.systems> <04db0ee0-a8d5-4f30-a494-5c7f8ac757c8@oss.qualcomm.com> <64d82edc-87a0-47c7-8a17-f0d1c806a294@oss.qualcomm.com> From: Krzysztof Kozlowski Content-Language: en-US In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-Spam-Info: AW1haW4tMjYwODEyMDA4MSBTYWx0ZWRfX+1SuYt9ZQhRk ZQIpWZGCA0rlHaMHCwktusnAUxHKK/NRm3mXwatLFK5iNIQ9x8YrftAJ6mTpxdG07w8TvFS+Gcv dQgl8Y8TcW1yDQbSwQR+ufr5hGyU99c= X-Proofpoint-ORIG-GUID: idSPJPmndfOOwFXFi8eaggqKB1_x4nOq X-Authority-Analysis: v=2.4 cv=C/fZDwP+ c=1 sm=1 tr=0 ts=6a7c45b6 cx=c_pps a=UgVkIMxJMSkC9lv97toC5g==:117 a=+bKQE0WJfmhK2875HamI0Q==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=WubhEmtZWPFaE_0rBY8A:9 a=QEXdDO2ut3YA:10 a=1HOtulTD9v-eNWfpl4qZ:22 X-Proofpoint-GUID: idSPJPmndfOOwFXFi8eaggqKB1_x4nOq X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODEyMDA4MSBTYWx0ZWRfXxe6tlbRpSdMV cGOwMoMQ8qW2InbCsyudLyHO4dxec3jNW14+lsMllkV+zRI11BEeb7jBWgMeNY7f1Ja23xr8iDi p4+nEiAbZA16KyBt1qMPZAoC4FbP/a+TWC/IXC6bQmSEX0DfHAiRkxvM1SqgnE66NKBMZW0zC1S 9ZqGTY1H4tMQkFkpjCIjdxxijePDPxUt1b17jCjKe9PEer9iYlZam1PddCX+LJJMhM3w2kvNTfs 2xV3Lhec4dDpjNgQpquLiIUAMn9/UBO47j6EglHBytru0xoMQ3oqJVProPj60fqboh89206i2hi lJ3Cdqr+e9Evtzbu8ut51Cy2fFMi7VTVZH9vYnOUH7gxy224jHImiPnta2vkr2WI/+Fjh69hYKF c4TQz3IdFdPSH75wKEeB2DawYvCM+XSVOP96B4deLbvB/FmakV09PMkRnzqRtQzPdj9C8iXrhw5 FJJPPh/ktIM1peoXd2g== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-12_03,2026-08-10_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 clxscore=1015 phishscore=0 spamscore=0 malwarescore=0 adultscore=0 suspectscore=0 lowpriorityscore=0 priorityscore=1501 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608120081 On 11/08/2026 22:21, Julius Werner wrote: >>>>> Do not change this. >>>> >>>> I am surprised that such change appeared at v10. >>>> >>>> Changelog is quite incomplete and I do not see any explanation for this. >>> >>> Sorry, don't follow - so put the names back, or split it into its own patch? >> >> I did not find explanation of this in the changelog. It cuts at v9, so >> maybe that's the reason, although lore pointed me the v10 as the first >> version introducing new CONFIG symbols. >> >> Anyway, IMO renaming is really not worth if the sole reason is Google >> name is disliked now. > > Krzysztof, the idea with this change was to introduce the new Kconfig > symbols that more accurately represent the new directory structure > while keeping the old symbol names available as fallback symbols for > people who continue using old .config files. Doesn't that avoid the > pain to users you're concerned about? I thought doing renames like > this cleanly was the whole point of the `transitional` feature in the > Kconfig language. Why do we have that lever if we don't want to use it > for the kind of cases it was meant for? To me 'transitional' is when you actually make changes to drivers, their dependencies or to whatever Kconfig hierarchy is there. I do not consider marketing or pure "I do not like this name" as valid reasons, because this is developer string (or kernel/distro configurator) not end-user visible thing. And for us, the developers, this marketing does not matter. Anyway, defconfig change must be separate because it goes via different tree, unless this is non bisectable. Keeping it here initially confused me into thinking you are actually breaking use cases (which you are not). Best regards, Krzysztof