Received: by 2002:a05:7412:419a:b0:f3:1519:9f41 with SMTP id i26csp1231077rdh; Fri, 24 Nov 2023 07:51:32 -0800 (PST) X-Google-Smtp-Source: AGHT+IEt0Q931jEFR/TXUtRHrMB8mLh3Wmg+n7z+OyrKzilMeE9x3Jtx4Ss/Zj9CKtziBYvaCNGc X-Received: by 2002:a17:902:f652:b0:1cf:6bb1:fcce with SMTP id m18-20020a170902f65200b001cf6bb1fccemr4830749plg.46.1700841092392; Fri, 24 Nov 2023 07:51:32 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700841092; cv=none; d=google.com; s=arc-20160816; b=u5WWy9V+uanQyjR+0QmtGjbeo7AbGbUrRbzhzmP4fRPq2sLJoXLDohY3LvhQoZAeis wh4j5mCbKbzjoMJdCd6fgax1iT0MUKsgdl2fVIFSvHhxolknEDdBX0hEZv3LIN4ELddi /jqplOFHrA1EkMQKpw7vuGNHShpzYaa/TlsnJDkToP2NxQTEWKNFTG0/ZG+VsQNXMiq9 qPOPeuA2+MAc6yExtVo/TYz9FqY5MY5QwKFh2+7u6DwYBCGajQjvxaFutdku/9vou+qB qNrJZFT4RBsp2qlJkpqhPUDfqvcwzXqVte9Sepq3Z5gnCNroojU39C9Vkce9pkO7rsCF QNxQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=w+1h3XcQec6hnBfJxjtY0dTxW6Fy4sAIPStF97Z6TdE=; fh=j0W6fWyFj5WG8dX3x7PMs8RqVcpzFkfiuyTh6DhC6Tg=; b=BlrVK/Qac0U5D/D3LCdInYiYF4fArVX3aQ0SW+iCrrdYRY6Z/lpZR9MajyWb/s/yz/ 0kY3IplVRec5l76HjXbJlA3G05KOo2BhJBdD+mC7ym+h+8fcTEimSUSRBC7zpDFd3z1l j9O5SzWpKcoColNIsoE4uxr4OkcJVtD2Yl5txFxZ42RMVYgs+Ijr5hyCTY/27RvvJhlW +14O68ybafZKxYydWRgIJBJ9f+2OJpJXlAYxRIwuBUMRI07jXRYi5yJUySYOLZZ5J7Lc Le+YWbdV96cfFbR79R936RciAdKmdKtSYuRMLmuRHUh3j0QdFu7Kkm4rE1PfnBXr+S6F S77g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@alien8.de header.s=alien8 header.b=VgtZq6KQ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=alien8.de Return-Path: Received: from agentk.vger.email (agentk.vger.email. [23.128.96.32]) by mx.google.com with ESMTPS id l9-20020a170902f68900b001c5f5153e41si3916551plg.535.2023.11.24.07.51.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Nov 2023 07:51:32 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) client-ip=23.128.96.32; Authentication-Results: mx.google.com; dkim=pass header.i=@alien8.de header.s=alien8 header.b=VgtZq6KQ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=alien8.de Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by agentk.vger.email (Postfix) with ESMTP id BDDC981E3E15; Fri, 24 Nov 2023 05:34:18 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at agentk.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232709AbjKXNdn (ORCPT + 99 others); Fri, 24 Nov 2023 08:33:43 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53500 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235238AbjKXNdS (ORCPT ); Fri, 24 Nov 2023 08:33:18 -0500 Received: from mail.alien8.de (mail.alien8.de [65.109.113.108]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D33301FCF; Fri, 24 Nov 2023 05:33:24 -0800 (PST) Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.alien8.de (SuperMail on ZX Spectrum 128k) with ESMTP id AC45240E014B; Fri, 24 Nov 2023 13:33:21 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at mail.alien8.de Authentication-Results: mail.alien8.de (amavisd-new); dkim=pass (4096-bit key) header.d=alien8.de Received: from mail.alien8.de ([127.0.0.1]) by localhost (mail.alien8.de [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id CrGWTkziUr9r; Fri, 24 Nov 2023 13:33:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alien8.de; s=alien8; t=1700832799; bh=w+1h3XcQec6hnBfJxjtY0dTxW6Fy4sAIPStF97Z6TdE=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=VgtZq6KQ7tRZoxiNg4OkbS0VyLYUXaY27B1u+uU7AtXGvuH4n+D70LXlngl8IJC2R z2fFNeoRExQdJEAmXRuqd4Um/LxAF8cPNxh98/nvKwrQsm1dGH/mw+R4iRzxx72LoQ o3pG7eDUn2vV+CWB1yU+juz9OglaJVMZ5Z9bhgv6fyZXnELT1yJfdUuTKRdNIECXiH FuETL7nZXPuhpFA0fczveLvFgb8rzL6ZaLsVdOKC/t6xRTbVXET0NxjFWBWlaWMqLO q23sDcMuinoXSL9osGrLGdxum1Sy86MD6v/Vgh+sO2e23KDENGg1XOIPCZ7wb02K3f Qog9MHBoj304uQNIGWMUX9/K3FsobxXPMu6jx/cBevIdHDKm9Lr8HYvpgXpwdtw/qH ES0rFyuw33BiVS8OIUljOtWGySi92wvGpm/jJBhdLh3lZYjoM9hGh90Jj/dbxhf5DA hXEgdxHbdA6gbKpFK7liRmGEhUcxvtcdM3CEk8RwEFtlXstKVx+XFHxkLI32QVqx+Z 6Rrzfogy8zVXMALqE9xZxdmlcJ64s1mrXqccHjUvdDW+dnb80A5v4lDZyWrYFb7K8+ nbpx1HewW1jdQGPDCPLDFSCvA2UNvSsMXK4l8fWO1EI6XNBfoUWti0k/BSex9mOlDQ EF+7NuvA9qUPH72kl88oclq0= Received: from zn.tnic (pd95304da.dip0.t-ipconnect.de [217.83.4.218]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail.alien8.de (SuperMail on ZX Spectrum 128k) with ESMTPSA id E870C40E01A5; Fri, 24 Nov 2023 13:33:07 +0000 (UTC) Date: Fri, 24 Nov 2023 14:33:03 +0100 From: Borislav Petkov To: Antonio Feijoo Cc: Linus Torvalds , Linux regressions mailing list , lukas.bulwahn@gmail.com, dave.hansen@linux.intel.com, hpa@zytor.com, kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org, mingo@redhat.com, tglx@linutronix.de, x86@kernel.org Subject: Re: [regression] microcode files missing in initramfs imgages from dracut (was Re: [PATCH] x86: Clean up remaining references to CONFIG_MICROCODE_AMD) Message-ID: <20231124133303.GBZWCmD71R5dunBLQ3@fat_crate.local> References: <20231122115826.GAZV3s4krKXI002KQ0@fat_crate.local> <20231122155758.GEZV4lBgtZyzsP5Z4V@fat_crate.local> <20231122205135.GGZV5p157mBi6RYUNs@fat_crate.local> <20231123112013.GAZV81bezsrS6sdJQR@fat_crate.local> <66f077cf-ff85-44dc-a76a-05d8995ea261@suse.com> <20231124121500.GAZWCTxML94BSYaQf3@fat_crate.local> <081ddbc7-8e3a-41c2-b361-3a03dfb3af12@suse.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <081ddbc7-8e3a-41c2-b361-3a03dfb3af12@suse.com> X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on agentk.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (agentk.vger.email [0.0.0.0]); Fri, 24 Nov 2023 05:34:18 -0800 (PST) On Fri, Nov 24, 2023 at 02:15:02PM +0100, Antonio Feijoo wrote: > The problem I see is having to add a new patch with a new note every > time a user space application requires new information to query. Yeah, this is how it should work. The mere addition of the note would document that userspace uses a certain aspect of the kernel machinery and then we will know not to break it. > And also new dracuts will be broken with older kernels that do not > contain this info. Yes, the meaning of the absence of the note would be: the kernel doesn't provide that functionality. If you want it, upgrade your kernel. > But (from a user space application point of view) if you (the kernel > devs) are ok with this approach, I don't see why we can at least get > some info from there. Yes, my goal is to have some machinery which both sides agree upon and have that proper contract in place vs you guys using things which are internal and us breaking them unknowingly. But Linus isn't that crazy about the note thing so I'd prefer if he comments on what we should do instead. > Just follow the Conventional Commit style for the commit messages, but > that's also specified in the HACKING.md doc. Thx, lemme get cracking on fancy github workflows. :-P -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette