Message ID | 21838915-d33d-7c86-85b5-6d6aa00a2eb0@suse.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show
Return-Path: <xen-devel-bounces@lists.xenproject.org> X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 247A9C6FA9D for <xen-devel@archiver.kernel.org>; Wed, 1 Mar 2023 14:15:52 +0000 (UTC) Received: from list by lists.xenproject.org with outflank-mailman.504075.776584 (Exim 4.92) (envelope-from <xen-devel-bounces@lists.xenproject.org>) id 1pXNF9-0003FZ-OL; Wed, 01 Mar 2023 14:15:43 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 504075.776584; Wed, 01 Mar 2023 14:15:43 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from <xen-devel-bounces@lists.xenproject.org>) id 1pXNF9-0003FS-K1; Wed, 01 Mar 2023 14:15:43 +0000 Received: by outflank-mailman (input) for mailman id 504075; Wed, 01 Mar 2023 14:15:42 +0000 Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254] helo=se1-gles-sth1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from <SRS0=4Y5i=6Z=suse.com=JBeulich@srs-se1.protection.inumbo.net>) id 1pXNF8-0003FK-Ih for xen-devel@lists.xenproject.org; Wed, 01 Mar 2023 14:15:42 +0000 Received: from EUR02-VI1-obe.outbound.protection.outlook.com (mail-vi1eur02on20617.outbound.protection.outlook.com [2a01:111:f400:fe16::617]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id 8ca4a06a-b83b-11ed-96a6-2f268f93b82a; Wed, 01 Mar 2023 15:15:42 +0100 (CET) Received: from VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) by AM9PR04MB8382.eurprd04.prod.outlook.com (2603:10a6:20b:3ea::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6156.18; Wed, 1 Mar 2023 14:15:40 +0000 Received: from VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::154e:166d:ec25:531b]) by VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::154e:166d:ec25:531b%7]) with mapi id 15.20.6134.030; Wed, 1 Mar 2023 14:15:40 +0000 X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion <xen-devel.lists.xenproject.org> List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>, <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe> List-Post: <mailto:xen-devel@lists.xenproject.org> List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help> List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe> Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org> X-Inumbo-ID: 8ca4a06a-b83b-11ed-96a6-2f268f93b82a ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bWCiyNmQ9iS6K07kyD3IwUjZxxuAhYUUtk8ofF1N1T/qfZBzLGVCdy8qWiKaAV6+QgxDZYh+cElOXI36MwvwnFN3VbNpzygeqOJKSx8574MgTTyU3NELaEaQNl05LIOAHrtNcHvcTuOU6AESvgOyGK5/dOU6pFYcMfU5heakuBupehPm1Iz8o5zwYxogyjTp/EXZfWO94TdGpqEezywIKx8C/WpQ/EkfOzX8kP9wBVDiENo+JPwijOrArvojdwSqtmZtdLydUhNmhMan7Ojhc2XdWsmpHa0h8grpv9F+A+Vg3kmpCqvIq3xXknjkBFLL/7hCqO4SRhGwG5x7VlbDOw== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=728/hgui0RaEJae0P1LzRmUwVm9vJUkWwKZhGA9zlK8=; b=Tfkn3BG7i2zCXHShr3mKkvET5aWIBRpQ2kV735TrD0SbY+FZRNNG5h4BGdaHLUF04PEVSJIeZzGuzFmVi4VqQVn+samnz96IhMYkapBiGFaRGrl371GCLNKxI2zGnvJWeOY6EhHMSGKrucP07tcTLNzhzAVYHNXX9QSZ/6u8dqsCSDLQRXRwO2LiS3pypqOE4D4RfjXoiYkS+1fOZgaeo66cuoeKd7+zgnkW4i4Kax4CxroIKryZfLyR32Y3b9Hbd+Un5dades30nUz9wCfqaw3xDSm0y1mvozbv6D54ItwdPpkAgNDgoiZtf1JdHqeNRRTowEkWZ+lKSiLou3Mqlg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=728/hgui0RaEJae0P1LzRmUwVm9vJUkWwKZhGA9zlK8=; b=QRU6Dt3ezac23RkNbdC7HUyPj1SAkpfP3lHdbWhoATwVfs1bsWZM/FHBXCTDzBE5q31Ply0Au4Qiw8SWX6lDALF8z7+HND/bssjDJyp15bdwrhZmyiJunJ1HPkeeNh/JKkGcuv2j1z0yPfFdr6YB4uAXxIQNs2b/YG6X78KfRLZEKKIbinDllxEDYD66bd6sXDzAU5vIugHIkwpiN7iZ68WPWtA+iZZx9baBhE2tkpd9+vizREKzrjT7enNa8BYWuzx7LaCDW3S/o2ieGBwLCxfY5j0QuUSYexnJ1mmziBtKgHUnXdSv1TzrY1DjjBmEtESMGwQ4DYUnXj9Te07Q6Q== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com; Message-ID: <21838915-d33d-7c86-85b5-6d6aa00a2eb0@suse.com> Date: Wed, 1 Mar 2023 15:15:38 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0 Subject: [PATCH v2 3/4] x86/pv-shim: don't even allow enabling GRANT_TABLE Content-Language: en-US From: Jan Beulich <jbeulich@suse.com> To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org> Cc: Andrew Cooper <andrew.cooper3@citrix.com>, George Dunlap <george.dunlap@citrix.com>, Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>, =?utf-8?q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com> References: <da5f5bac-6d5d-092d-d872-f1120dcd2661@suse.com> In-Reply-To: <da5f5bac-6d5d-092d-d872-f1120dcd2661@suse.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR0P281CA0115.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a8::14) To VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VE1PR04MB6560:EE_|AM9PR04MB8382:EE_ X-MS-Office365-Filtering-Correlation-Id: f38ebb1e-4d46-4e79-3f39-08db1a5f6fad X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 8PNnoF7arbV9SckwllkXyozUmUa/pJxPodY0/8HBzxBzBj38j1FBXYQ421NJQbJIl3oU7mOw8nthqugWAMzgJcIKlRkRkYORCJ//kHGAouILAOGVwdF5vG/HYoDGy6OHwZzyo+ARyJ2vvY1KqmdMxotvDhn93gqwf+lavFdi2Qr9HUSOTOGECRRqRDU7itwFfjpTObOk53BtzzrlYTwyzD8flN/0ufSZQm0AtTa1rlXYIAYgpEetMilTT2PSlYSefzaeSWOkV2JrVoTyvVPv0U7fPtkncR9qGnzExHEGfZFkjaBso/iKpgBKohz0PBs8gU0vJBGOhGrC6KsrfAMWFimlo7R/KHn3tLl5uIijCYda/Qx8STh+VtuE4ElHO5FMAfpJz5HU7IlPVmQM8zKaMiZORsV2W1juFOOsV5KBa7CS2vb1LrGDkLrwlQovsS6WAlbqQsGddtXGAczLBt5dr3ihIN+kZGuinZeNw8Gp0g6vAslFhjhZ5FaPZQyynQJFkHtTvOdlvT7RyU+1YTpRKofEtC+MB2BQQoC5MC3Vdg+1GlL6S2MU9eQ6tHpWx3rsW6DOkhC+SMFKjL5ovyC+1YUrf10VRGQZwjBKqxrEjMEnF20kmPw/MH0wPH5o0Rx5UaVtKkajR/aDaNYgxt4G8tgvGI0JLdn6oJe5TXtJEIZrQbBRY1FOr56MyEc7t0RfQKZSU5P9+mSQUxDQfP6KrsJ59QXain4yIM2vsEWd0Mw= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VE1PR04MB6560.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(136003)(39860400002)(396003)(346002)(376002)(366004)(451199018)(31686004)(36756003)(478600001)(316002)(54906003)(66476007)(4326008)(38100700002)(6916009)(8676002)(6506007)(2616005)(6512007)(186003)(26005)(6486002)(5660300002)(31696002)(66946007)(66556008)(4744005)(41300700001)(8936002)(2906002)(86362001)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?qUnoZ1b8omF2HqrwfmECDhsBUmji?= =?utf-8?q?XW/30ZrOixQwl7kpAi9i9wRN/9rT1JJPqu5DzBoRiklzHf0xpyNJaEiuvWoAOdeK9?= =?utf-8?q?tbh7DkjdUAIAGomdUzLI4MPx4lNwL8U6kPycyuK5b9/vvQgKUGQVZSmuZUO4hN9ST?= =?utf-8?q?YnFml8yE41qX5FCstQPgHXK78DngRdKLhcthohUTz1wZLFr103011UgYsW2VQRMTO?= =?utf-8?q?6hkp73okeIcKxOlQ27J5LjhEPuk44VFEuNjHdi8GZhg7IOHaG6oVdW7cWPOPNUpIn?= =?utf-8?q?9mAydcyY4qoncGW9p6MJFIbul9l1VK3UFCg+v4QPVhzXMRP2NmEQQcx8Oe18BV6/X?= =?utf-8?q?SktHW2YBowVfUMRu4ZBNRGn7nGTNV77XDeQYjKqs7/30/V5e+7v7nleCSqhZ760Ey?= =?utf-8?q?48TSh+OebaA/hhWLiN9HEraEKx6yvyfZi31A5/MMt44t21D/72vzd52NxL1zVIUZK?= =?utf-8?q?2aAmA1Kwzaly1Czhg8dq0QcnCsrfO3FIvOaUx79k+IX47yMCQfuQbUkCCOk1SPHLT?= =?utf-8?q?Vf2V7noVZ6ARVwXyP01qotcgjB8vOhVqbdi6TdNe6X+X5Rv/0SxcXDn8PGQS+5+GQ?= =?utf-8?q?oEjKwPob0AYtrft1Bx3oUwX0QSrz0Cr/hCY2oPw1JJ1L11ImcNi1EJ7Kx2p/KfStj?= =?utf-8?q?1N0AWpoz4THZ6uPitD1u4NZhY4lvVE3aAvl0Iwba/9B4bUoz9r9borYXbOXCYlEMY?= =?utf-8?q?urUSidoAtIqVICumICM/NGBfWuenjqS7kclGoKOMwYNqBGvkmmbELdYBJXbzl/zeg?= =?utf-8?q?QFMLRo6CWK+mG8NVHNXpQiK+c0cjM410D18S2WyVcQDZL0FpUMYR0LIpEBHx4idhd?= =?utf-8?q?Ws3ef88wRvk4We6bwX8vVLpmiGdnVDhBPS7+dleyBkEfh2acLXRygLTIR/g0TlwQ9?= =?utf-8?q?KoSqEZNkzsXI0SS0oGF6++nnlYoAI6sdcBP1TTLUgx40gGCygNEQcKXRIN2nGpQ05?= =?utf-8?q?Nxt6WFMc+KVSz6mHW5aJWc/Vb9bLlTkVRCZtQDpoUZWom81bPA1NrQi2rgKYTC7vG?= =?utf-8?q?yW/Vy/SfPkuBGMRrT60v4SrkWujm+fPKlS1EqEfrVhKkqCajJ1gpsdCAHVndB+O0j?= =?utf-8?q?HZRxQiu/PjRpHtv6upDUUxYZV+Pix03PzYvUqjcN7Xgdos/uVoz82Xky9dABqf/Ho?= =?utf-8?q?hHV35Bd2hDbXwQlJ9p0RqgUKJSDpfLHqeVVVYDOml6BOQDkAMQmC5RMYHesxx6lFE?= =?utf-8?q?vdFL22Y/ShRgGQtGM208VtVE9XIEPZM7QkMq2UM4QQs84SKD+u/p15zldMrtLSUxd?= =?utf-8?q?xi+Vv8+ViWN4ig9OEbTNo6AVP8vp/bMiwUYa+FvlpL8keeVSKES2hj3Zp7+eereNG?= =?utf-8?q?5GFTwMGISsOtQ780Tua7tAHrht1iVfFozibCEBj0fck2nDnq7oyxWtdts1g3wF9rr?= =?utf-8?q?eJmlKpggoCOrV5IU7CjXfmVfNXZ6XEUsrFU1nVwOcTunUIkit9CQND8SuTlvklmpP?= =?utf-8?q?xwjgmEclw7OdEheqQ/zOwUgQCFQ/Mbn5+TjX4ZvhAKk1KYFnpirA1Ut5jGA6wR8cq?= =?utf-8?q?9ib8nsmX+vHV?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: f38ebb1e-4d46-4e79-3f39-08db1a5f6fad X-MS-Exchange-CrossTenant-AuthSource: VE1PR04MB6560.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Mar 2023 14:15:40.2147 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f7a17af6-1c5c-4a36-aa8b-f5be247aa4ba X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: P/t91f65QMQNWaLKh4y/EGYqUsA+uF7xHI1Dd39bB79uaQIueWUFw+zleXtDnzYgktDjF7B1R2vJ0viQXJ0DlA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB8382 |
Series |
x86/pv-shim: configuring / building re-arrangements
|
expand
|
--- a/xen/arch/x86/configs/pvshim_defconfig +++ b/xen/arch/x86/configs/pvshim_defconfig @@ -9,7 +9,6 @@ CONFIG_EXPERT=y # Disable features not used by the PV shim # CONFIG_XEN_SHSTK is not set # CONFIG_XEN_IBT is not set -# CONFIG_GRANT_TABLE is not set # CONFIG_HYPFS is not set # CONFIG_BIGMEM is not set # CONFIG_KEXEC is not set --- a/xen/common/Kconfig +++ b/xen/common/Kconfig @@ -15,6 +15,7 @@ config CORE_PARKING config GRANT_TABLE bool "Grant table support" if EXPERT default y + depends on UNCONSTRAINED ---help--- Grant table provides a generic mechanism to memory sharing between domains. This shared memory interface underpins the
Grant table code is unused in shim mode, so there's no point in building it in the first place for shim-exclusive mode. Signed-off-by: Jan Beulich <jbeulich@suse.com> --- v2: Use UNCONSTRAINED.