[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [PATCH] x86/EPT: drop "tm" field of EPT entry


  • To: Jan Beulich <jbeulich@xxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: "Tian, Kevin" <kevin.tian@xxxxxxxxx>
  • Date: Tue, 31 Aug 2021 01:00:27 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Zp55JUaMS6yw0JgWnAsXUVMp0CyOF5IQ41DEMTcVP7I=; b=L3UW8aXeDGjGN2LFQ4kgofr9LT0y7I+wZ9kqLGoC/NwLc4FU6ZKyl9idrFRwdUr8deqi2KmTyfZrkDkhxKs7rO6LP99QfFv0du0yvOBJ3Lt0Us2HkFt2wTj9Yvg+X5LPdxg8t11zDgt2Bm1xJwIKVhokpGBTx2uhhf8YVS7F8qlxp9cvq3Df3GTl6B4dqGq+MH5aySdwsiFhEwJ6MlkKhiWPeldncllJTPFss/EvGT8PYNrAf4e8oGg3JMN6ZB4SgbDTDxyuWj5rPh3GI4g0bBrp6cHm84jpdqPs0I2d2TCykbaM2Vysq6qmXR4y+veYwcuvK96Pw1qm+49OL2I79w==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BGfejvDrKqrhr86UwL5srymMUyxUI6pxk71woginHJGXtYRITQW2RRVBSGX8nppwhSN3PN5i7lGEMelY5GjKBGdEGWW3WIYdaZFKosYb9avMCumbNG5DaA5drqYZEiy0X82qNqB+OxcROSBGPBze6b/0d0jJ/AF0NBIPtjADVjOjpwIHYpeYdZ/V18PTMSJQRB8NSnc7QgRDpHU9RBxbPrxP63kiNB6k5ZNc/2q4U6c8EcCA7wMaNll8aXXbGWBYn6ZlNIHf4w1LQrXSwCIfMuyIRyStH8Ib1ZjBPBuQ05mQ8CbDGFhvpmGwnLr3ijij3FT3LDPy7RiFFvPKBqGQdA==
  • Authentication-results: suse.com; dkim=none (message not signed) header.d=none;suse.com; dmarc=none action=none header.from=intel.com;
  • Cc: "Nakajima, Jun" <jun.nakajima@xxxxxxxxx>
  • Delivery-date: Tue, 31 Aug 2021 01:00:39 +0000
  • Dlp-product: dlpe-windows
  • Dlp-reaction: no-action
  • Dlp-version: 11.5.1.3
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Thread-index: AQHXnapmw5pEM+l2WEeL0iRylnOjequMy7ww
  • Thread-topic: [PATCH] x86/EPT: drop "tm" field of EPT entry

> From: Jan Beulich <jbeulich@xxxxxxxx>
> Sent: Monday, August 30, 2021 10:22 PM
> 
> VT-d spec 3.2 converted this bit (back) to reserved. Since there's no
> use of it anywhere in the tree, simply rename it and adjust its comment.
> 
> Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>

Reviewed-by: Kevin Tian <kevin.tian@xxxxxxxxx>

> 
> --- a/xen/include/asm-x86/hvm/vmx/vmx.h
> +++ b/xen/include/asm-x86/hvm/vmx/vmx.h
> @@ -46,8 +46,7 @@ typedef union {
>          mfn         :   40, /* bits 51:12 - Machine physical frame number */
>          sa_p2mt     :   6,  /* bits 57:52 - Software available 2 */
>          access      :   4,  /* bits 61:58 - p2m_access_t */
> -        tm          :   1,  /* bit 62 - VT-d transient-mapping hint in
> -                               shared EPT/VT-d usage */
> +        _rsvd       :   1,  /* bit 62 - reserved */
>          suppress_ve :   1;  /* bit 63 - suppress #VE */
>      };
>      u64 epte;


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.