Message ID | 170205584919.398.2651946847851808390.tip-bot2@tip-bot2 |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:bcd1:0:b0:403:3b70:6f57 with SMTP id r17csp5599116vqy; Fri, 8 Dec 2023 09:19:05 -0800 (PST) X-Google-Smtp-Source: AGHT+IE1vBY0HJp/rWasS31faBJgRugGgMKTZ3HI7j63ifl7X7zOUzuMLRa+zqzrGwMPjB6c6WKB X-Received: by 2002:a05:6a21:a589:b0:18f:d827:bcf9 with SMTP id gd9-20020a056a21a58900b0018fd827bcf9mr413281pzc.80.1702055945486; Fri, 08 Dec 2023 09:19:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1702055945; cv=none; d=google.com; s=arc-20160816; b=FB1zQSFbQSySkU6lZor9gfaHfCFcNqfkr19EwXQLOpZQUybQGbThbT0a+CAPj8CZIb qaA5diB8RSiwdZstfkn+QBikM3akQWpTkdT6ui4/gBsFejN28g8BLrjmgsXlvgayl0AP eWGE0Rw2474CA3nUAi0VX/Q0SW0q7qMJxLMOc7Vy95VhqV6743A1WROhJhAhaZ3dE3pA 66h02YlNe8+eFXe57pFKXTlpJj1wbwjTQ+oGQWF6FlxAuYjzYTETQZ5yHm5omFtkT1eu /A9Bv1+j36HQHXyAErP1ffOuSV5lI6T47HE5CSN+gaX3LcUHomNApK9ZLpGFTaY+HxZB EMww== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:robot-unsubscribe :robot-id:message-id:mime-version:cc:subject:to:reply-to:sender:from :dkim-signature:dkim-signature:date; bh=6sn/q+Lf9Vys8HE8Q9OZp/hbFWi+ZcNFf4rbDZnvtG0=; fh=DXQ8SDA0zuqVnNNyZaSvmlIgaoYrkNYZ/cTauNJmRJk=; b=fQ475M8wpH7kPLosVuNhbPnF7PM6Y5wYHZcEsdWWolAK7xsR4xqdKHTCXVouoS0Y9H 7HGRJxgIPQvJMfq8Xuu+vrnDIsPs3EZSQIeZiTW4FoxD+710m2U4j7Fz07HUdp5Qb002 dKYHoyjzXzVCMpKaVeuwbyDMW7RQQB/jyVOtOuT5rr2qR15/NfKK9JXuhEE0LwNeESDg +QkjG6WcKuuwWZKyEw6Hl0oFwvohGfkpKpVw23nEVm5OnqQ26Zej+fy3ZOshvwLBTmXP 5S/XanErtDkXYugflSCBHEhhOmtf7gGnNtEUmohKq3TkM/7CeGflqn8JRecf7uYLdTXm AfuQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=P65Hzoyr; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.31 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Received: from morse.vger.email (morse.vger.email. [23.128.96.31]) by mx.google.com with ESMTPS id n9-20020a654509000000b005be3117805esi1798060pgq.327.2023.12.08.09.19.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Dec 2023 09:19:05 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.31 as permitted sender) client-ip=23.128.96.31; Authentication-Results: mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=P65Hzoyr; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.31 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by morse.vger.email (Postfix) with ESMTP id 998F083AEE0F; Fri, 8 Dec 2023 09:18:57 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at morse.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1574253AbjLHRSX (ORCPT <rfc822;ezelljr.billy@gmail.com> + 99 others); Fri, 8 Dec 2023 12:18:23 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42638 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235988AbjLHRSB (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Fri, 8 Dec 2023 12:18:01 -0500 Received: from galois.linutronix.de (Galois.linutronix.de [IPv6:2a0a:51c0:0:12e:550::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 48F5619B7; Fri, 8 Dec 2023 09:17:31 -0800 (PST) Date: Fri, 08 Dec 2023 17:17:29 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1702055849; h=from:from:sender:sender:reply-to: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:content-transfer-encoding; bh=6sn/q+Lf9Vys8HE8Q9OZp/hbFWi+ZcNFf4rbDZnvtG0=; b=P65HzoyrqomKcJ1af6uUqxwjqj2xGIjDnT2pgXIi6baPTSUp9UN8pJaMX9h4wG3yk35U84 QhzElKnaoY14m5L0K4yW8eLaTWuAIZptB03RMSmWeZ4jh5Ovpm1UC/EJukZI1Qr/40pI2l XKiUh2uwdV9zxL3yk4Fh2egpFPEKcXC49I+hxzGSxisXAQTXARyV7rPaPwlXnKtYB0fdSU C2UqmVzhMljdWyCJNW4hmcT86Vtkdd6L5mhMuTKUjj3gqZ/pkdzaAbf57V8kJI1K4wZcC8 8fI/UJnB4bcEZf5C09Rxe5smQr6Mc3ZnEVdGrrBz8uSlCYowadnVoExKMdBgzw== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1702055849; h=from:from:sender:sender:reply-to: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:content-transfer-encoding; bh=6sn/q+Lf9Vys8HE8Q9OZp/hbFWi+ZcNFf4rbDZnvtG0=; b=qg+vpTrB7Bd216HtZswJ6mGVlw10jxvV23aK9g7lTasyApqHPMK5bI7vF6Rs+CW7tBPx+M B6G5CRNQlqRiYTBA== From: "tip-bot2 for Kai Huang" <tip-bot2@linutronix.de> Sender: tip-bot2@linutronix.de Reply-to: linux-kernel@vger.kernel.org To: linux-tip-commits@vger.kernel.org Subject: [tip: x86/tdx] x86/virt/tdx: Make INTEL_TDX_HOST depend on X86_X2APIC Cc: Kai Huang <kai.huang@intel.com>, Dave Hansen <dave.hansen@linux.intel.com>, David Hildenbrand <david@redhat.com>, "Kirill A. Shutemov" <kirill.shutemov@linux.intel.com>, x86@kernel.org, linux-kernel@vger.kernel.org MIME-Version: 1.0 Message-ID: <170205584919.398.2651946847851808390.tip-bot2@tip-bot2> Robot-ID: <tip-bot2@linutronix.de> Robot-Unsubscribe: Contact <mailto:tglx@linutronix.de> to get blacklisted from these emails Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit 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 morse.vger.email Precedence: bulk List-ID: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (morse.vger.email [0.0.0.0]); Fri, 08 Dec 2023 09:18:57 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1784735015126506081 X-GMAIL-MSGID: 1784735015126506081 |
Series |
[tip:,x86/tdx] x86/virt/tdx: Make INTEL_TDX_HOST depend on X86_X2APIC
|
|
Commit Message
tip-bot2 for Thomas Gleixner
Dec. 8, 2023, 5:17 p.m. UTC
The following commit has been merged into the x86/tdx branch of tip: Commit-ID: 3115cabd935ade76fbe61154d1e405158e548272 Gitweb: https://git.kernel.org/tip/3115cabd935ade76fbe61154d1e405158e548272 Author: Kai Huang <kai.huang@intel.com> AuthorDate: Fri, 08 Dec 2023 09:07:23 -08:00 Committer: Dave Hansen <dave.hansen@linux.intel.com> CommitterDate: Fri, 08 Dec 2023 09:12:03 -08:00 x86/virt/tdx: Make INTEL_TDX_HOST depend on X86_X2APIC TDX capable platforms are locked to X2APIC mode and cannot fall back to the legacy xAPIC mode when TDX is enabled by the BIOS. TDX host support requires x2APIC. Make INTEL_TDX_HOST depend on X86_X2APIC. Signed-off-by: Kai Huang <kai.huang@intel.com> Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com> Reviewed-by: David Hildenbrand <david@redhat.com> Reviewed-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> Link: https://lore.kernel.org/lkml/ba80b303-31bf-d44a-b05d-5c0f83038798@intel.com/ Link: https://lore.kernel.org/all/20231208170740.53979-3-dave.hansen%40intel.com --- arch/x86/Kconfig | 1 + 1 file changed, 1 insertion(+)
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index 3762f41..eb6e639 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig @@ -1970,6 +1970,7 @@ config INTEL_TDX_HOST depends on CPU_SUP_INTEL depends on X86_64 depends on KVM_INTEL + depends on X86_X2APIC help Intel Trust Domain Extensions (TDX) protects guest VMs from malicious host and certain physical attacks. This option enables necessary TDX