From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 7625843331; Wed, 15 Nov 2023 02:53:40 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EB2D64027B; Wed, 15 Nov 2023 02:53:39 +0100 (CET) Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2050.outbound.protection.outlook.com [40.107.244.50]) by mails.dpdk.org (Postfix) with ESMTP id D1CE940261 for ; Wed, 15 Nov 2023 02:53:38 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=alB5akrP0Hl2xoeH/BrN/mnMl/RumVh7aErlMQVDAgXUGP/NaYM2ElJ2U3C5t/OGE6VMEkfBe/gRxblQTCLw4WI6S8ctL179Ad4mt3AtXTPiwVD2upByOFjFDN6Tk4YXnMJDPtcVG6AgCsn9KxQ7uCvALJoLll2HRZivMVjQk5R1lhFXcIoD3Tku+2BiILP9S+b1dA7k/HvDru7A4NHGdRJ8tXkc5TPmo3Eseap0AyPOH9G4/rM1KF8dnSieIzr0lA/fPn4mVHy+yi4E5IN+VLT6UnllYiYVc2kI6RZqhcPh/rjkSqRnbPtkXhXaqKHwcpUHTS5AT5dtoukY8CZwHg== 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=t20gMzFhnTFs8fMY9/wtzatZp2x6PL6vXn6sAQ8TE0c=; b=GO+bKcYjEkuJYNEDkYP9C3+RvDeSFr6s2W5UdzDpSVpWMEIG7Sja7k8NEZ6oUEP1AHgbQXMPe21NoGWoI6bBIdeBIado91ykpXgSZk4ekXz+6BGhA9+ioDTEBAjg5oH9W/35QvjjXapPxlAzaT2ScG6Coiv7NWMMZg8IPFSYIsWZHR6kkm07VInBuBA2YZwZbYPzjeVQ+coyGshlcIKL6O8GOPHCHuhtaD3iUpqjiIOdYRko8pmlCvfuCuND7yQEWx029X4e6eF/ax7MW+0Oq/JfCtUp4rxznRc2NM/FNGUWvPIf8zUsHkHd+bvFXmO1uZ8bRAf/nrvlAQ3CyvuVBA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=t20gMzFhnTFs8fMY9/wtzatZp2x6PL6vXn6sAQ8TE0c=; b=V/0WqzG08jpuW1yTCcuf0PmNuADTrWXgbJAxi9DPCu49nNiqRIqhNSlQYVzNBb9iOWL2f4N1drNrHVqDvyCVs6Fu2KZaGZ5hYUUrBSaRNBaome4kd6aqgY5QdocFKAZU7ZWKyW5w8qTkKRxmvztPMJ4Ru/GkT9XGU5lo+1HiGu+uPfUcQsiC19stkN5YUkYYcBhP925pQnhDdxIT9rYTPAeCECr69iKKRXU7+MqaTQRa5kIrKr42IXwmX/1ToLW8l/JzOIHLSFVKAt2uFLyltahVCX6nG12EPBtvKjP+ElcvRRyZew9vq3lFPvAD8EEkIWpM2O9zNHqFdU50W3mKHA== Received: from MN0PR12MB6341.namprd12.prod.outlook.com (2603:10b6:208:3c2::13) by SJ2PR12MB8181.namprd12.prod.outlook.com (2603:10b6:a03:4f6::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7002.17; Wed, 15 Nov 2023 01:53:36 +0000 Received: from MN0PR12MB6341.namprd12.prod.outlook.com ([fe80::87c1:7938:fd9e:e088]) by MN0PR12MB6341.namprd12.prod.outlook.com ([fe80::87c1:7938:fd9e:e088%3]) with mapi id 15.20.6977.029; Wed, 15 Nov 2023 01:53:36 +0000 From: Chenbo Xia To: "Sevincer, Abdullah" CC: "dev@dpdk.org" , "jerinj@marvell.com" , "Chen, Mike Ximing" , "Richardson, Bruce" , "NBU-Contact-Thomas Monjalon (EXTERNAL)" , "Marchand, David" , "nipun.gupta@amd.com" Subject: Re: [PATCH v1] bus/pci: revise support PASID control Thread-Topic: [PATCH v1] bus/pci: revise support PASID control Thread-Index: AQHaFlbFDLxLqw3770W8M7tCNMRuQrB52M6AgAA9c4CAAIobgA== Date: Wed, 15 Nov 2023 01:53:35 +0000 Message-ID: <32638DA6-5BAF-4935-BDAF-013950A1246E@nvidia.com> References: <20231106170521.3064038-2-abdullah.sevincer@intel.com> <20231113172759.3529518-1-abdullah.sevincer@intel.com> <715309EF-9403-40E3-9BBE-D5EBF50200B8@nvidia.com> In-Reply-To: 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=nvidia.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN0PR12MB6341:EE_|SJ2PR12MB8181:EE_ x-ms-office365-filtering-correlation-id: c7cddf5b-ea8c-47d4-4b5d-08dbe57dae3b x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: OEaasW4kMvMcveSnCqpMOQOrBkf6nOTE1V3lEsBqF/1l45FSVSkiqouMzlxfrFHOU2f9V3txKxYWkuzUSC0ifextE+oLPD1bQGS8snhBHwFa8eRbH1pyEcyp+fNp+OCb7sFVKUF0+1D/6MPkNaZFxuU/ieo+yP16Ky0TpkRvp65nW7b9sDSnZDJp/c0zikV6tTtIAhKEGvHJkf5eBW2YnIbiluY+4iRvCelo3nuDClolSurGZmCq/FEuCN76aBo2r7lJF3ahTQQNqTyqMq+wgQruJU1X7UNuijsvhNGWOmjAF5S3hAgauVClME9joro5/yXkuI/xtYHflwDm92qouvxsgTiZyJlq6jI8ogkItHZTzTM3Qm2POegQk4s3uN2MO117bPZmnQKUaLFOOlu39Ak8KuPMmma+RI/FpY+GybTwCR6KLRzn73EncCM/LUFszI/1TtOlOH8TrVU/tFKQmc9Zk332wsT9LZX80DtRkTsleXIRBR/J7UnwRMf+fpIbGNiYzgUaJhYv9npEs7BIkKIZqxZU4EHnD5YbnumW5HTEDAyKOIj5nbp0zcKB5bKVqfkRypVpC2PRIUTTQ+0mh8Gx8+E4nnM8sBIdLxrMnHpaDAHz6pWUxe8XIwmJV9B2OzU4uYyu5QaSBSbw/zEvjfsNuEEpOBx+VcEfR2Sg6uar3v54egpT1eKM4EaWLDbg x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN0PR12MB6341.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(346002)(366004)(396003)(136003)(376002)(39860400002)(230173577357003)(230922051799003)(230273577357003)(1800799009)(186009)(64100799003)(451199024)(41300700001)(2616005)(6512007)(53546011)(71200400001)(4744005)(4326008)(8936002)(83380400001)(8676002)(26005)(2906002)(6486002)(38100700002)(122000001)(478600001)(5660300002)(6506007)(316002)(66946007)(66446008)(66556008)(6916009)(54906003)(66476007)(64756008)(76116006)(91956017)(36756003)(86362001)(38070700009)(33656002)(45980500001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?S3FLQlN0QkhtVWRJQzVJRnU4aDhLNW1FZE5aWk9xZ0ZyTDBWaGI0cnE0Ulp6?= =?utf-8?B?UUx0b1BuOXRCOWVpUGdNaDV4UjdBZ2laMElwdytTWkIya1NGS1Y4L2Z0QjRG?= =?utf-8?B?c0s2YUM2ZXZLZDdXcEVFbU9DZ1RHUWVtTjA0QkhFYk9XWVJmaE9nQ254a2xU?= =?utf-8?B?V0tOOXlGTXBNRDJrMW5EcGxtQTdBVkdVVUhoUllNRnp0by96OW84SXBZN1RF?= =?utf-8?B?WTQrL2VPWVNWcXVTUUdLUUJrRTg3RzVSSmZCckYzTWNSemNjZDFhNWhEenFp?= =?utf-8?B?QWxWT2t1VmhXanZkNWxOdE9jWldoN3F6WXBFV2xQUnJBWGJRc1gzMEs0UmNZ?= =?utf-8?B?MUJWZkREOWpUUHFRMFk2RTZpY0ZkR3NlNGphVzVmS2EzYkRpVW80ZEFnM0pS?= =?utf-8?B?U0oxYUVyV0xXVnp2MUtteFlnOVZYaDMyS0t2Sm1rRWlxdlZOc0wyOTc2bHA5?= =?utf-8?B?UzFXK1Y4UTJSNUtaczFOaG9aVkgvc1A5ZDFrdy9PWUJua09hbHlSS05hMGll?= =?utf-8?B?bG9mZzhsTFk5M3dSVTZGcTArS2kvVk1DcTdCYmNya0x2b1FxSVdqVnZCamdB?= =?utf-8?B?Znp5SGlkOTRZd3o1eDBxQVRaMlFZSXdwUmlvNzFPd0YrcDlyQUozd25VVDQ5?= =?utf-8?B?S0tSZVFlSkMrZTNsWnBHV3ZHajd6RjVjbStNakhNbENiaTNlcFVOYmNSVTZw?= =?utf-8?B?c3FBcUx4ckNjbkZFTHBEMGw5dFlQVENYSyt4RFJjZ2R6MkJaMTllaTFDMEVp?= =?utf-8?B?NUJHYW5DVDI4a3FLdXBBM3NSOWo0VDU5d0tjazc1Z0w1L3pLbHh1aWVQa0F3?= =?utf-8?B?RUZSazdlUEdFdVFsNEVPVEx3ajNXWitPWThEK2xwM2JrbG5xZG9DYm1vK05x?= =?utf-8?B?RWpHaEVSQlErK3hzV2FKNFVyNk95MmdJY3FBTm1FeWdqOENnT3ZPMXhzQ0RN?= =?utf-8?B?SHNuUDNWRGNHUSsyMmFzYXk4L0ZyOGhPMFQ5cDNRSkU2V2c0eWdkQlZ0d1hY?= =?utf-8?B?SzFnT3F1UXpNTVFZQnM4dWJhMEFkR0txQWVnWTdCeWYyM2YxM01hTm5ielFK?= =?utf-8?B?cnVmWGYyVm1RVzJaZko1OVpOVUx1MFFudExrSmFvRERySk1HQXpmVFlGc0di?= =?utf-8?B?TUpHY2dLOGo5N1NLN0VWdGM2aWFmNm9vNEVnL0p1YWhCbm5qU1ZtMGpMM1dB?= =?utf-8?B?YWVrTUJMaUgxWTdnazQ5V3crTUExT0I3WUI0OXB4eVFGRkdxVDNUVTJrQVZG?= =?utf-8?B?Q2d2S2FqU3Fva2EwKzNpaEtvaDZyMFJ2bDkvU2xsRktpekdyS3JmbG96Tmcv?= =?utf-8?B?UzZlTHBlSHR5NnlBL1AxRUorY3BxTHZ3L3p4bWJyQ2cwRGV0djZzYWp4V2dp?= =?utf-8?B?ZDVKUlY0VGxwbHNwcmVlZHlJT2FaNml5V09DZXFxamNlbG54WVB1dXpjSm55?= =?utf-8?B?TTByWUtOUngyZXZKc09lQS80RE0za1pEcWhrWlhTZGdvaHcxWTBGb0VJRCtr?= =?utf-8?B?ck1xd2U3anVwK01MamVlMmZ6VDljZnNWUTlHVXZqQUNoN3BOeUp3ODhabVZU?= =?utf-8?B?RXNaOTkwUnE1WStPeFZHd01RRlI3bmkyYit2dWQxekxadllqQXdHa0JYKzVJ?= =?utf-8?B?amRlNTllV3lFOVoydFNmK0pORDRUUktQc2dSSlh2RmYvZzFqYTVaNjF0ZUFj?= =?utf-8?B?b3lOR1I0SDJncG92R3BNMTc1RVZNd000R3NVZndWbGhYZWt2Y0F0YjQ1bUEv?= =?utf-8?B?NTRmeUVQaGVpSHYwV0xaOG1KYkZiZlVRcU9MY252SWx0ZkJBWWJuWGRKRjZH?= =?utf-8?B?d1JlUlBtdkxtS0dWRWNSTm9WaUZ5WTRNbGNGaFlqSHpjdGUwZlc3KzlTTUs4?= =?utf-8?B?Qm9Gdk9MTWh6bTNVY0YxbXorL1NENENtVm5aMFlidGhJR3VKdVY5bk94MSs0?= =?utf-8?B?TjFHcG5naFgyd1g3cXF3RnlzcGR1a3dKUXJSWmQ0eXhJY01ZM0t4bmtoKzlj?= =?utf-8?B?Umk0T2t6a3pCc3c0YVl4ZzZiZDBITHZIM0tPYnB1STArSnd0TGlFWXBHbWFt?= =?utf-8?B?a0RBNjhSbVY1WXlPU3NldWlzL2NJd0hxVXNZMzdWUkFQR1JITXg4Q0pBdm9P?= =?utf-8?Q?UCYS8L3/lSOPsX/C03qGu07oi?= Content-Type: text/plain; charset="utf-8" Content-ID: <6A9316E0A9DD8248B209B18244D0E379@namprd12.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN0PR12MB6341.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c7cddf5b-ea8c-47d4-4b5d-08dbe57dae3b X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Nov 2023 01:53:35.9718 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: UGQboA2WrOTvqLepXDmEGgKi+cxZeX5i+AGRVSgPWZQhz5sd0fsI3uES++D4Cai5THiLoCVBH+y4nBELuf5dTQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR12MB8181 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org T24gTm92IDE1LCAyMDIzLCBhdCAwMTozOSwgU2V2aW5jZXIsIEFiZHVsbGFoIDxhYmR1bGxhaC5z ZXZpbmNlckBpbnRlbC5jb20+IHdyb3RlOg0KPiANCj4gRXh0ZXJuYWwgZW1haWw6IFVzZSBjYXV0 aW9uIG9wZW5pbmcgbGlua3Mgb3IgYXR0YWNobWVudHMNCj4gDQo+IA0KPj4gK0kgZG9u4oCZdCBr bm93IGFib3V0IHRoZSBkZXRhaWxzLCBzbyBpdCBtZWFucyBmb3IgZGlmZmVyZW50IGRldmljZXMg dGhhdCBzdXBwb3J0IFBBU0lELCB0aGV5IGhhdmUgZGlmZmVyZW50IG9mZnNldHM/DQo+IA0KPj4g K0J0dywgSXMgdGhpcyBjYXAgc3RpbGwgbm90IGV4cG9zZWQgdG8gdXNlciBzcGFjZSBpbiBsYXRl c3Qga2VybmVsPw0KPiANCj4gWWVzLCBtYXkgYmUgZGlmZmVyZW50IG9mZnNldHMgZm9yIGRpZmZl cmVudCBkZXZpY2VzLg0KDQpCdXQgd2h5PyBJdOKAmXMgbm90IHN0YW5kYXJkIGNhcGFiaWxpdHk/ IEluIG15IHVuZGVyc3RhbmRpbmcsIHN0YW5kYXJkIGNhcCBzaG91bGQgaGF2ZSB0aGUgc2FtZQ0K b2Zmc2V0IGRlZmluaXRpb25zIGZvciBhbGwgZGV2aWNlcy4NCg0KPiBBcyBvZiBub3cgaXQgaXMg bm90IGV4cG9zZWQgdG8gdXNlci4gQnJ1Y2UncyB0ZXN0IHdhcyBvbiA2LjIgZ2VuZXJpYyBrZXJu ZWwgKDYuMi4wLTM2LWdlbmVyaWMpDQoNCldpbGwga2VybmVsIHBsYW4gdG8gc3VwcG9ydCB0aGF0 PyBJIGNhbiBzZWUgdGhlIHJlbGF0ZWQgd29yayB3YXMgZG9uZSBieSBJbnRlbCBidXQgc29tZWhv dyBpdOKAmXMNCm5vdCBtZXJnZWQgaW50byBrZXJuZWwuIENvdWxkIHlvdSBnaXZlIG1vcmUgaW5m b3JtYXRpb24gb24gdGhpcz8NCg0KSWYga2VybmVsIGRvZXMgbm90IHdhbnQgdGhpcyB0byBiZSBl eHBvc2VkLCBpdCBtZWFucyB1c2Vyc3BhY2Ugc2hvdWxkIG5vdCBhY2Nlc3MgdGhpcy4gTm8/DQoN Ci9DaGVuYm8gDQoNCg==