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

Re: [PATCH v2 0/3] xen: remove some checks for always present Xen features


  • To: Juergen Gross <jgross@xxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxx, linux-kernel@xxxxxxxxxxxxxxx, x86@xxxxxxxxxx
  • From: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx>
  • Date: Fri, 30 Jul 2021 09:10:25 -0400
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.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=4gQK7yz2rYJRe+DBdflQhp9yL6kRKrOi1x+IYoHTzZo=; b=MTnLeOEamO13mSF6Oaah8ny1fQhuWliWiT29WELB1E7hrbXlQwoXnkblS62iiYk/MYwBWxeAOX2SbjWLrF6HbywE9pG8OCbzXrev+2Ei66Lf4P7PqFAaq83zAd+hhOPBzRB47E8ibSl+qi6prGT+ReINjXk/k1/qmWtS/rL9An/5pMYrCuMnPv7FVnKN92OkoxwnZWTI1sxUIE/6a3IKYHR2XLB3R0Z0/CtTnkV8XXzDjFt4jnWNHwIyWVZ9bBo7SZQuxzrJnDdLRGUMz65m1bOCYLXV/6K3z63XQqDmscKolZnVm6nN3BMySQK+L32TRJl4Y1tV3NDbz+ZQG8xLKw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SSAc90USAQv1ATBRg6unaqimeG5cBV1UOz5jLhO/yFJTS7X7EIG1XU+evrAc4bqMuePVI9RdXChtWTLkJLXgwGx2nFZ6DcQOoDj9aGVIB5DImazCu5K9cYOrDjrMb3djfXzQKR9RNWLV1zmcbY6l11ct7qet1BuAs4BA8t57CiDW+gb9aqK8HD4T5w6zqDMCSYpnqL1WCCBa1RrQxATgO8SJ+mVR8acfsbXvnQ0udlM06ZFQKEYjUuIAsAQ6+myWt79i86aBAGApidyfLzEmluBn+2Kcg4gHm/50GOIdlLJM7nl0e+eVdkaIm/C/1mCB3gbwmKtQK1AM5YCN5qOIrQ==
  • Authentication-results: zytor.com; dkim=none (message not signed) header.d=none;zytor.com; dmarc=none action=none header.from=oracle.com;
  • Cc: Stefano Stabellini <sstabellini@xxxxxxxxxx>, Thomas Gleixner <tglx@xxxxxxxxxxxxx>, Ingo Molnar <mingo@xxxxxxxxxx>, Borislav Petkov <bp@xxxxxxxxx>, "H. Peter Anvin" <hpa@xxxxxxxxx>
  • Delivery-date: Fri, 30 Jul 2021 13:11:09 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 7/30/21 3:18 AM, Juergen Gross wrote:
> Some features of Xen can be assumed to be always present, so add a
> central check to verify this being true and remove the other checks.
>
> Juergen Gross (3):
>   xen: check required Xen features
>   xen: assume XENFEAT_mmu_pt_update_preserve_ad being set for pv guests
>   xen: assume XENFEAT_gnttab_map_avail_bits being set for pv guests
>
>  arch/x86/xen/enlighten_pv.c | 12 ++----------
>  arch/x86/xen/mmu_pv.c       |  4 ++--
>  drivers/xen/features.c      | 18 ++++++++++++++++++
>  drivers/xen/gntdev.c        | 36 ++----------------------------------
>  4 files changed, 24 insertions(+), 46 deletions(-)



Reviewed-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx>




 


Rackspace

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