From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80073.outbound.protection.outlook.com [40.107.8.73]) by dpdk.org (Postfix) with ESMTP id D02CC2BA3 for ; Fri, 21 Sep 2018 04:39:30 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XhZCTxF9pa3gI4KY9exfo16KqU2zpT9u5g8gKsNpDxI=; b=qLB/EFnKpDuIrHIYO7QxW3Frtg4TFLfPqD2Oza7PW0RrqNTV5TY4ye4M5nFHz5y3V5Sbl3WjTarfcUW76WE7NedwWrZwS4AK8lWvfimHCj+5Et3cVFNmDf7SwaGDfg53yF7Y/U8mYCKrw7w+QpE7aEcxd4JY0OAjWAAaClqcKww= Received: from AM0PR08MB3409.eurprd08.prod.outlook.com (20.177.109.139) by AM0PR08MB3428.eurprd08.prod.outlook.com (20.177.109.202) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1143.17; Fri, 21 Sep 2018 02:39:29 +0000 Received: from AM0PR08MB3409.eurprd08.prod.outlook.com ([fe80::6cd9:ddb2:1c60:d5e]) by AM0PR08MB3409.eurprd08.prod.outlook.com ([fe80::6cd9:ddb2:1c60:d5e%2]) with mapi id 15.20.1143.017; Fri, 21 Sep 2018 02:39:29 +0000 From: "Tone Zhang (Arm Technology China)" To: Luca Boccassi , Bruce Richardson CC: "dev@dpdk.org" , "Gavin Hu (Arm Technology China)" , "roszenrami@gmail.com" , Stephen Hemminger , nd Thread-Topic: [dpdk-dev] [PATCH v3] doc: Clarify IOMMU usage with "uio_pci_generic" kernel module Thread-Index: AQHUUAy/xIBa+qetCkGmaXl2GA3A46T3fu8AgAKI5eA= Date: Fri, 21 Sep 2018 02:39:29 +0000 Message-ID: References: <1536122382-26525-1-git-send-email-tone.zhang@arm.com> <1536124655-27163-1-git-send-email-tone.zhang@arm.com> <20180919113342.GA16956@bricha3-MOBL.ger.corp.intel.com> <1537358068.10481.22.camel@debian.org> In-Reply-To: <1537358068.10481.22.camel@debian.org> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Tone.Zhang@arm.com; x-originating-ip: [113.29.88.7] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM0PR08MB3428; 6:w1iXVQUrSg8dh/A4JbFjXaFoL3m2lyCtsqiXD9Q7JnvHZqq4O7UGMsFNr1R9gX5vRxtcW0DKj0JsrXF7WrZhhWYaZSpcbd/bD36JZmW8sBG2QyJIeFTlvc71reWMKWWJapUTGuOFChAsLLgDsjAE4Qt2cbL5ntEw8UTQ/Y7rU9RtQgv/ObsLUv0m0ePVACKgpvVZvHMRiJ//UUmXSrL+KWX3Q0oHfrXUKoX3GBweo+lRvavoYQB5kl6P/k6gwMTDqaQe9tQlO8KESL2LlbtLbufPROc7OCulZiJkYweLpT4MXQpy+OmjnAqYLuj6jl1QQAOGDV13Hgg9hR8mG8S68G3yNo+DbgDDlX9AH/++pdNR75OS7dG/bACCCjVVE6c/IUl4s6GXKZPUxtm9TI2+DFBsNlC6n5zg38Q3P4R0m7U6K7sLZHtuCUYh7ZFo+0EYnIa85kgLDlV3IX6GXiSd/g==; 5:iYd6mx5a5bY8u3qHfYRusvD05j+t8x61lTjovEy1XmG3qiMKnkoMHK60qv3/qjgRebgj/dh5OhijoDwF7Gk4rZUmr1lmzZuWGcPlx+aPq2mUXW4nJoI41uIFs7vV/jshGi2gG+ESBCs7Dg2JbXhWAbQDjs9nS7LOeM9QV8ayRlA=; 7:qR+i6YkGlzT9penWLn6ed5wmAOu68F8YtcDz2gf+CgsinDWg/icEpWiYK2VKlC4mo0rpQgzGqS7KrdFOJk7q7VSjt9klYFAvQvEmXoe861AlVQk2CGecULgWN7XcrDHDUPoZTx0IG7N6nwx6+Y//g+xix1TMxSPHl8BuezmHwQitUdBMlduM7TbCzF2YgPwv3oJbHUIjHBZSnVYvzr45LkhoX3DWNbOhXYRsu9fTBEUN9XFUHZTCmsZsCNetJkaM x-ms-exchange-antispam-srfa-diagnostics: SOS;SOR; x-ms-office365-filtering-correlation-id: 93c7e009-0edd-4672-40b0-08d61f6b7477 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM0PR08MB3428; x-ms-traffictypediagnostic: AM0PR08MB3428: nodisclaimer: True x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(180628864354917)(85827821059158)(228905959029699); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(10201501046)(3231355)(944501410)(52105095)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123558120)(20161123564045)(201708071742011)(7699051); SRVR:AM0PR08MB3428; BCL:0; PCL:0; RULEID:; SRVR:AM0PR08MB3428; x-forefront-prvs: 0802ADD973 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(346002)(136003)(366004)(39860400002)(396003)(13464003)(189003)(199004)(99286004)(76176011)(102836004)(81166006)(93886005)(72206003)(11346002)(446003)(14454004)(486006)(2906002)(476003)(97736004)(68736007)(33656002)(14444005)(2900100001)(478600001)(5660300001)(81156014)(53546011)(8936002)(25786009)(5250100002)(256004)(6246003)(3846002)(8676002)(6116002)(105586002)(74316002)(86362001)(66066001)(7696005)(54906003)(7736002)(110136005)(55016002)(316002)(9686003)(229853002)(53936002)(55236004)(4326008)(26005)(6506007)(186003)(305945005)(106356001)(71200400001)(39060400002)(6436002)(71190400001)(41533002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR08MB3428; H:AM0PR08MB3409.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: j7uHi/wqL2ynauVY76OSy1vVyLb87R13hCYtCOfZsEiGfdA7dKLP/n8lup3NoTbDW6RExh5dzrc8naa+wfWu0U7DTisL7z+2dt+eRBXjwzZqGTYPQ31/2/0lfg8e4LsxaIDC9Heg5z3N5WaHWeRA+bKgi6S53xqUNEvNyfDp15HSdN4mPeQgF33jJB/mUOhHcVouAvpq5MMFJCVnRrM5Fo+BoWesRKjTUUuCl42OpNTbPXv8CYhAZrpibddXflBrlFcsmkO4eoLFDwyHlgn8ocWOG1OyvXRLFzkp7vvpV3mqpifDd8btFzVwjeawFCmTdt7o2BhWouDbzJrSu6URwbtYarCzKwkXCP4w9+tJhBA= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-Network-Message-Id: 93c7e009-0edd-4672-40b0-08d61f6b7477 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Sep 2018 02:39:29.4344 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB3428 Subject: Re: [dpdk-dev] [PATCH v3] doc: Clarify IOMMU usage with "uio_pci_generic" kernel module X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Sep 2018 02:39:31 -0000 SGkgTHVjYSBhbmQgQnJ1Y2UsDQoNCkkgYXBwcmVjaWF0ZSBmb3IgdGhlIGNvbW1lbnRzLiBJIHJh biBtb3JlIHRlc3QgY2FzZXMgaW4gbXkgdGVzdCBiZWQsIGFuZCBJIHdpbGwgdXBkYXRlIHRoZSBw YXRjaCBhbmQgcHVzaCB2NCBzb29uLg0KDQpUaGFua3MgYSBsb3QgZm9yIHlvdXIgaGVscCENCg0K QnIsDQpUb25lDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBMdWNhIEJvY2Nh c3NpIDxibHVjYUBkZWJpYW4ub3JnPiANClNlbnQ6IFdlZG5lc2RheSwgU2VwdGVtYmVyIDE5LCAy MDE4IDc6NTQgUE0NClRvOiBCcnVjZSBSaWNoYXJkc29uIDxicnVjZS5yaWNoYXJkc29uQGludGVs LmNvbT47IFRvbmUgWmhhbmcgKEFybSBUZWNobm9sb2d5IENoaW5hKSA8VG9uZS5aaGFuZ0Bhcm0u Y29tPg0KQ2M6IGRldkBkcGRrLm9yZzsgR2F2aW4gSHUgKEFybSBUZWNobm9sb2d5IENoaW5hKSA8 R2F2aW4uSHVAYXJtLmNvbT47IHJvc3plbnJhbWlAZ21haWwuY29tOyBTdGVwaGVuIEhlbW1pbmdl ciA8c3RlcGhlbkBuZXR3b3JrcGx1bWJlci5vcmc+OyBuZCA8bmRAYXJtLmNvbT4NClN1YmplY3Q6 IFJlOiBbZHBkay1kZXZdIFtQQVRDSCB2M10gZG9jOiBDbGFyaWZ5IElPTU1VIHVzYWdlIHdpdGgg InVpb19wY2lfZ2VuZXJpYyIga2VybmVsIG1vZHVsZQ0KDQpPbiBXZWQsIDIwMTgtMDktMTkgYXQg MTI6MzMgKzAxMDAsIEJydWNlIFJpY2hhcmRzb24gd3JvdGU6DQo+IE9uIFdlZCwgU2VwIDE5LCAy MDE4IGF0IDA3OjQ0OjM2QU0gKzAwMDAsIFRvbmUgWmhhbmcgKEFybSBUZWNobm9sb2d5DQo+IENo aW5hKSB3cm90ZToNCj4gPiBIZWxsbyBCcnVjZSwgTHVjYSwgUmFtaSBhbmQgU3RlcGhlbiwNCj4g PiANCj4gPiBDb3VsZCB5b3UgcGxlYXNlIGhlbHAgdG8gcmV2aWV3IHRoZSBjaGFuZ2U/DQo+ID4g DQo+ID4gQW55IGNvbW1lbnRzIGFyZSB3ZWxjb21lLg0KPiA+IA0KPiA+IFRoYW5rcyBhIGxvdCEN Cj4gPiANCj4gPiBCciwNCj4gPiBUb25lDQo+ID4gDQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdl LS0tLS0NCj4gPiBGcm9tOiBkZXYgPGRldi1ib3VuY2VzQGRwZGsub3JnPiBPbiBCZWhhbGYgT2Yg dG9uZS56aGFuZw0KPiA+IFNlbnQ6IFdlZG5lc2RheSwgU2VwdGVtYmVyIDUsIDIwMTggMToxOCBQ TQ0KPiA+IFRvOiBkZXZAZHBkay5vcmcNCj4gPiBDYzogR2F2aW4gSHUgKEFybSBUZWNobm9sb2d5 IENoaW5hKSA8R2F2aW4uSHVAYXJtLmNvbT47IGJydWNlLnJpY2hhIA0KPiA+IHJkc29uQGludGVs LmNvbTsgYmx1Y2FAZGViaWFuLm9yZzsgcm9zemVucmFtaUBnbWFpbC5jb207IG5kIDxuZEBhcm0g DQo+ID4gLmNvbT4NCj4gPiBTdWJqZWN0OiBbZHBkay1kZXZdIFtQQVRDSCB2M10gZG9jOiBDbGFy aWZ5IElPTU1VIHVzYWdlIHdpdGggDQo+ID4gInVpb19wY2lfZ2VuZXJpYyIga2VybmVsIG1vZHVs ZQ0KPiA+IA0KPiA+IElmIHRoZSBkZXZpY2VzIHVzZWQgZm9yIERQREsgYXJlIGJvdW5kIHRvIHRo ZSAidWlvX3BjaV9nZW5lcmljIg0KPiA+IGtlcm5lbCBtb2R1bGUsIHRoZSBJT01NVSBzaG91bGQg YmUgZGlzYWJsZWQgaW4gb3JkZXIgbm90IHRvIGJyZWFrIA0KPiA+IHRoZSBJTyB0cmFuc21pc3Np b24gYmVjYXVzZSBvZiB0aGUgdmlydHVhbCAvIHBoeXNpY2FsIGFkZHJlc3MgDQo+ID4gbWFwcGlu Zy4NCj4gPiANCj4gPiBUaGUgcGF0Y2ggY2xhcmlmaWVzIHRoZSBJT01NVSBjb25maWd1cmF0aW9u cyBvbiBib3RoIHg4Nl82NCBhbmQNCj4gPiBhcm02NCBzeXN0ZW1zLg0KPiA+IA0KPiA+IFNpZ25l ZC1vZmYtYnk6IHRvbmUuemhhbmcgPHRvbmUuemhhbmdAYXJtLmNvbT4NCj4gPiAtLS0NCj4gPiDC oGRvYy9ndWlkZXMvbGludXhfZ3NnL2xpbnV4X2RyaXZlcnMucnN0IHwgNyArKysrKysrDQo+ID4g wqAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspDQo+ID4gDQo+ID4gZGlmZiAtLWdpdCBh L2RvYy9ndWlkZXMvbGludXhfZ3NnL2xpbnV4X2RyaXZlcnMucnN0DQo+ID4gYi9kb2MvZ3VpZGVz L2xpbnV4X2dzZy9saW51eF9kcml2ZXJzLnJzdA0KPiA+IGluZGV4IDM3MWE4MTcuLmI0NmZjNmEg MTAwNjQ0DQo+ID4gLS0tIGEvZG9jL2d1aWRlcy9saW51eF9nc2cvbGludXhfZHJpdmVycy5yc3QN Cj4gPiArKysgYi9kb2MvZ3VpZGVzL2xpbnV4X2dzZy9saW51eF9kcml2ZXJzLnJzdA0KPiA+IEBA IC00OCw2ICs0OCwxMyBAQCBiZSBsb2FkZWQgYXMgc2hvd24gYmVsb3c6DQo+ID4gwqDCoMKgwqBg YHZmaW8tcGNpYGAga2VybmVsIG1vZHVsZSByYXRoZXIgdGhhbiBgYGlnYl91aW9gYCBvciANCj4g PiBgYHVpb19wY2lfZ2VuZXJpY2BgLg0KPiA+IMKgwqDCoMKgRm9yIG1vcmUgZGV0YWlscyBzZWUg OnJlZjpgbGludXhfZ3NnX2JpbmRpbmdfa2VybmVsYCBiZWxvdy4NCj4gPiDCoA0KPiA+ICsuLiBu b3RlOjoNCj4gPiArDQo+ID4gK8KgwqDCoElmIHRoZSBkZXZpY2VzIHVzZWQgZm9yIERQREsgYXJl IGJvdW5kIHRvIHRoZQ0KPiA+IGBgdWlvX3BjaV9nZW5lcmljYGAga2VybmVsIG1vZHVsZSwNCj4g PiArwqDCoMKgcGxlYXNlIG1ha2Ugc3VyZSB0aGF0IHRoZSBJT01NVSBpcyBkaXNhYmxlZC4gT25l IGNhbiBhZGQNCj4gPiBgYGludGVsX2lvbW11PW9mZmBgIG9yDQo+ID4gK8KgwqDCoGBgaW50ZWxf aW9tbXU9cHRgYCBvciBgYGFtZF9pb21tdT1vZmZgYCBpbiBHUlVCIGNvbW1hbmQgbGluZSBvbg0K PiA+IHg4Nl82NCBzeXN0ZW1zLA0KPiA+ICvCoMKgwqBvciBhZGQgYGBpb21tdS5wYXNzdGhyb3Vn aD0xYGAgb24gYXJtNjQgc3lzdGVtLg0KPiA+ICsNCj4gDQo+IEknbSBub3QgcmVhbGx5IGFuIGV4 cGVydCBpbiB0aGVzZSBJT01NVSBjb21tYW5kcywgYnV0IGZvciB0aGUgDQo+IHBhc3N0aHJvdWdo IG9wdGlvbiBvbiBteSBzeXN0ZW1zLCBJJ3ZlIGFsd2F5cyB1c2VkICJpbnRlbF9pb21tdT1vbiAN Cj4gaW9tbXU9cHQiLCByYXRoZXIgdGhhbiAiaW50ZWxfaW9tbXU9cHQiLiBDYW4gc29tZW9uZSBj b25maXJtIHRoYXQgdGhlIA0KPiBsYXR0ZXIgd29ya3Mgb2ssIGFzIGRvY3VtZW50ZWQgaGVyZT8N Cj4gDQo+IC9CcnVjZQ0KDQpXaG9wcyB5b3UgYXJlIHJpZ2h0LCBqdXN0IGNoZWNrZWQgYW5kIHdl IHVzZSBpb21tdT1wdA0KDQotLQ0KS2luZCByZWdhcmRzLA0KTHVjYSBCb2NjYXNzaQ0K