From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail.alien8.de (mail.alien8.de [65.109.113.108]) (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 DE0783ED126 for ; Tue, 31 Mar 2026 14:02:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=65.109.113.108 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774965780; cv=none; b=NC0NaJqGqTixFLwrd1rnNGQsYUsSkVDSzR9x63NvlUQdIP2h8TtkSUsuFA/HoyR9DkNg7I4UgLdKuNmr31Qc9DTOyTgaeBLySwmpWIaPR3kyF5Qs6SWvpIb6w3HPSWzE9AgSb71VNeepvVK97Ee8/UYRMD2R+mot1v6nFd0iJdM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774965780; c=relaxed/simple; bh=0PXog0U/uv1bnh9rz8EHosIQvHsasQKUG7pHzgSchN0=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=AeOJ/D0lyATxXzMjr2rxBatw4u6mPRGmt4klEPUlnobUAfSXSngUwSpPth3YDJnKj+Ueghg9ria7vtWbPfIDBjX5UZ+r5m0DpFFK7otIiBHfpD5vzaEjB+FDMutnMFC/FEKkCR0AZSLHyJKRU8IcdhsrJPtJ2WFvHsglj1DtR/k= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=alien8.de; spf=pass smtp.mailfrom=alien8.de; dkim=pass (4096-bit key) header.d=alien8.de header.i=@alien8.de header.b=f97vxGyX; arc=none smtp.client-ip=65.109.113.108 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=alien8.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=alien8.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (4096-bit key) header.d=alien8.de header.i=@alien8.de header.b="f97vxGyX" Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.alien8.de (SuperMail on ZX Spectrum 128k) with ESMTP id 4B6D640E0163; Tue, 31 Mar 2026 14:02:49 +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 mybta2F_wxXx; Tue, 31 Mar 2026 14:02:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alien8.de; s=alien8; t=1774965764; bh=BJjnypZFk0HWBCmzIMna7jtU2F4KQxHZK6z6xKW9IdY=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=f97vxGyX4qlqFr1z6z10QWtqdNGV+dwFV8zRyiBgDlC1BmTUBxHmoSHFN3bLkVJmG sUc0jHr/ZRvirmZJCnOySFN9+1S29UOo91CBRSn7P6pqvb1ea4XWUiO4Cr1ghybKyf L1LN7oErDBNNpFfG9pUjV9+VRVJtF3TAzvuukR1TAik9PtwF2BqBq4Tnsw9EeKspJr Lui9QFMw7PjDVjwx1bFhYGVR34J/x+LBTKtIO/oSr2INknEVVRzS6dtXRngIsiS+x4 cr6GbKuwtp8ujvhc24reg8lb6yvmWXp5H7Y6V4vzCb1iIs/P3kAnXp9SfpssJ7ikF8 3A/+hO/uIayC5xU/ruYoALg0Y8Nn9wFizcXCgSJ7LLht4o+heK1M/4eQwozS5oaIQp 2d7TVga7hEyeqxwQn8xxsKRhDrVjXdA5+LdS3geNAyC2Pxnwr1OSH0ivefivJSWOdT LcOpYuwk8rvhG5eYNEHtOUmf3ah7pCq2XPSKaHGwI3EmHZUkgNScFEISZSlrFewEPu NGDx074BT7S6s2+o2MZqGoKrhuO7MHTDMUwjcM+Xu3ArzDAJewSXWjSTwPzOTBiKQZ uw6ZJPBIUpUmLsnp2TUiUrdA/3gYrkzgmVNaDbvUvNNP0vqwoDn39DCzOdUyM+K/4E gWqkJR6bNT4OtpVC9GGL+puo= Received: from zn.tnic (p5de8e020.dip0.t-ipconnect.de [93.232.224.32]) (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 UTF8SMTPSA id BEC9940E0140; Tue, 31 Mar 2026 14:02:22 +0000 (UTC) Date: Tue, 31 Mar 2026 16:02:16 +0200 From: Borislav Petkov To: Maciej Wieczor-Retman Cc: dave.hansen@linux.intel.com, hpa@zytor.com, xin@zytor.com, chang.seok.bae@intel.com, mingo@redhat.com, elena.reshetova@intel.com, maciej.wieczor-retman@intel.com, babu.moger@amd.com, sohil.mehta@intel.com, pawan.kumar.gupta@linux.intel.com, pmladek@suse.com, nik.borisov@suse.com, ptesarik@suse.com, darwi@linutronix.de, tglx@kernel.org, peterz@infradead.org, jpoimboe@kernel.org, ak@linux.intel.com, linux-kernel@vger.kernel.org, x86@kernel.org Subject: Re: [PATCH v12 0/4] x86: Capability bits fix and required bits sanity check Message-ID: <20260331140216.GDacvT6IPW1gf003z-@fat_crate.local> References: 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-Disposition: inline In-Reply-To: On Fri, Mar 27, 2026 at 03:10:39PM +0000, Maciej Wieczor-Retman wrote: > Series aims to fix the inconsistency between the cpuinfo behavior and > the documentation. Specifically the features that are not compiled are > still present in the cpuinfo bitmasks as enabled. This is not in line > with the documentation which specifies that not-compiled features are > not present in /proc/cpuinfo. So, I just realized (yah, I am slow). So Ahmed's patchset https://lore.kernel.org/all/20260327021645.555257-1-darwi@linutronix.de already has all the information in order to achieve what this has been trying and more. I.e., it has all CPUID bit names and so on. So I'd suggest we concentrate all our efforts on reviewing Ahmed's pile and if then more functionality is needed, we can put it ontop. Because this is simply duplicating effort and we will end up replacing this eventually so it is all wasted effort. So let's please concentrate all our energy there. Thx. -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette