Received: by 2002:a05:6358:9144:b0:117:f937:c515 with SMTP id r4csp6187702rwr; Tue, 9 May 2023 11:26:53 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6KZmS5D9wKI7kH/5gCuEo7phJ9jMk4TsNuYtDUyJJMaqKjRKbWf3dfZRXwjNsaN2agsHcb X-Received: by 2002:a17:90a:3485:b0:247:2d9d:4722 with SMTP id p5-20020a17090a348500b002472d9d4722mr15320669pjb.0.1683656813134; Tue, 09 May 2023 11:26:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683656813; cv=none; d=google.com; s=arc-20160816; b=LZ+85vdIzENz5iGgh2YKe3hNFtc3htwIEgUvacSq0pZTX2vZ6RyGx8OOZa7eJuBl0+ iaB/YjJR0G18/lUuNPzZxWRebiNQzfxq4q+28a8h/AFYEzcIRc22swkKDJh+llePWhXg tykN6Hmc/nu0SNV6+vbD0tPQDFERvyD9lfpvfQ6WxLPFALM9MOFFwZ0JNO+Bwt4tBf9R YmLSe0WNAW/p/0jkfZtMaFmcsk4PG9b7lqbd3tABbvcpAVcpd+fsvdcEIxdnLiWgvC8m vLpMU0myuOeLb0wKG5zKRhI3TuZwqv4/p2bRL70ZhUK+LLfAyif4aoT5BCrCVvbNXY7W h5Dw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=XAU/TKhzNSlOY/Os7CAfOCmst5luRw79pGJePyYkmjI=; b=guj/fLuCiqWme3s4A0Y3YeCwSsAcmVftr8Dkt1k3CYPEZTXNSA44vS9qNniaiaw7il b8E3p32Jp+EuMNPFNh8oXmsMDY25h8c+s7VEs71sg5YDx9D/9gmOMJiqvrcjS7dq/heE jxpR1+rRiqPTTM9t/LfpLl3ZybDSryIegXLSBBXwBhxgBEu3IxOW6mZVpI4JhgioFNFV uWD86NcB0W/WrE/C9lijupeuRjkYLY28+UdPKXCa8nGrEQs87Q9Q5nqybScFq98u6fJ0 upzVsAGTO88nBwJZ+IHoOUOO9aEeSOOlW67Uc7Hkm7qVwZTqB8MRIzu2hl2WV797tTgg t6Ng== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=Q8iWOLG5; 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=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id x7-20020a17090aca0700b0024dd8ed1373si15456767pjt.185.2023.05.09.11.26.38; Tue, 09 May 2023 11:26:53 -0700 (PDT) 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=@gmail.com header.s=20221208 header.b=Q8iWOLG5; 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=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234098AbjEISVI (ORCPT + 99 others); Tue, 9 May 2023 14:21:08 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46216 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229543AbjEISVF (ORCPT ); Tue, 9 May 2023 14:21:05 -0400 Received: from mail-ej1-x62e.google.com (mail-ej1-x62e.google.com [IPv6:2a00:1450:4864:20::62e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D2FED10D4; Tue, 9 May 2023 11:21:03 -0700 (PDT) Received: by mail-ej1-x62e.google.com with SMTP id a640c23a62f3a-965d2749e2eso853066766b.1; Tue, 09 May 2023 11:21:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683656462; x=1686248462; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=XAU/TKhzNSlOY/Os7CAfOCmst5luRw79pGJePyYkmjI=; b=Q8iWOLG5uyCKkbR+lm2anl3kCm8BNUVgJ+ifPXKKV8jNNhtFglfYnbqyQguZRWbpho Siy9U83QD4C1BYdtwNRxa0i92Ut29ckJAn7oWa5OopTy63BszzXrEb+Evhar8i6w60AT IArC0db4KqzpBSvBNLrv9qzDEvWAX0ji5jc5qIU05O+nOiGP+nfBuvF8DzzhLCLDT41J BE6pkpp9AM8c7lhSKv9OoOlCHjeSEGRJHNlDKn270ma8/bmJxGKrRlJPI4VY+0ujToEh P7vvlgnejBaNWfHtar3tFXRjdtnNIZpQM0psYne8nrr2EPzRXq8SZCgBzuHpGai3AG0x 6NVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683656462; x=1686248462; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=XAU/TKhzNSlOY/Os7CAfOCmst5luRw79pGJePyYkmjI=; b=CD2ZbhqXase0JwUm93CxRSx/OZN1uSGdm0pNLXpbxPcvzOuwzi8yC3akL8+r/toErz E2aTRZVivvHPtne9fL6JxDY6SdaN91sEsZtqKruPSIKBE7cVX2it156y6nhAhzeM08w8 b1ThDhwQIM2hFzrcGjUIdDwh6usoYz5UxMUlUmbvozq9LbTnqtoVKDDjSq0CSP4VkrAi eKjmZtN4lONdzSoQeOA0Rb2gK20LGvd1uUUpqZa/nQVe4GpDek/rEpC3R6wmH+F9vozJ sWebRTJPgSe27dQa4W5e3bmLoL9g2m3Hf+v1pFQD0bLg/YZXRO68YIuNOis6TQKAtpEZ brTg== X-Gm-Message-State: AC+VfDyeOGDhICJjwCQuk4QnLimLMTCSrK2cVrR55i8Iw0Y5n4ZakvlM +NkDrtQxNI7bvkrVIImuQi2v17et3Ik+DdOW4RGpguUQgpY= X-Received: by 2002:a17:907:5ca:b0:965:6cb9:b768 with SMTP id wg10-20020a17090705ca00b009656cb9b768mr10866237ejb.31.1683656462080; Tue, 09 May 2023 11:21:02 -0700 (PDT) MIME-Version: 1.0 References: <20230509084007.24373-1-lukas.bulwahn@gmail.com> <7cbe80f0-dcc3-bfc3-3bd8-c9f96704618d@intel.com> In-Reply-To: <7cbe80f0-dcc3-bfc3-3bd8-c9f96704618d@intel.com> From: Lukas Bulwahn Date: Tue, 9 May 2023 20:20:50 +0200 Message-ID: Subject: Re: [PATCH] x86: make config X86_FEATURE_NAMES visible with EXPERT To: Dave Hansen Cc: Thomas Gleixner , Ingo Molnar , Borislav Petkov , Dave Hansen , x86@kernel.org, "H . Peter Anvin" , kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, May 9, 2023 at 4:07=E2=80=AFPM Dave Hansen = wrote: > > On 5/9/23 01:40, Lukas Bulwahn wrote: > > Commit 6a108a14fa35 ("kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT"= ) > > introduces CONFIG_EXPERT to carry the previous intent of CONFIG_EMBEDDE= D > > and just gives that intent a much better name. > > That was quite the changelog, and I'm still not quite sure: > > What is the problem with the existing code? > > What is the end user visible impact of this problem and of this proposed > change? > Thanks, Dave, for your feedback. The commit message is so lengthy, as I copied it from the original cover letter into each commit, but I agree with your feedback. So maybe this commit message fits better: To simplify build configurations, the CONFIG_EMBEDDED is to be removed. All configs that are only visible with CONFIG_EMBEDDED=3Dy shall be now visible with CONFIG_EXPERT=3Dy. In the x86 architecture, the config X86_FEATURE_NAMES is visible when CONFIG_EMBEDDED is enabled. Now, make the config X86_FEATURE_NAMES visible when CONFIG_EXPERT is enabled. Dave, what do you think? If that is good enough for you, I will send an updated patch with that commit message. Lukas