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 C746DA0A02; Tue, 6 Apr 2021 07:24:10 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 43C94406A2; Tue, 6 Apr 2021 07:24:10 +0200 (CEST) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id 02DA54068B for ; Tue, 6 Apr 2021 07:24:07 +0200 (CEST) IronPort-SDR: Bv+EqgQhTeQrUdgy54NW8QCN0xmkW5dqBZr5+oQ3ltafIuGXKaiP8vOYm1O7VStDpGFFkNDXFh dM586B4gpGeA== X-IronPort-AV: E=McAfee;i="6000,8403,9945"; a="190812735" X-IronPort-AV: E=Sophos;i="5.81,308,1610438400"; d="scan'208";a="190812735" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Apr 2021 22:24:07 -0700 IronPort-SDR: Q56Dj3CO8bj3PulqJolgilA96mklpEKtpyI1CBQ/TFbYRvZ3wG5daD42NEhGzjjXrMzdq4P/gb Ng4NTrXUV4fQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.81,308,1610438400"; d="scan'208";a="448390090" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by fmsmga002.fm.intel.com with ESMTP; 05 Apr 2021 22:24:06 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Mon, 5 Apr 2021 22:24:06 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Mon, 5 Apr 2021 22:24:06 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2 via Frontend Transport; Mon, 5 Apr 2021 22:24:06 -0700 Received: from NAM04-BN3-obe.outbound.protection.outlook.com (104.47.46.53) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2106.2; Mon, 5 Apr 2021 22:24:02 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=W5vTgzQDqpQgr+SIHb34J+o3+JHgtsHxkh0MYKzp3D5t+IEU5sPtYD4UOTOhKTc5EJf7R+oLI1zgH9KcyQf577ZBN4q2UZnRnQqEtFw1OAm0Q/VTx6yxGS/UDXW09DUgxWdqIlgJuI8eXKMivnWL3ypKws6LtB9RQ+DOHoDq18FSl3aR3Q0PcV/uElpcgwKu/4Pqe+HUAHyYtAg0BA7QQrHsGriaWtL0WpOosi5erSfH7ksAw3XIDsBa4R4Dzrm8jjNr07xvjdBYUpTe4IM3EogpWDzShv9sUcGqbApG7XJYjRxqqcyzIo6m+IEjUWdlXhbmaqYvrZBeAGf8I9JJCA== 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=m26SYae7VYttFjG4qe3Z7PuEIH3KuReylTVw5h7NlWY=; b=lbKTpuSjBT0pjFZ5ju5woraahnt5WnD0owzQV1XH8rHMtEItY0wVPlDZkOAgg4FpD3tRKJphhxldleh5otzWCsSAIWaA9Wicbmh8fi8patgxc1gRdNokdrG1O4CMgMZguhgSvSM2jVyudktUtiIZ/yr4unxDHpTssDUgl9/8Xil2ZzxD0ofPjw+tP/7HEpRg5FFwLNU2DSUcSzuh1NPO0uDOlqN+LyeVmsU/PmEWNHht4TjHzfHnuJSGRZgFPM7aJgETcnnYtoFAzeEjFDMZKGTmpaWFDd26tgrP21+spv/lEwZjqGhTkn2l3QUTEfH0EYpVYc9+XsQ98giHQOBKsA== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=m26SYae7VYttFjG4qe3Z7PuEIH3KuReylTVw5h7NlWY=; b=cfURwLDaDTTS5lWt8BHQmcw9xAelCXXSXm10zinndgOz+euXD942BQWiqbPfyJ0lVupByxJr96F3fBC2DSU9sx4S5t6g6pFgBiLwE1wFT1QoKnDdkIUzvHmN5gPlA3QZLkm4jLC721E+MyETSc0zU1gojWQMvUXYyk2UU1frXh4= Received: from MN2PR11MB4063.namprd11.prod.outlook.com (2603:10b6:208:13f::22) by MN2PR11MB3869.namprd11.prod.outlook.com (2603:10b6:208:138::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3999.29; Tue, 6 Apr 2021 05:24:00 +0000 Received: from MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::4949:e7d9:9632:6fc7]) by MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::4949:e7d9:9632:6fc7%6]) with mapi id 15.20.3999.032; Tue, 6 Apr 2021 05:24:00 +0000 From: "Xia, Chenbo" To: wangyunjian , "dev@dpdk.org" CC: "Burakov, Anatoly" , "jerry.lilijun@huawei.com" , "xudingke@huawei.com" , David Marchand , "Wang, Xiao W" , =?utf-8?B?546L5b+X5a6P?= Thread-Topic: [dpdk-dev] [PATCH] vfio: change default per vfio_cfg map all dpdk segments for DMA Thread-Index: AQHWKqhpl8ExmTrURkWm2kTcVAh7F6qo8p4A Date: Tue, 6 Apr 2021 05:24:00 +0000 Message-ID: References: <1589540514-26972-1-git-send-email-wangyunjian@huawei.com> In-Reply-To: <1589540514-26972-1-git-send-email-wangyunjian@huawei.com> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.102.204.51] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b40ae948-8c66-4d01-06bf-08d8f8bc2f79 x-ms-traffictypediagnostic: MN2PR11MB3869: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1303; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: mnfTMhtApZW0WDfrSOLgtnKt1caqD/35IMYuSD23GbAqBzZozPMFxIcU9nQxRB3CxeL/0cnzEpQmI5CL0xgxNENEaVpRD71dvsyJJeXgD0Lxk8+nlrla4lRRV+LeRWaOTUBqmxfMhExAk8KKiSNDeot1/0HCadCyB2y318Mm3Gc2SHXQkFkrS2fwmpG7RKhgvbJb83LluMOX/88qV5RyhTx0r0nDuRMHskKstExZvLAkjxAhKQz5qjkjUi5/nIWfInOLiIMDTrdzvAeC1SZ0QoZatmcFq0mhoZ482sFfCS+5TTsb0l9adS2PtX/T5S+aXIClipyUzlmjraJ2LbJ6TetsMaq5jLqOlHiVbI4vr/DRwMQ+e6nTmSrKzA/n0M709j1UhRlN/7fWJ/6Pu1geMi9KSIujaJ3zuDpDQDS0L5Ym6f+rGNlIlM0KOLB0MSYqb3NprJSD49Pe7n8h8DFTWpNy/1FVgOynE9JR8wPQvaj4YldeWafy3oe6A1HJYcZy4ethF0xXaN1EEPNbLf8BYBsc5sf7ykxHS/ad/z90HLPdXfymCVCXgZp+SBSAfYCVNc72SuX6i90g0vYiFBhpvlHWwA3Mkl1riBHBZR3XHmd+otjTBfuqHwya55t6O6MMK8OFe5JpVkX8tdPYlxjyO5+NBmaupLey5hFKsb/7IaA= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR11MB4063.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(346002)(376002)(366004)(39860400002)(396003)(136003)(26005)(8936002)(7696005)(71200400001)(4326008)(76116006)(5660300002)(66946007)(66556008)(66476007)(2906002)(9686003)(38100700001)(83380400001)(316002)(110136005)(186003)(55016002)(66446008)(64756008)(53546011)(54906003)(6506007)(86362001)(52536014)(478600001)(33656002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?utf-8?B?Nm1yKy82ZERoRUh1VWhJb2R5UnpFVUwwL2dPNVZFNGJhajA2MzBYQXArTW9Q?= =?utf-8?B?RTV0V2hnRDc5ZmNHc0NQZWFCMFg3M3M3NUh6b0Zmc0tvKzdzU0o2Z2ZGdHFm?= =?utf-8?B?ODEyNlZsRFJ3NFpjVGNCZ3FqMmdTcTRWQXh6bmk3czhJN1FHQWZMRWdSMWZB?= =?utf-8?B?UUlmU3RHVkdCZWVWUXdOaHVVdDliSzJPQ0RLSWlqWEpkVzRtamtlYTBnSUk5?= =?utf-8?B?QnJjaVpWajZiVm5keFRIdEcvWHplQk9HSnVXd3J4WE1hbFZCODZ5ZmxvRkxI?= =?utf-8?B?cWVacW92SDdsYkN2emR1TlRGWjlYRWtRVFdJRGttWEVsZVJCeXkvQmhLWGlY?= =?utf-8?B?eU56L2JsS3RWM3hnYzYvV0Q0QWs3ckZsRWdPeEcxNGZWMmJvN3JuaTRObGtu?= =?utf-8?B?cFlCcnNWRktnSytNb09FRkFacUxYTUZpb1cwczVXRkt2NWROZXJhQXlseGJC?= =?utf-8?B?ejlrQkVUQ1pmakxEYlVlbksxVnFzdm9vZHYyRkxYekk1ZzlSb0xkUDZSOE9i?= =?utf-8?B?L1pkMXIwOTdlWHNaSnc5UG95L3pkUm12WEhySHlnOGQvOHF0R25IK2Jpenh4?= =?utf-8?B?SmR6L3hGTWwxMVBldWx6U3dkN3FIZHJac29XNWV4c0kvL1RYUEhqK0I2N0pE?= =?utf-8?B?TWdOdmVMMlpwU2FJV0lzTDNteE5wTlJqZ0lHbE1vaGkxZXg4eWZ0Z3g5cUVF?= =?utf-8?B?a2RydW4ybVRKNmtZbnM5SkxyVGJtNTZiYlVrMUtOdXFXNDBKeERPamlWNnIy?= =?utf-8?B?SlZlMmVGd2JYcjNuVlRNUGpFNERvanI3RVdYdC9FYlhUaUZQUHo0ZVJoaDFv?= =?utf-8?B?bkhWZzNLTTl6QXN3SjRmZG5FbGo2c0dzZXZEallUUkpPcHU4MzQ4a0NqRVdJ?= =?utf-8?B?WXg1dHYrR0M1SG9KYU9JVXhuVkNRa2I5OCs0ck9SK2g5VUx2bEJsMURaeEVB?= =?utf-8?B?aXFZeHdsQW51RlVwQVkyZ3BrdXJHNDJVY1dHVGRIMi9LZXp1ZzlJbm9oME9w?= =?utf-8?B?NG00UmdVZGpjM3RpNWdHWjNYYnBETDRzVXpyQ2QzdTFmbFl4TDNNaXArWEFJ?= =?utf-8?B?ZnJmdGZzNmVHM3R6d0pUOGZLL2QxN3IxQUtFaE1CUXlXV1NUc09PdlppWkgx?= =?utf-8?B?cEtNUWJYVXZXby9RVE56ZEdpck1WYU1lNHYwenFWcEtIY080Sll4WkhoYTFP?= =?utf-8?B?emdwaFlnU1BhbnZDSDZ3NVlkeVBrQjFhUXVaTzZEdlF0c3FqeHY2b3J0V0lq?= =?utf-8?B?VEl5cHNBemYvMVkrMS95cmpWS3pRdVkvNFBuczhVMjIwRDg3NWJMOStWbnZH?= =?utf-8?B?TUQwQ1QxeGJ3OGp4ekFCWDJhMndXVGt1SXpubXl2TlU0RDVkTy96TXdSSHVQ?= =?utf-8?B?RVBhZmtES284TUUzVU5qUXBQeEVZZm1BMk9TR2xod0RsZ29iWVI3OE1BbHAx?= =?utf-8?B?RmRkSmp3YXY4MWc2NWd5bWdMVlBIeDIyZTZ6TnNTTGtWdVd2Smw3VUJnRlpi?= =?utf-8?B?amU4OXQ1a0JROGY3S2crTjJwc0pNQzdnbVFxK1dsSmVUNUV1NVlCRzJCYi9s?= =?utf-8?B?UGhBTkIycDRSU0Zoek9xWFBoQXpTazV5UUc2U3BXYi9xUk03TWdPbkZPSDlK?= =?utf-8?B?OFR2QS9USHNQUjJOL1VoczgzdVNrWkllL2kramd4aHo2Vm5Ed3JJNUJWdGYy?= =?utf-8?B?cXpRbjQ3eks3WGVvNllpcjY1RVVMc3oyajg1eTJEYjJaOEloS09GazJMdlRh?= =?utf-8?Q?IUoEiIlwr3+iKVgQuJmpulOe9MyHLw02aN7FdT0?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4063.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b40ae948-8c66-4d01-06bf-08d8f8bc2f79 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Apr 2021 05:24:00.5466 (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: +ZlGQKGZfo2/D2DcYn1gsDIaBDZoR5OGK8oQ1l1Mqj7JZdZsWw8OYH9qmIg2zsfbYI43txT19uaEbyGbu7jXbw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3869 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH] vfio: change default per vfio_cfg map all dpdk segments for DMA 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 Sender: "dev" SGksIFl1bmppYW4NCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBkZXYg PGRldi1ib3VuY2VzQGRwZGsub3JnPiBPbiBCZWhhbGYgT2Ygd2FuZ3l1bmppYW4NCj4gU2VudDog RnJpZGF5LCBNYXkgMTUsIDIwMjAgNzowMiBQTQ0KPiBUbzogZGV2QGRwZGsub3JnDQo+IENjOiBC dXJha292LCBBbmF0b2x5IDxhbmF0b2x5LmJ1cmFrb3ZAaW50ZWwuY29tPjsgamVycnkubGlsaWp1 bkBodWF3ZWkuY29tOw0KPiB4dWRpbmdrZUBodWF3ZWkuY29tOyBZdW5qaWFuIFdhbmcgPHdhbmd5 dW5qaWFuQGh1YXdlaS5jb20+DQo+IFN1YmplY3Q6IFtkcGRrLWRldl0gW1BBVENIXSB2ZmlvOiBj aGFuZ2UgZGVmYXVsdCBwZXIgdmZpb19jZmcgbWFwIGFsbCBkcGRrDQo+IHNlZ21lbnRzIGZvciBE TUENCj4gDQo+IEZyb206IFl1bmppYW4gV2FuZyA8d2FuZ3l1bmppYW5AaHVhd2VpLmNvbT4NCj4g DQo+IEFzIGFsbCB2ZmlvX2NmZ3MgbmVlZCB0byBtYXAgYWxsIGRwZGsgc2VnbWVudHMgZm9yIERN QSwgYnV0IG5vdyBvbmx5DQo+IGRlZmF1bHRfdmZpb19jZmcgbWFwIGl0LiBUaGlzIHBhdGNoIGNo YW5nZXMgcnRlX3ZmaW9fc2V0dXBfZGV2aWNlKCkNCj4gYXMgYSBkZWZhdWx0IG1hcCwgc28gdGhh dCBJT01NVSBwcm9ncm1pbmcgZG9lcyBub3RuZWVkIHRvIG1hcCBkcGRrDQo+IHNlZ21lbnRzIHNl cGFyYXRlbHkuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBZdW5qaWFuIFdhbmcgPHdhbmd5dW5qaWFu QGh1YXdlaS5jb20+DQo+IC0tLQ0KPiAgbGliL2xpYnJ0ZV9lYWwvbGludXgvZWFsX3ZmaW8uYyB8 IDUgKy0tLS0NCj4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgNCBkZWxldGlvbnMo LSkNCj4gDQo+IGRpZmYgLS1naXQgYS9saWIvbGlicnRlX2VhbC9saW51eC9lYWxfdmZpby5jIGIv bGliL2xpYnJ0ZV9lYWwvbGludXgvZWFsX3ZmaW8uYw0KPiBpbmRleCBkMjZlMTY0OWEuLjQ2MTYw YzMyOCAxMDA2NDQNCj4gLS0tIGEvbGliL2xpYnJ0ZV9lYWwvbGludXgvZWFsX3ZmaW8uYw0KPiAr KysgYi9saWIvbGlicnRlX2VhbC9saW51eC9lYWxfdmZpby5jDQo+IEBAIC04MDcsMTAgKzgwNyw3 IEBAIHJ0ZV92ZmlvX3NldHVwX2RldmljZShjb25zdCBjaGFyICpzeXNmc19iYXNlLCBjb25zdCBj aGFyDQo+ICpkZXZfYWRkciwNCj4gIAkJCSAqIGFmdGVyIHJlZ2lzdGVyaW5nIGNhbGxiYWNrLCB0 byBwcmV2ZW50IHJhY2VzDQo+ICAJCQkgKi8NCj4gIAkJCXJ0ZV9tY2ZnX21lbV9yZWFkX2xvY2so KTsNCj4gLQkJCWlmICh2ZmlvX2NmZyA9PSBkZWZhdWx0X3ZmaW9fY2ZnKQ0KPiAtCQkJCXJldCA9 IHQtPmRtYV9tYXBfZnVuYyh2ZmlvX2NvbnRhaW5lcl9mZCk7DQo+IC0JCQllbHNlDQo+IC0JCQkJ cmV0ID0gMDsNCj4gKwkJCXJldCA9IHQtPmRtYV9tYXBfZnVuYyh2ZmlvX2NvbnRhaW5lcl9mZCk7 DQoNCkFuYXRvbHkgaXMgY29ycmVjdCwgdGhpcyBpcyBpbnRlbnRpb25hbCBmb3IgaWZjIHZkcGEu IEZvciB2ZHBhL2lmYywgd2UgbmVlZCBhbm90aGVyIHZmaW8gY29udGFpbmVyDQpmb3IgdmRwYSBk ZXZpY2UgYW5kIHRoZSBkbWEgbWFwIGluZm8gY29tZXMgZnJvbSBRRU1VL3ZpcnRpby11c2VyLCBz byB0aGlzIGNvbnRhaW5lciB3aWxsIG5vdCB1c2UgZHBkaw0KbWVtc2Vncy4gWW91ciBwYXRjaCB3 aWxsIGJyZWFrIGN1cnJlbnQgaWZjIHZkcGEgZHJpdmVyLg0KDQpUaGFua3MsDQpDaGVuYm8NCg0K PiAgCQkJaWYgKHJldCkgew0KPiAgCQkJCVJURV9MT0coRVJSLCBFQUwsDQo+ICAJCQkJCSIgICVz IERNQSByZW1hcHBpbmcgZmFpbGVkLCBlcnJvciAlaSAoJXMpXG4iLA0KPiAtLQ0KPiAyLjIzLjAN Cj4gDQoNCg==