Received: by 2002:a05:6a10:1a4d:0:0:0:0 with SMTP id nk13csp906137pxb; Tue, 8 Feb 2022 05:18:05 -0800 (PST) X-Google-Smtp-Source: ABdhPJxcsZKIihc6cKxepKVi0E+cu2gnow6o3NdNdiAYwxhgG6EJ011k4ssxrAWzkochGE+98yAf X-Received: by 2002:a17:90a:2fc5:: with SMTP id n5mr1312197pjm.69.1644326285576; Tue, 08 Feb 2022 05:18:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1644326285; cv=none; d=google.com; s=arc-20160816; b=AfFwJH1/tIW/s1ocwXAcd7XMb8LfBP0UD119uUg1mmtLXGUcbi6PvURBYQNzMr+rVX rXLuPD2/gZ1/Y/7Bln6WrCc53IqtrRXp99KxSWvhAzTqY+yf/vV0L1Hn67qoEQx33Mt6 Jr55CoohuLHOyTw6WezCYysl1IiJed9bgEUrUcmCjBRSMTvXaH9lrqDfUaqf8F6fkG/O mRJH7rp4ickB3ErVU0bRlAQVml/6qlAunUy793ZTFmFFURCR/2YZfsObV25SEDggWfDb PbYfY4t2ZvFIUKzzES0oZMaRGoHQLOlC+GmX/Aj71oCrxGabYdtZll25zkF9hhsP5jSE vLzg== 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=KKnX/UrcQAjdKahr0eOjhrQhxBDkbbbAzKZBK+b6hNI=; b=D4zVhn1h0ugZtydr3RV/oJcLAhdOofCQSYA5951cvWWclYa0ICTryVykwCvzLW8uLp +FQwsBDS8TT1sBffFMyjcRsSm9e3xRbLo5Z4gZ9V9Ear/jE7QUpRKWFhe4rV2x1bRhPo ODsyKz9K2angOIPk36clcqSkUm0cU0ldRArNXI9oIGjetrDR/44zC1v+dMOduBnmp0oo T6lzkU8NB0J+7LNsGIUI0SI7VKy8gBo8NQxzSGJpG2NniZZG1hXs+9U5uM45EnzCtAId JZ8B1+raGqqUI844kVnxVnLFzQplHU6DNo2/IPQNju9gi64DVZCtFIEWCOH27fauY4Nj ZVzw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@alien8.de header.s=dkim header.b=LtFpIuLp; 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=NONE dis=NONE) header.from=alien8.de Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 23si12369387pga.78.2022.02.08.05.17.51; Tue, 08 Feb 2022 05:18:05 -0800 (PST) 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=@alien8.de header.s=dkim header.b=LtFpIuLp; 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=NONE dis=NONE) header.from=alien8.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1343763AbiBGKte (ORCPT + 99 others); Mon, 7 Feb 2022 05:49:34 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36390 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234981AbiBGKpE (ORCPT ); Mon, 7 Feb 2022 05:45:04 -0500 Received: from mail.skyhub.de (mail.skyhub.de [5.9.137.197]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5D288C043181 for ; Mon, 7 Feb 2022 02:45:04 -0800 (PST) Received: from zn.tnic (dslb-088-067-221-104.088.067.pools.vodafone-ip.de [88.67.221.104]) (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 904F61EC0104; Mon, 7 Feb 2022 11:44:58 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alien8.de; s=dkim; t=1644230698; 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=KKnX/UrcQAjdKahr0eOjhrQhxBDkbbbAzKZBK+b6hNI=; b=LtFpIuLpXhq61v7gcFUZqZ9W6CcXhEDo3jFiKdriZjaN5pu11RIjDJyiiBHhi5i+kGNX+C urF1Mjv7zpaQW1c78EdEdLYXU/VqbzIh2oNL+TMVyWKaNBXZbMTVJ5r/oS3DjOV46g4diK fAmIunBMv+5SybpBZWFC9EqdmOGToHk= Date: Mon, 7 Feb 2022 11:44:52 +0100 From: Borislav Petkov To: "Kirill A. Shutemov" Cc: tglx@linutronix.de, mingo@redhat.com, dave.hansen@intel.com, luto@kernel.org, peterz@infradead.org, sathyanarayanan.kuppuswamy@linux.intel.com, aarcange@redhat.com, ak@linux.intel.com, dan.j.williams@intel.com, david@redhat.com, hpa@zytor.com, jgross@suse.com, jmattson@google.com, joro@8bytes.org, jpoimboe@redhat.com, knsathya@kernel.org, pbonzini@redhat.com, sdeep@vmware.com, seanjc@google.com, tony.luck@intel.com, vkuznets@redhat.com, wanpengli@tencent.com, x86@kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCHv2 20/29] x86/tdx: Get page shared bit info from the TDX module Message-ID: References: <20220124150215.36893-1-kirill.shutemov@linux.intel.com> <20220124150215.36893-21-kirill.shutemov@linux.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20220124150215.36893-21-kirill.shutemov@linux.intel.com> X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,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 Mon, Jan 24, 2022 at 06:02:06PM +0300, Kirill A. Shutemov wrote: > @@ -59,6 +66,28 @@ long tdx_kvm_hypercall(unsigned int nr, unsigned long p1, unsigned long p2, > EXPORT_SYMBOL_GPL(tdx_kvm_hypercall); > #endif > > +static void tdx_get_info(void) Btw, can we strip the "tdx_" prefix off from all those static functions... there's an overload of "tdx" prefixes when looking at the code and it would be easier on the eyes if they're only with the external interfaces... it also helps differentiate which is which. Thx. -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette