From patchwork Wed May 31 13:19:31 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Jan Beulich X-Patchwork-Id: 13262252 Return-Path: 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 F11BCC7EE23 for ; Wed, 31 May 2023 13:19:51 +0000 (UTC) Received: from list by lists.xenproject.org with outflank-mailman.541788.844892 (Exim 4.92) (envelope-from ) id 1q4Ljn-0006J3-Lb; Wed, 31 May 2023 13:19:39 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 541788.844892; Wed, 31 May 2023 13:19:39 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1q4Ljn-0006Iu-GY; Wed, 31 May 2023 13:19:39 +0000 Received: by outflank-mailman (input) for mailman id 541788; Wed, 31 May 2023 13:19:38 +0000 Received: from se1-gles-flk1-in.inumbo.com ([94.247.172.50] helo=se1-gles-flk1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1q4Ljm-0006Ii-AX for xen-devel@lists.xenproject.org; Wed, 31 May 2023 13:19:38 +0000 Received: from EUR02-VI1-obe.outbound.protection.outlook.com (mail-vi1eur02on2061d.outbound.protection.outlook.com [2a01:111:f400:fe16::61d]) by se1-gles-flk1.inumbo.com (Halon) with ESMTPS id c9e97818-ffb5-11ed-8611-37d641c3527e; Wed, 31 May 2023 15:19:36 +0200 (CEST) Received: from VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) by AM9PR04MB8971.eurprd04.prod.outlook.com (2603:10a6:20b:40a::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.22; Wed, 31 May 2023 13:19:33 +0000 Received: from VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::e442:306f:7711:e24c]) by VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::e442:306f:7711:e24c%5]) with mapi id 15.20.6433.024; Wed, 31 May 2023 13:19:33 +0000 X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: c9e97818-ffb5-11ed-8611-37d641c3527e ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Douo68h64jgb8n+BkE9pcV8D+uS9X4Scg/4d3LjOeljv1jcKOvcowATvxJtlq8AOqYqJ78KJ4A3UNrBqd/kC4WaVMroRwGg6O9h3VCSN37VHdmJXxXGcclwOemfeU65G1fmdW8NBliCtO0FG80gCxP1M1dyp+oEx5f9hDI7N+6y6aWPxC8SvweTT10Jz6oVbqnHEVeywFB5kI6ubNaNuY2yG2u2+ZRJ5wnMQMZ40J6ldzWN0E2Z4azsNCotiH787elbfRzkDS0tyT9bbCfQwkQ09SFcwfB9PWhgEkM15iZagPu7/NctpwdQ38S/8d74+MxruKO3bEReCAf1KFJeFIg== 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=JP8kQ7odwWV8WY5Lpq9Bg80UQanGlkB+D89ROMQnm3s=; b=gD/CL3jsUhFFI6/78TJnbWf7eQQq74lI/gfYnrbpFhZIrW5mG+kzEDL1Ahnn7I5GvlvcrBe42iIqtZzPNSfsl8nbuXGJZxYEwtkIIWbkVsyjW/fIBCcJGk5lisTZlYxKBLbnHP4F4pgGgWADVgpMbwudkLxTlugLkiVdRijvyNH/l6dmD5Rt7xaS5ZeXFUDq8C3teL+T07ZlWJX/RWXqjw5pMqiJlG4jJEAoOwrIM3qZMUxu+fUCUTyZSpBRmSPHJC/Gw9aq9gwpDEofkofs5oUhcJiXI10jGfWdD854swXMRZV5YnqNENUoNwYJebd7iNoA8NyLNI8HeCIp0xob8w== 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=JP8kQ7odwWV8WY5Lpq9Bg80UQanGlkB+D89ROMQnm3s=; b=NIKoKO40KMTksEEnZODKiMmqitCUgN+aWSvqN9I0SMLZ9as2ULQ1fJ8OG79dIGBQQu6D20quTnRwXvglLylGy629BcoO4hOLW5CexcvCA5wbqdkQmlokcIkC2NDnnLdt4J1HsTHcPnIuBf/qyBXQqmwSqkho9bUPHW1T1y38C/HjjDIg8Xv+8Vr2AyA4Nr7faQWNSRLDpRHRKIr5l10zE6xAK7VMx9xHzDJ+ZXD5BzN+lYEAlA3v/KVSBeH0bt9Mqb3idUO0E9tA84EYBl1u/jqIlKmGBirBjw1RVxDntgL4N95sLzMRV0+0qmI76tfAEaskcSw7kRrGVEU0NJAV3A== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com; Message-ID: <87171ea8-16b0-6284-c4c0-bf0d74fcfc9b@suse.com> Date: Wed, 31 May 2023 15:19:31 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Subject: [PATCH 1/2] vPCI: add test harness entry to ./MAINTAINERS Content-Language: en-US From: Jan Beulich To: "xen-devel@lists.xenproject.org" Cc: Andrew Cooper , George Dunlap , Julien Grall , Stefano Stabellini , Wei Liu , Anthony Perard , =?utf-8?q?Roger_Pau_Monn=C3=A9?= References: In-Reply-To: X-ClientProxiedBy: FR0P281CA0194.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:ab::18) To VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VE1PR04MB6560:EE_|AM9PR04MB8971:EE_ X-MS-Office365-Filtering-Correlation-Id: 0e12ade7-cbf3-4b0d-be76-08db61d9ac54 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: M3Jk5R+xEYVyheKIxZHV6SJd5bC2kY3GDT/AD+Lw6bLIF6chntGxHatGgesBORdWG3WIyo2SHCRkljWyl9hRvGDXPXUEqCVDqXmf4Pju2XuVJht//k6IjSgW8ldqyyS7ZmKlPBZDd+4yBUpI3+LEC+vxLi0MXTZ3Z3C475I5n9xxuS2MNPb2JGU2Vn7cgfvN1JUY9J/jcwDvTsAhZRNmqf9bSv27q3bvqmlKzneBNem5nFa5O5vL31zKkmzskoAeasPRGRsmLH0QNgjGPww4XI37lDoYuHqGbpl2rQN6GHmLxdn1E+Gt5P6UQ00UVvMwYH+GY2KxNwfwO8UEu+joyt4A7pAQQZ1GCFcL5a97G/pjJ5xlVOJSfmFgTOmrx3UJcvnhEym1WCdfR8X+DHtS+6k07i6KrsYP8gTj0THGLhjpEPJk9h6gumdB2yZqw3/fYiIGwGekceDrzvH9wSTwGBId4wc60IjGfNJlpsRFXpTTOTupYw72LTRRR1FhIdjDdL80ejdI5lmv8sOs7UxUda/4LtWjSu72pPJZ3O5wYHJ9u6C5QqEBilbdVK7VTjBCorz3ZfbDWlz39S8u51bv4LxDVmMCQGFq60w2l0JACSod3oGzl4RWUJ2+vk8G5QEiacbgLwR3z5euSBPQ0HY37g== 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:(13230028)(136003)(366004)(376002)(346002)(396003)(39860400002)(451199021)(8936002)(8676002)(2906002)(2616005)(558084003)(5660300002)(41300700001)(38100700002)(6506007)(26005)(66476007)(6512007)(36756003)(316002)(186003)(66946007)(6916009)(66556008)(4326008)(31696002)(31686004)(86362001)(54906003)(478600001)(6486002)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?NE25b7ZRyg9FZOeOZ1ezh7Sc9aQ7?= =?utf-8?q?cd5KgOIT4vWuTrvtupcM8mDFtZAwsi3+OTnEfSTkK/f1mHZrVFsJ7R8GsUu2UJrId?= =?utf-8?q?CbPxXtY3ul7Po1pzW/fKGk3RKm+wB1/fFRiHB53bBMojpe5IfPI3z1nFJA+fb9QVY?= =?utf-8?q?kJ4TI50eJSKAD4Jg5Rzu1X7IPumOh+CRRIsKXigDm++qpr7VD20T253ovcZwxvUv6?= =?utf-8?q?Zp2IB48toLEpITwDVaMdDH68kGi/LLcqthRKhLsev9u05e82vNyd13iimC8Bt01wD?= =?utf-8?q?kA/eQA8hadSG+mQ5V/FuLySq4na/7I4IWUUx2XkcpoZqPTQXhvQu073bOwf+vPrJS?= =?utf-8?q?Iax9Mpul3jQZitpg6k8FX2R6VLKn0VZEuqRJz+KhkQT9qBDcDSEr4uN6qxPupZ5R3?= =?utf-8?q?vuVyYJrvJiD6UWhKEKhEJLzOo7TMY6SzfGY0ohpWaNhDTxSe3lPs1NshlTNaz5UgV?= =?utf-8?q?NZ3/Omb1utU1EUVhLUwEC0x5I1Dr1olrZjfM204aueJ19NcPDUTd5Xh5eUmNXhnG6?= =?utf-8?q?luD/hw0chUYILtc5fLqXbBXMtTeMnyaERp07BrE1lq0gG0tb0xXJZPFwZdbUVRVSk?= =?utf-8?q?CyX3fD7ZlugWjPH1Zl692XbWYNMC4mDEiP37VJTBlWgKr8TyZfbRx87+VKdNgO7S7?= =?utf-8?q?I8UCn7ZOj0QX9a+LWzSTsw6cPoz5LH7y2ZhTRRwWv70PaVPAQ/gTdIVDABqfGfHZL?= =?utf-8?q?T+yeP2rywgeKse/Zxo7sGkdMux0ptTqcXJC9+uKTdaiBELlcvqPorZNCziXcPW9cf?= =?utf-8?q?2h7T99QzaoyNhsKW5BYG8nHvLR6v7B/2ZffOF6pEsdN7LX78VyvoufRVYkbdQusH9?= =?utf-8?q?ARBX40VoDwtdJzJot3Qaqi+xDLEm0pHUPDHAMZVs82rp7DuTlk+9DE5K81uISwIPq?= =?utf-8?q?bad5bot2BPSQ7wPSSF/0MRkHbmn3FgX3DKo4t8w35Y2aY4o3kjvfjwa7KpHF6/pW1?= =?utf-8?q?sZ+afCPZeef8IRdrkl7qYGSjlQMm+c0X1YvypA9k+f7HS6M4seJoZJbF2o8ytbtvJ?= =?utf-8?q?fY748F1UEOZ2ftTuvntcSdYTJOkzhdfF3YGfXcuyi/2/BZCRUJw4sBYxqqJtKx7bm?= =?utf-8?q?FlAXB1kc4Yh14PoCjmfwh6UyT5UgVQ3iPlglSwwGRg835/M9AjOBt1X9k7vefo056?= =?utf-8?q?CBwwLOtF2+c6dwz2Nl1rcqDfshCEs4+8Vwn4ga0quOwzjkKBoZwF++NGNXxd7yJeW?= =?utf-8?q?zIFygzve3ECylh1EiEBu5n+7iB2vRXQcUCCr1h3iBLLAwALZijwH9pzfnU3ADcHVg?= =?utf-8?q?+L9zQxoQeqSEJJ/kEbpxb1cAE6pUnPb+tUTP5bpBfCEGR2Xqzjybr+XZWL7iB9xnF?= =?utf-8?q?m4FtNtRt+MgjDbFNcRSvUH73wxmCCTFEH94Oh35ZkA6jNVijSiUKw0Z4OOiB7O7r8?= =?utf-8?q?JAzkRs85PXNRGfr1kCfR6bu4f5Z/tMt2IpA2VCbgg+dw/buQRMZPGDPmHOCqfZ9H8?= =?utf-8?q?NtWPjlcn7xmDfDSefbwxfga5OIQVyfLA1h3XA3kR79DK98K7stG6kbjhZSdXoNFbL?= =?utf-8?q?/1WP53WoMkdw?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0e12ade7-cbf3-4b0d-be76-08db61d9ac54 X-MS-Exchange-CrossTenant-AuthSource: VE1PR04MB6560.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 May 2023 13:19:33.2232 (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: 0xyWDxDDzckHU2K7JxKnqCsX+926SGlWFx4mV8JetraIe9kZ36ONnXvZWl6ruqOMzRpFr4XBazC3danLG1gmSQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB8971 Signed-off-by: Jan Beulich Acked-by: Roger Pau Monné --- a/MAINTAINERS +++ b/MAINTAINERS @@ -568,6 +568,7 @@ VPCI M: Roger Pau Monné S: Supported +F: tools/tests/vpci/ F: xen/drivers/vpci/ F: xen/include/xen/vpci.h From patchwork Wed May 31 13:19:56 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Jan Beulich X-Patchwork-Id: 13262253 Return-Path: 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 8A64AC7EE23 for ; Wed, 31 May 2023 13:20:16 +0000 (UTC) Received: from list by lists.xenproject.org with outflank-mailman.541791.844901 (Exim 4.92) (envelope-from ) id 1q4LkB-000767-Th; Wed, 31 May 2023 13:20:03 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 541791.844901; Wed, 31 May 2023 13:20:03 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1q4LkB-00075O-P3; Wed, 31 May 2023 13:20:03 +0000 Received: by outflank-mailman (input) for mailman id 541791; Wed, 31 May 2023 13:20:02 +0000 Received: from se1-gles-flk1-in.inumbo.com ([94.247.172.50] helo=se1-gles-flk1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1q4LkA-0006Ii-9M for xen-devel@lists.xenproject.org; Wed, 31 May 2023 13:20:02 +0000 Received: from EUR02-VI1-obe.outbound.protection.outlook.com (mail-vi1eur02on2062b.outbound.protection.outlook.com [2a01:111:f400:fe16::62b]) by se1-gles-flk1.inumbo.com (Halon) with ESMTPS id d7e423fd-ffb5-11ed-8611-37d641c3527e; Wed, 31 May 2023 15:19:59 +0200 (CEST) Received: from VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) by AM9PR04MB8971.eurprd04.prod.outlook.com (2603:10a6:20b:40a::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.22; Wed, 31 May 2023 13:19:58 +0000 Received: from VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::e442:306f:7711:e24c]) by VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::e442:306f:7711:e24c%5]) with mapi id 15.20.6433.024; Wed, 31 May 2023 13:19:58 +0000 X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: d7e423fd-ffb5-11ed-8611-37d641c3527e ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VOEkwWIkl5LJlW2bZEPwYu2vTAAokFWLf+PRGCcrAKn+JOZJWy61zj/wYZQrGb733F3XMIuep1QDRbRNoqAMtUWz7fZIbO4IEIY+SnMlC45QttrQzGAih++4WEuaACj6/Fy8SI69Jbnif4F3NspdIR6RIF2OPgCmGoP6wJDIyMwOukrGM5rw8XVUSCmWdk/1ffb/K4wFeCC1zq9tcBYPuqJ3yDwJnEtF4okfhsMMx2uyosBdQBfJ3jc4piXZrRRCVtIKyDbTRol8o3OJa5zN8f2r5ekx23M5OtYyTi80Nij6Mu7R3stPoi2vteE+S3eoX9qU6qc4RCkDSCzfrIm7nw== 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=wSlSXBqwCEB3zRwV6lgVr1HsRYwYeKUKlwNXh+OiKo0=; b=Q4lBs4RuflhHm4j3SiyBPesSAzEjNnSwy46UwIfgY9+Buimzfvs1ZgxMg6oDcK/S3KtQBcGbKNuz+du30E8u+RHBXRyMsSZA9HSndOUSTC/2WctV1ozBemOkiDnCTJCgPeHhJNtMGytqd18VZGD20C2k1iiRO3GFPBFHY3cIDoWNLcUxQ4QNXUyKFVaw/nrHaRamDNOTHUsQpF2OXcM0D9Ft3JnlUSD17NkXjZgJ3VSEx3mc/cD2Th5Pow1Cl2r8V1KlJmkvE989KHtKUPUFJwM0pyY4SrLiV9rPNmjQzUEyAN980cuXLRHaQrTk6UJ3cXp0mRDhtYM1axxT1GjWSw== 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=wSlSXBqwCEB3zRwV6lgVr1HsRYwYeKUKlwNXh+OiKo0=; b=3ZWgdIa2O7AyQpZjhUhmOsrB7ajoP1LAQz8s96Qx0ptp00f1Z2BNyxFt2e9vEfiz1X+13MFJx9c6aSxEHRwfy72zO2dyMbIuS24Yt5H6Mf1dxlZQT3WjhUEp0G7CaqDJqC5eqcYfSTtS2rdvMmU7Fx95tTdhl3PIlK+pk+QTgt0CB2XeaR6RfZ+30Ly6oW1cGrXZJuUvLR95yBEsmHUPsX6NFsENif2vlEi30lk0LHUIJP704koHUbqpTcJBPcK65P4qhnyMknM/dtYuLtu0O4ExQ7WBcjxnZ/tBS/z4a3kuR5nFlpr3xMd+najfU2UebWqS8x+HAwMYtYVUZeyuIw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com; Message-ID: <838c09e5-97ce-2d23-9d42-645a8925217d@suse.com> Date: Wed, 31 May 2023 15:19:56 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Subject: [PATCH 2/2] vPCI: fix test harness build Content-Language: en-US From: Jan Beulich To: "xen-devel@lists.xenproject.org" Cc: Andrew Cooper , George Dunlap , Julien Grall , Stefano Stabellini , Wei Liu , Anthony Perard , =?utf-8?q?Roger_Pau_Monn=C3=A9?= References: In-Reply-To: X-ClientProxiedBy: FR0P281CA0188.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:ab::9) To VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VE1PR04MB6560:EE_|AM9PR04MB8971:EE_ X-MS-Office365-Filtering-Correlation-Id: 0fc676a5-8249-4eee-09e5-08db61d9bb34 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: tADcMHGOWYemyAYm9qA+36UnVk5no+j+qgGOKtTIzl6H6UOg8MbewgDmahQSm8F9/6M5uRoSpozSw/zLbHQCIHPN8AAdFhVVEruk4e9OQJd/ytqLdb8MVKH8rufgTBoP2ouf5IUIoNvrgTyBLVBkNjJ4+1GRKHqTwQjNkfDK5OU79/eUL5w2scqFtbpBJBMoBPTP/kIsEoPQdpSnXPctD/NcUzrYb7pxiUAaYiiCXm9aLBZ0Uzsvas+A/2Q/L43WTXnvZvKiFY88C9CNrecOZ9Hr+NJ+/O4m17Tih16lyF66O71ZZLTStgVo/axYNvViRkdM9RuDSGZB6u+VwjhIFPqyp//RmPe90f81SPo+vWfO//8WW1HioMEqYk4ufWyy1DqnGFj7bLb0VuRnQxZhoP/DSKLbEYYYfikXAnI4Ir0J3CZ89GDBy0oYbVqpIF1eYcETlU9LWKnt9v7+E6kXOYMCV5OUYuMRkhb9SOiWGqhaIHkp5tRAiM8zxY7LqG5Hk34NZLU0FRZCOo8GVXbtqPx8/0fv4ZCKBAZ5WPPvozIOe/q7gKXb7ayFAdgx3VKtUIJp4lqqbxzcZCLfRRzsOZClt00HeXky/PE18bHtxkUXAFzpW657DKkSsRUw7O6UAlttIW7M+bg+jXqyjOcmMA== 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:(13230028)(136003)(366004)(376002)(346002)(396003)(39860400002)(451199021)(8936002)(4744005)(8676002)(2906002)(2616005)(5660300002)(41300700001)(38100700002)(6506007)(26005)(66476007)(6512007)(36756003)(316002)(186003)(66946007)(6916009)(66556008)(4326008)(31696002)(31686004)(86362001)(83380400001)(54906003)(478600001)(6486002)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?mZqOMMqU2B8A4/meoY+l+KzJNq+S?= =?utf-8?q?RhR19EtxYDLvlXaI7CMb21tG15PhvG4dvAMaGCvvg93bfU7JysMSM782+GXdhFDnx?= =?utf-8?q?X66yv9CkLUcvcFAhFI15EffDfiyYMt+KHgmZaXxCPE3jYZD7NGBjjFxMAlNklY15O?= =?utf-8?q?byuQLxugNWs+aL+nF2rEBZAmpuHP7/QnqTCdEtn5re58vkP49y+2hFAmMXFonBylC?= =?utf-8?q?f3uwCgJh4qhanuhrwRDvgp7FVh0LfNUzQeG7fEvnJ+PZnt6M3O2h42OFdWAJpTBX/?= =?utf-8?q?/cxAvCUWSxh7c1bqRnuJExZLEtqtUdp5Ab0/3r4sbecGRJkb2SmBGYrLzrddNTmrX?= =?utf-8?q?LAf1VapL9tUGbHfMduvaaPsUwCpbz1n/dxyRifwI0EUZpP+kHsvNW+UQdmM8Zf2uf?= =?utf-8?q?mKtb4jM94yuuxpOE1YWUfHB7x9gXPQF8pP65Vhmti+fEfAjSMlot6qltv6bBE/aMZ?= =?utf-8?q?qmRdfODJA4N/TI/eRTRu9BliqdLtRuHF9in9lV7auFAPrWGLXEK/Y4w97cpNpJIZr?= =?utf-8?q?gCu2LvmV3U5crENqg1sfk+ZaVk1liqwoipQO2+turWLMKzH6LDO4+xihZOhw6fB6p?= =?utf-8?q?95uCEh6kUHuxn7VyMU/wG1SemmEx55214wQ++VY8zRYIiiW0aLCm75BlO6DiuikC4?= =?utf-8?q?YN2UOoXMNP/derIC2QUbDq/XkpeSD+8wv/HgHfZdTLD/kW747/lqxAAWs6WtPca9D?= =?utf-8?q?v4PmVLinFA0MlGMNgrCxtdfh8i6oCluYvqwp4aUjhjmmy2ONIZmaHhFfBrzgBshuI?= =?utf-8?q?KXQ/v5OoFayJVHdl7ffZdlpXkzJ/RjoAUIFkVrrOc68bM5luWwPOKmS62tHPJJf8x?= =?utf-8?q?WEzoBABL+3stDaDNbqaWRlsBe0wPUtMKV8ormV51++oS7x99ZQ+k6varXnkSWScNt?= =?utf-8?q?iiqTNZ3V/T0MY4T2yOpz4KLEl8WTfCQF0Fw2HTC+NDcrWolaA9SS9RNM0EAjanvGx?= =?utf-8?q?ldwij64lj5uFpfuNxcqyZbcvNAW6JlZEngEnRtDaaQr4tdwWJvjItjOSeFZN3TaKj?= =?utf-8?q?1P09BQUQNInmE2rA+NkZoj6HJ6n1HA4alNAnfNAMAmYKbLF6cnc+xdDtVhJkbLHLj?= =?utf-8?q?rZkJDjiA+Dii0W+eIyDZO9nR4ypEKU1+iUyN/mZXChC4vLetXuNQbACynSlyjiXT9?= =?utf-8?q?d0inNzMVD+rKRGXoBrGVuVNEIARzBIcpE8n5HNvUFUJgYExYx6xwD0J6VdMankY+Q?= =?utf-8?q?/uOZhp1t6oIocu3WvwOfYlUYDLsTH6HqVeoJj1lEFhFmMCiMDVXYcEVmqisJWm1Q+?= =?utf-8?q?MkEUKTMCs44VJ651GkfdL9S+sfa45dmwUahqQp3M7lwOO5/vUiNzch/C7IA6HWiwY?= =?utf-8?q?HH3GQ86nSdTazD5JL3MgBbEy367awAtjBpBuU9h7c6w+grKA3HnrZDKNztzGQkQHi?= =?utf-8?q?OzIBa/A0XROnwPfOUOGmSpvmkSlRWpPwLEWJFzLRDWkDfbfnBofAPEXGFHXHUkEzL?= =?utf-8?q?hbg+pl9gvaV5Iasc/Rkf57vRcHlnQiYqWe4XUTiem5+F2zWwrvSLy0KWI305Wq4jD?= =?utf-8?q?Gfx4EJ9i84hC?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0fc676a5-8249-4eee-09e5-08db61d9bb34 X-MS-Exchange-CrossTenant-AuthSource: VE1PR04MB6560.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 May 2023 13:19:58.1505 (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: aO9EdjvQqEZcu5DU2u0xbTlLnY45gMg7jlQ+/4hm0y/4XMn4+HyIvHma6CGOgWehG4GtLm4tmvxnq8WWv3lDwA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB8971 The earlier commit introduced two uses of is_hardware_domain(). Fixes: 465217b0f872 ("vPCI: account for hidden devices") Reported-by: Andrew Cooper Signed-off-by: Jan Beulich Acked-by: Roger Pau Monné --- a/tools/tests/vpci/emul.h +++ b/tools/tests/vpci/emul.h @@ -82,6 +82,8 @@ typedef union { #define __hwdom_init +#define is_hardware_domain(d) ((void)(d), false) + #define has_vpci(d) true #define xzalloc(type) ((type *)calloc(1, sizeof(type)))