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 E94D52BE644 for ; Mon, 23 Mar 2026 22:10:24 +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=1774303826; cv=none; b=teLKSkc3qR5Is5hgG9GmGUpmYYSXEY0aQY77sDkfL47TrtUykGieeVjx3GZjWhlCUgU6ZEQPSdYiUoiSw6nNIycUWAWFWppEyY5e4Ur4aRuytEz4QNvXHVbtHGBEPL6mk9gmCdkX6aP6Br195C0kasFSU60gzEnDAaT1t66FsBM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774303826; c=relaxed/simple; bh=EEL1jPowRvsCDOJKG3oJUjFvrkAW6pMFHRVPi8h2gDA=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=mUpceHAMA9n0Bx3YfK4JxcOBlZgYKMF2wOduO/guatqjne05rhQmDBqfCGjviUbuZBGSsogfZ06lQjcbMn3io2xF0ABoWXBPbzgSQ7/wlIiUX+WezvbXNa2rGIjcVZNR4Uc6KhZOPhNDtt38QnkO16kM4OkatE0CZRfleI7PenA= 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=TtZ4dvNa; 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="TtZ4dvNa" Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.alien8.de (SuperMail on ZX Spectrum 128k) with ESMTP id C5D4640E019D; Mon, 23 Mar 2026 22:10:22 +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 czygnbScNztQ; Mon, 23 Mar 2026 22:10:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alien8.de; s=alien8; t=1774303819; bh=/8DJbWAIQwhwXtls0+3RB8m2WWCs/8Mu5EV0qMP4QeU=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=TtZ4dvNaFCiNMfKn0AHA7HF65eEMNKX68ho9KXOXtX1sEgypzW14EtiFdu50ksxjJ KJeNa2xkuEbsS+7VE+IEOBZhMiH9GcGO0fmnRQwYxsZv0+G2v9TnKQHe1Lrc0Dai8r seftm4bWVf26q79P+tmkQUXscXzGN7F3cay85ZTbWN9d6a4EHd9OxXqh5DCC3zQcRK rlarHz5HKigwhUt2KMmOY6rhsUyilaTRCy5cbXFdgGhesouyDOm3Y/6K/LCzee0Gjh YlVduqRixpQKQSgK2NmY96es84X+Q1Y/GmnVa+GwmkssjqEig1CBBA6xX2FBE58yG1 1tn1pbm/VV5ZK+5LM5rzb6reh5oFEQH+LhzGsgS5ztETY5AMlNy701DqkTJuvB/7GC zIGyvR56qQB11aMQ36gpIThI/42X2+b20tgk4a93U3OT4ZVEcHt9X4bt91eBktNIAr X2lQ58pC0q9g+ghiFEHuDoFqMTenGktnFa1jAgMaRXHFnAlaLqSAZW6S00Nr3j863F rrBO6T0mIxCOqggkdGYPAJmvQBE90Mh2mVm38ffOTwNhFyhKTTpLCfKcEbpLOAnCxX eqXu/s7bgwTBH2o23U5g41AWZx1r/ty3N4NmEELKELDOGi9nMaIjOO7/Xi1er6odjp a73kyk3sejJLVVNYY9q+Bef4= 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 E8A8940E0163; Mon, 23 Mar 2026 22:10:00 +0000 (UTC) Date: Mon, 23 Mar 2026 23:09:55 +0100 From: Borislav Petkov To: "H. Peter Anvin" Cc: Maciej Wieczor-Retman , tglx@kernel.org, peterz@infradead.org, xin@zytor.com, maciej.wieczor-retman@intel.com, babu.moger@amd.com, chang.seok.bae@intel.com, sohil.mehta@intel.com, dave.hansen@linux.intel.com, jpoimboe@kernel.org, elena.reshetova@intel.com, pawan.kumar.gupta@linux.intel.com, ak@linux.intel.com, darwi@linutronix.de, mingo@redhat.com, x86@kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v11 3/4] x86/cpu: Do a sanity check on required feature bits Message-ID: <20260323220955.GIacG6M2bxw5u8Agff@fat_crate.local> References: <7312c9f2feab8aea4612ed9a1841e8c22f5f69b1.1774008873.git.m.wieczorretman@pm.me> <20260323163145.GGacFq8WW0t2uqZm91@fat_crate.local> <207ba0a6-5ebc-465a-8d54-6e5a99622a72@zytor.com> <20260323191905.GDacGSKaG4rEU8O4NA@fat_crate.local> <20260323205841.GFacGpgZDBOCCG9Y5u@fat_crate.local> <20260323215049.GGacG1uc-PQLp9DqWo@fat_crate.local> 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 Mon, Mar 23, 2026 at 03:03:34PM -0700, H. Peter Anvin wrote: > Yes, hence the tainting. > > The PAE case is historic, but it was a concrete example I had in my head > where this issue You also of course mention BIOS settings and there are VMs > ... I'm still not convinced. But it is just one function so whateva. I'll buy you a beer the first time we hit this in conjunction with a real use case! (No, silly VMs don't count.) :-) -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette