Received: by 2002:a05:7412:8d10:b0:f3:1519:9f41 with SMTP id bj16csp4380624rdb; Mon, 11 Dec 2023 18:43:59 -0800 (PST) X-Google-Smtp-Source: AGHT+IG5E9RnjaN0XBdZ5g2q5uD9IX9GHKzfPmg/3gLboUzSDD2Q/jeC63DQ/Esz9fyFV6VueO6O X-Received: by 2002:a17:902:6f02:b0:1d1:cbbf:8ebb with SMTP id w2-20020a1709026f0200b001d1cbbf8ebbmr2500388plk.40.1702349039355; Mon, 11 Dec 2023 18:43:59 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1702349039; cv=pass; d=google.com; s=arc-20160816; b=mirRcdD9NiXzAI04vr5uTxzQtPhcSr30PipYXX8lQ4qG9SuA4/uEJ9kR5nnmm7U6yN l14PY+z7pR1Tpik7CwnyN2WMljAgDMhTjPFlYF8TcDgugNc6e+sTxcF672Rp9nvGIEzt FX1grk50kcyUcRvBSUVh6hNKmAvYDvlC5Qjfd/bDmX3MCZWWXDABPqCE0kt7CnK4uIN7 6H13zBuEM7AL8r72dZAEByp+FKz+x56WH2ygphy1JA7e7usL/y0jGVsa/sLqxQoHJeOB IiFEMj0vEMo5IzNvfWVniqE3jriarZZw1RMj6jpQfqORQWE1s01h4MvfI0XdS2Lpm8YR RrHg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=RpSQ7N+btnNEEotJvm6ycuSTqiTYeFji8K+qb6z1peo=; fh=tPx3ICtlNkR+/vH3k7Ff5hFvUBbXCt9VtCLJE3Zwg7A=; b=Xsl1+3vZQ2Uo9KNnuZ3EPdZuu7wrSKC6+l2Fp1fAtoYzxKHmKaexLaTFyxb1kuA7IV Q7Gz8kDYl8VQqBQOAaOWNIsv+WztkLWaZX/3ATQMrAgQbVo72qf0zsk0kHRWi99PZwh2 8PYCfVbRJBx3goMq6AeOnXTC+UqVJIYjSlv9ygn9Z1d9R6Pcaaq0a4pY1BJmTn1dKfdN biuCqBZ68qpuz19LXGlX3Lw+EznmemfclIlmQ6lBYdeXpP4NIgebopeomrzdnXtKE5r3 987ODLknXoe7DeK8wk/ezt2yP541TqKFOCEiZrlOfWgymmKCREwpIcWAWauJgXZldZIH a+HA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=PZROWe66; arc=pass (i=1 spf=pass spfdomain=intel.com dkim=pass dkdomain=intel.com dmarc=pass fromdomain=intel.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from groat.vger.email (groat.vger.email. [23.128.96.35]) by mx.google.com with ESMTPS id s16-20020a170902989000b001d066271702si6862323plp.318.2023.12.11.18.43.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 Dec 2023 18:43:59 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) client-ip=23.128.96.35; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=PZROWe66; arc=pass (i=1 spf=pass spfdomain=intel.com dkim=pass dkdomain=intel.com dmarc=pass fromdomain=intel.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id D752C807C5FD; Mon, 11 Dec 2023 18:43:56 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1345607AbjLLCne (ORCPT + 99 others); Mon, 11 Dec 2023 21:43:34 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51338 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229562AbjLLCnd (ORCPT ); Mon, 11 Dec 2023 21:43:33 -0500 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.10]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DF28795; Mon, 11 Dec 2023 18:43:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1702349020; x=1733885020; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=GZGAIXKArqvN50iukXR4eGZH0j4NbThJt8fepWQRPCs=; b=PZROWe66F+aXp2e5vSdFAGEPwydPtgddSYvcxtuCaxpPP8zSbHBjlXG7 w02peVLo1TLbVtaTNWKNznODmL5QJtHC1Lw2u6NFsaM2TMpkQYHDqvn+r EWGFdC13poRYDQ2+lyJJ5jt9uG08rw/iG//WEvKKIH25c8FBuXxszHRi1 65BAS0LBb/WNwWPyr34C2EBSDafshT9ilxFprUaZs7ZDpFg/BDZBdxJh9 cBUIUYOHvqs/Mj4aJCngQ7buN8WhcnOG0gZokBY2ui2/JlZD9FyNiz0Cm JRkc+tbNzemmulmJVdtTi2ChTP0ayO/mTdRK04u+82iD6ZO/BFcc5ebV3 Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10921"; a="1894012" X-IronPort-AV: E=Sophos;i="6.04,269,1695711600"; d="scan'208";a="1894012" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmvoesa104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Dec 2023 18:43:40 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10921"; a="891398751" X-IronPort-AV: E=Sophos;i="6.04,269,1695711600"; d="scan'208";a="891398751" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga002.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 11 Dec 2023 18:43:39 -0800 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Mon, 11 Dec 2023 18:43:39 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Mon, 11 Dec 2023 18:43:39 -0800 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (104.47.57.41) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Mon, 11 Dec 2023 18:43:22 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Fk1rlWTUMF5HzIZWGWoWPvwEEs+nmLEeGnVlxOvwJBGadwPpST2cK6EOD3FGKTgtVLW7vooWVU2OTlxrgAPJyo+gFN4MhRrpQzInQHEQYV0GSKhotFGQ0i1l3Upqim8TQy/QQiojwp06f68J1azgqwCEDQREq7fwit3hXF6g+4ZzIe1qt0Q/F8gUW7HSEE7kDwad/zaITG86GkXoBuTzLyo3SR+S14iVbEWNdSAKVWPVdwQnFzAqtO+qxY0vePhB+QxGg6NTvXLZG14gQJX2U7u9ca2khaEinn+powxvcBeJ1Q8z7bHZ00VMo2gdEv6oTThWOOYZTFH7LLGsQc4mUw== 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=RpSQ7N+btnNEEotJvm6ycuSTqiTYeFji8K+qb6z1peo=; b=aJGqpOMSxKbf0TCjVeXMyaJtTB4CL2G5KLATmDrTgWXLekQzV3RllV9i3hwbtKD2BiwwuBzNI1a/L9W8kMS8k399LeDSbnTBYOs4bh72ONijK7Ialr6wGkYYoxaf5dVkGpeVLkMZ3o1JvP29DOGiASuflj6/3ksXvL6LbErKqcAJJr8BUiXDC+74+pCe17UrsLwgVjLKf2e6PP2cWfkw5xeOMCsmw3DLoeiYPwBVkXj8nEr3SJf7W2Sg39x5vZO8TUW0ia4Sjx3JixGhEjxuqDbhjiaYmohMzHAOYHNfq6IqJzry2VwptwoyRxs96GdUSNehVpeQVDfFzJzB3YmuhA== 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 Received: from SJ0PR11MB6744.namprd11.prod.outlook.com (2603:10b6:a03:47d::10) by CH3PR11MB8443.namprd11.prod.outlook.com (2603:10b6:610:1bd::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7068.33; Tue, 12 Dec 2023 02:43:20 +0000 Received: from SJ0PR11MB6744.namprd11.prod.outlook.com ([fe80::a4bb:8de0:9dde:2fea]) by SJ0PR11MB6744.namprd11.prod.outlook.com ([fe80::a4bb:8de0:9dde:2fea%4]) with mapi id 15.20.7068.031; Tue, 12 Dec 2023 02:43:20 +0000 From: "Duan, Zhenzhong" To: Alex Williamson , "Liu, Yi L" CC: "joro@8bytes.org" , "jgg@nvidia.com" , "Tian, Kevin" , "robin.murphy@arm.com" , "baolu.lu@linux.intel.com" , "cohuck@redhat.com" , "eric.auger@redhat.com" , "nicolinc@nvidia.com" , "kvm@vger.kernel.org" , "mjrosato@linux.ibm.com" , "chao.p.peng@linux.intel.com" , "yi.y.sun@linux.intel.com" , "peterx@redhat.com" , "jasowang@redhat.com" , "shameerali.kolothum.thodi@huawei.com" , "lulu@redhat.com" , "suravee.suthikulpanit@amd.com" , "iommu@lists.linux.dev" , "linux-kernel@vger.kernel.org" , "linux-kselftest@vger.kernel.org" , "joao.m.martins@oracle.com" , "Zeng, Xin" , "Zhao, Yan Y" Subject: RE: [PATCH 3/3] vfio: Report PASID capability via VFIO_DEVICE_FEATURE ioctl Thread-Topic: [PATCH 3/3] vfio: Report PASID capability via VFIO_DEVICE_FEATURE ioctl Thread-Index: AQHaIPx2oNLTxoUOTUKh4MiWO0yFiLCkdsqAgACPmPA= Date: Tue, 12 Dec 2023 02:43:20 +0000 Message-ID: References: <20231127063909.129153-1-yi.l.liu@intel.com> <20231127063909.129153-4-yi.l.liu@intel.com> <20231211110345.1b4526c6.alex.williamson@redhat.com> In-Reply-To: <20231211110345.1b4526c6.alex.williamson@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR11MB6744:EE_|CH3PR11MB8443:EE_ x-ms-office365-filtering-correlation-id: f771e0ff-0d3a-4777-f45c-08dbfabc1a29 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: xdDxospZFW3+N6AtSYk8gaAHzD9F/aFfxwKwfU9UWdbeOU9HO3iXOzyeklgKJfxL9PQFgdthkjGyQyKRQBMazAem9gDaWdhM/xw8EoldPmyA35rw9LLJPqlTUe62whnTZSFaCepaf+gZZcZ733BV0DoYfCBoi2MLdJ946/VUfKGRRE9TTe297niOkI/MrmOeRcUXtlFdiqPSlDQukkhxDr1eArSkuKRAhuFeh3lcnathqYnBJGAVAAtM/o5adRviqfwa5nSA6JFK8pjyM3h/RhuwCTu5HQDPFeh73VIcBtTmUYfjDugkAcy4PbHRHkErsWHq2oontm6RZnU0QvdlLqelRtTk3eUTfwMIQiKv7gVNMSvqcr24GqxyDItkbSHNBT02jKM01smeXLkPtrrXpZj9UCM3EOOLnE8NPCvbfCmt8x3HIYVI0IK+51Ao8FEyjW3VvFHQUhrmtl5u+SWzkFnjMWgiirypkAqzX73JO9udmSOdYhTA1EyazNwLqTc5SXEjAg4pfMGDNwpYfpuZLSUBhYRyR0NZ8egbNMql9IJMPc6QLhielhc6BP5IgjvG30xbEZiUI7wRJsNsnY/6c2Lcw/cqldNFNDWb15FAaXI840/9JGKH9s/G6Fflyd4H x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR11MB6744.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(136003)(396003)(376002)(346002)(366004)(39860400002)(230922051799003)(1800799012)(186009)(64100799003)(451199024)(2906002)(41300700001)(110136005)(122000001)(66446008)(33656002)(66556008)(86362001)(66476007)(66946007)(38100700002)(6636002)(82960400001)(64756008)(76116006)(6506007)(7696005)(9686003)(478600001)(71200400001)(26005)(83380400001)(5660300002)(7416002)(4326008)(38070700009)(8936002)(54906003)(8676002)(316002)(52536014)(55016003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?DRUqtEhDxAZRBR1ETzJ5jpmy32gumb45frZX7eeIGXEHDBZ7M0UpaL5txLZN?= =?us-ascii?Q?Ky3z7MCDv6EgGKfLJWPc3OQNdVZOy9l2pzZv//6W7K1GZPcuQnJNMgoBj4JY?= =?us-ascii?Q?v0PCxQ2cmkz1g5cOrsKF5pA8trn15Sc0ZnBzY+usZPB+Yk+IsMOc65cTNKg+?= =?us-ascii?Q?PJ/M1BqMjLgf4Cc3x6/aUUNbbKnLGzgZcLVF5iMhfcdFEqEvT2uTv7ga6Nur?= =?us-ascii?Q?ydOQSJPQv3eLUv2WwdmIhbFS7fPnZ05Pd7IsQJDUZf64fIXnKrLK4FmkEOb1?= =?us-ascii?Q?dq9C7/vvkC15IHNYhITNtqo1kQviBx9rz9HL9ImiFL/W7QuA6M6H/BkUBC/l?= =?us-ascii?Q?Bd78avmc70tQeoXV6xuk1b5Zs9hVBc7j7SoAzvFLPpVxoUGzFZ6jE/WseQGW?= =?us-ascii?Q?e+NTmjvi9UhrEmB/cKKqq/Gu7tiMrhzqEZ1R4me8yiXyGMTFE7nzpKAoGDmM?= =?us-ascii?Q?sbNFJntPT/1qRE7GqDuz7JMj+zmFFuOvDb57M1grCGKHJuQdrTW6ZApSs8li?= =?us-ascii?Q?4kax/YQiFkcdmZxHnMef384lEwsj1XMSpONjCqXm/ioHRBcxysblBcZNK4oe?= =?us-ascii?Q?Jd1HogGR+ZFNSktAXtOOPmbAS49f7OV16zYWMahgkhiokDDB0+nc5W0/YoQW?= =?us-ascii?Q?1FVcodoXwXHpdms1x65iWKhA4jmkqt2Kx6Sp67+jMAGnh4dnqYS3KtBrGB9X?= =?us-ascii?Q?JXpLCn+h9xylJFS2ZJCej5xLtDMP0bWKngOs2J+0jJfP6FOupoy9m0BEkUgC?= =?us-ascii?Q?EA9iplObquSjLnVaRjwZd44ZDIdxvX4q5yGkcqeA13Zc2kY0Zkwikjdno4k4?= =?us-ascii?Q?mTyXjOucPNuajZ52jUOCwhWJKZ+2Z8Kt/wgS2wPvh+uN+xp0msQmFYZXxAQY?= =?us-ascii?Q?7aWXFLTvr5b1nGytdbntpm3p8rTGYQB6aLcJf0o/Xqmt6mSYNfLma0VTzkNb?= =?us-ascii?Q?55XQWZOxgSNnn1ROmT5X78FXPO6JdRhmhZPZkgq7VCATdSE5Sf/tciacqStj?= =?us-ascii?Q?9AC0uMruE+7sa3bi7P0NYR8yavrNeLKMsPVbvK8kOaH0/SgH75tA9wuNyy6v?= =?us-ascii?Q?SxBnT5xRqmx8wwPphP8qzCFI/JwTx1s7KU0kDtlGPzr6iMg/sGWdKkvpXZ7x?= =?us-ascii?Q?yiQ59LffeMVRplJ1IWb2Ivm8F7jZNTMtmNe3XH2Whr38QV2mttv76bgb68+a?= =?us-ascii?Q?Nk/AiOu4uoSJ1+5XGYYoQarX3D5lEC9CU3uT32LEumENrzsIdbXmpjpwtM9u?= =?us-ascii?Q?alSkdENxTtRURMB4zaR/1gZPK5hSF83W4HLFAQZxkcdCaRYLUqK3/SEovA3u?= =?us-ascii?Q?8RJfsLFCDBSJiNaUgsgKbHAmMT9ZM6yT6m7TM3NOl4PsA0X4am97Jqij0g52?= =?us-ascii?Q?zs8ozBTfr0e8Sgf8Iu8l6Uh+8vPtkT690vh/cfBH6m/HpqDRwIdN67tYmLPO?= =?us-ascii?Q?LIZeYTH8JC/DQioEnfsNU2lp7G4z61TF91gx0Jbuyy7Pa+lDtrbYlPxhD0/n?= =?us-ascii?Q?D1Lj9ZnlPZ/Pr1xqphjnoS5bVdiyTMZKX/WUZsrsyRp8E049APXXqbS+uIJ9?= =?us-ascii?Q?rZ5mWLvFn/GueKLuu2/SUFhvYtGxafmjMsY4yX0/?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR11MB6744.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f771e0ff-0d3a-4777-f45c-08dbfabc1a29 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Dec 2023 02:43:20.2320 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: jc2OfRzjKq4iVQV2hThHV1qHKJJjyT5f8s06rJnazQj4L9oOWPoz2nG2VZ9RV/UiAmIMp6MEwa9GDzGvnc+3QVSgSSBQgEkfZMUObLzN9Ow= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR11MB8443 X-OriginatorOrg: intel.com X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Mon, 11 Dec 2023 18:43:57 -0800 (PST) >-----Original Message----- >From: Alex Williamson >Sent: Tuesday, December 12, 2023 2:04 AM >Subject: Re: [PATCH 3/3] vfio: Report PASID capability via >VFIO_DEVICE_FEATURE ioctl > >On Sun, 26 Nov 2023 22:39:09 -0800 >Yi Liu wrote: > >> This reports the PASID capability data to userspace via >VFIO_DEVICE_FEATURE, >> hence userspace could probe PASID capability by it. This is a bit differ= ent >> with other capabilities which are reported to userspace when the user >reads >> the device's PCI configuration space. There are two reasons for this. >> >> - First, Qemu by default exposes all available PCI capabilities in vfio= -pci >> config space to the guest as read-only, so adding PASID capability in= the >> vfio-pci config space will make it exposed to the guest automatically >while >> an old Qemu doesn't really support it. > >Shouldn't we also be working on hiding the PASID capability in QEMU >ASAP? This feature only allows QEMU to know PASID control is actually >available, not the guest. Maybe we're hoping this is really only used >by VFs where there's no capability currently exposed to the guest? PASID capability is not exposed to QEMU through config space, VFIO_DEVICE_FEATURE ioctl is the only interface to expose PASID cap to QEMU for both PF and VF. /* * Lengths of PCIe/PCI-X Extended Config Capabilities * 0: Removed or masked from the user visible capability list * FF: Variable length */ static const u16 pci_ext_cap_length[PCI_EXT_CAP_ID_MAX + 1] =3D { ... [PCI_EXT_CAP_ID_PASID] =3D 0, /* not yet */ } Thanks Zhenzhong