From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id B121ECCA48B for ; Mon, 25 Jul 2022 13:24:48 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 409DF8E0002; Mon, 25 Jul 2022 09:24:48 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 3B9518E0001; Mon, 25 Jul 2022 09:24:48 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 25A338E0002; Mon, 25 Jul 2022 09:24:48 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 160618E0001 for ; Mon, 25 Jul 2022 09:24:48 -0400 (EDT) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id DE6B6406C3 for ; Mon, 25 Jul 2022 13:24:47 +0000 (UTC) X-FDA: 79725692214.17.634762B Received: from mail.skyhub.de (mail.skyhub.de [5.9.137.197]) by imf10.hostedemail.com (Postfix) with ESMTP id 6F41AC009D for ; Mon, 25 Jul 2022 13:24:42 +0000 (UTC) Received: from zn.tnic (p200300ea972976f8329c23fffea6a903.dip0.t-ipconnect.de [IPv6:2003:ea:9729:76f8:329c:23ff:fea6:a903]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.skyhub.de (SuperMail on ZX Spectrum 128k) with ESMTPSA id B0B301EC067C; Mon, 25 Jul 2022 15:24:36 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alien8.de; s=dkim; t=1658755476; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:in-reply-to:in-reply-to: references:references; bh=6AT8Zd6HwL3AiZs+hVZ03j4gMl4EdeI7g5LHD0WVY6c=; b=reBNqb8TBfK88JijG2GZF3ExFDhuXvx6UCJ+L4ncIaQQMbNHAnw46ziQDqR027wg/Pf545 gHmETb4hT1AQSnH+5tSTjZoNfWdm1nfBkVX2XX488+Z84i2aM4CdrsUtaA7n4u1Rx/f9vc KB+srz/jIG2tKwpZor+3FWqijTbmBTc= Date: Mon, 25 Jul 2022 15:24:31 +0200 From: Borislav Petkov To: "Kalra, Ashish" Cc: "Dr. David Alan Gilbert" , "x86@kernel.org" , "linux-kernel@vger.kernel.org" , "kvm@vger.kernel.org" , "linux-coco@lists.linux.dev" , "linux-mm@kvack.org" , "linux-crypto@vger.kernel.org" , "tglx@linutronix.de" , "mingo@redhat.com" , "jroedel@suse.de" , "Lendacky, Thomas" , "hpa@zytor.com" , "ardb@kernel.org" , "pbonzini@redhat.com" , "seanjc@google.com" , "vkuznets@redhat.com" , "jmattson@google.com" , "luto@kernel.org" , "dave.hansen@linux.intel.com" , "slp@redhat.com" , "pgonda@google.com" , "peterz@infradead.org" , "srinivas.pandruvada@linux.intel.com" , "rientjes@google.com" , "dovmurik@linux.ibm.com" , "tobin@ibm.com" , "Roth, Michael" , "vbabka@suse.cz" , "kirill@shutemov.name" , "ak@linux.intel.com" , "tony.luck@intel.com" , "marcorr@google.com" , "sathyanarayanan.kuppuswamy@linux.intel.com" , "alpergun@google.com" , "jarkko@kernel.org" Subject: Re: [PATCH Part2 v6 06/49] x86/sev: Add helper functions for RMPUPDATE and PSMASH instruction Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1658755487; a=rsa-sha256; cv=none; b=itozXPmtU2yjp2p0o/ex2qN0I1acLoXbJXmcF7vbfyjaGhbbwlwRx1dIlsqFOnYgg84ii3 4/OFNARJol8rMkUktrD778uym9WWg6++vCSfOfcbYc3IxQsC+V6/MGjTXD0F1jZaJk61dq cWV5EcKKrC8JU7OPrxq4dLaBFYlPqBA= ARC-Authentication-Results: i=1; imf10.hostedemail.com; dkim=temperror ("DNS error when getting key") header.d=alien8.de header.s=dkim header.b=reBNqb8T; dmarc=pass (policy=none) header.from=alien8.de; spf=pass (imf10.hostedemail.com: domain of bp@alien8.de designates 5.9.137.197 as permitted sender) smtp.mailfrom=bp@alien8.de ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1658755487; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=6AT8Zd6HwL3AiZs+hVZ03j4gMl4EdeI7g5LHD0WVY6c=; b=w7XsXeLv31hRDwCPSbeOTFpoy85D38RhGIsc/haIlmeaGlf69ScluCe4wT/9JL+3vSggzm pR8AtmI4pQPFRO5fLNgrnrPe/CLWSTyVITjUMV/c5XGy1vKMY2HDZNFTMk35oSchncOs8H xtE1FR4Tm0pm77fhtH6mm9n5gYAOtZg= X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 6F41AC009D Authentication-Results: imf10.hostedemail.com; dkim=temperror ("DNS error when getting key") header.d=alien8.de header.s=dkim header.b=reBNqb8T; dmarc=pass (policy=none) header.from=alien8.de; spf=pass (imf10.hostedemail.com: domain of bp@alien8.de designates 5.9.137.197 as permitted sender) smtp.mailfrom=bp@alien8.de X-Stat-Signature: zn38kms7xanhqizna63qke65376as9tj X-HE-Tag: 1658755482-442253 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Tue, Jun 28, 2022 at 05:57:41PM +0000, Kalra, Ashish wrote: > Yes, I will be adding a check for CPU family/model as following : Why if the PPR is already kinda spelling the already architectural pieces of the RMP entry? "In order to assist software" it says. So you call the specified ones by their name and the rest is __rsvd. No need for model checks at all. Right? -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette