[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] xen: fix randconfig build problems after introducing SYSCTL
- To: Stefano Stabellini <stefano.stabellini@xxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxx
- From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
- Date: Wed, 22 Oct 2025 11:03:46 +0100
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=tBBImox+fihdQ9qDhw415JrC/z8uBTlfZ7bELqq6vRk=; b=h7Gre2DLZXdytmFfRQpHDc/KbJGLjrw9uranVR+ZUNiFqIArH+i/eq5m71C1XBZduxYQxZkrN56w+8nqHUqBBGTndhBEWzHw7NUhhA4LPyMCs+N5v5a6WZXrSM+ECp9K2tgZmY+9R44iCBBumaLlXr3qzAw+QUGvZeS/f/Vc+SSokVNWcZ5K8qef9I1OtQLxwKP88dPwNpPy7+OZi2RBnPhZzIPDYhYAlAdg16e5N6NCCN+YEzjVlv7Djxj5ULw/XqzbqRLMN0T2XY/Mm3ZNl4R5/PDGbeUhfu9sLGKIfpbh+iCrkyb59XHIBsiLM1oi7JylzNZQkAD6Bm50doeEDw==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=adUaiMNsgfjQcHUuhg3O5M8k3nntemIcdBVNxkyUn7jx/s2UCOuTTsNkhgDLbJ+qe4MZmL5MBRnWzv79GxZZzHfijjoOCh275nOofcCtWPWW8v/XJeRL9mR9VzjtRDFMgAOXfn1xHy+EjtbUuNVAyoqd89H8GNYAu9dSHhA21kSJl84J+4wtDI/R9KOu9NMro8JYN5fIiY2nXlLUfoCO9xEXa52UyJDdTAfdR7b/Yex8b0g9eGodlmRTzRhGEXgnYnT2eHJGD4xW9d7DrDwiaSUaBkQs+96DvS5Ym2kgLL3DlWtya5uK9U5OdQ9NLurvsnb22c0TlRskONK1RJTtpg==
- Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
- Cc: sstabellini@xxxxxxxxxx, jbeulich@xxxxxxxx, roger.pau@xxxxxxxxxx, Penny.Zheng@xxxxxxx
- Delivery-date: Wed, 22 Oct 2025 10:04:14 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
On 22/10/2025 5:39 am, Stefano Stabellini wrote:
> diff --git a/xen/arch/x86/Kconfig b/xen/arch/x86/Kconfig
> index 3f0f3a0f3a..c2689a3f1c 100644
> --- a/xen/arch/x86/Kconfig
> +++ b/xen/arch/x86/Kconfig
> @@ -144,8 +144,7 @@ config XEN_IBT
>
> config SHADOW_PAGING
> bool "Shadow Paging"
> - default !PV_SHIM_EXCLUSIVE
> - depends on PV || HVM
> + depends on (PV || HVM) && !PV_SHIM_EXCLUSIVE
> help
Committing this would need an XSA to revert it.
As stated in the help text, shadow paging is needed for the PV-L1TF
security mitigation. This includes PVShim.
The default is wrong too. I ran out of energy trying to get it fixed.
~Andrew
|