This message generated a parse failure. Raw output follows here. Please use 'back' to navigate. From devnull@lkml.org Tue Apr 16 17:01:41 2024 >From mailfetcher Thu Mar 1 09:51:00 2018 Envelope-to: lkml@grols.ch Delivery-date: Thu, 01 Mar 2018 09:50:59 +0100 Received: from srv.grols.ch [5.172.41.101] by 1eb738dfd482 with IMAP (fetchmail-6.3.26) for (single-drop); Thu, 01 Mar 2018 09:51:00 +0100 (CET) Received: from vger.kernel.org ([209.132.180.67]) by home.grols.ch with esmtp (Exim 4.89) (envelope-from ) id 1erJvX-0008Co-3o for lkml@grols.ch; Thu, 01 Mar 2018 09:50:59 +0100 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S966534AbeCAIuh (ORCPT ); Thu, 1 Mar 2018 03:50:37 -0500 Received: from mx08-00178001.pphosted.com ([91.207.212.93]:61482 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S966604AbeCAIud (ORCPT ); Thu, 1 Mar 201 Received: from pps.filterd (m0046660.ppops.net [127.0.0.1]) by mx08-.pphosted.com (8.16.0.21/8.16.0.21) with SMTP id w218nig2013678; Thu, 1 Mar 2018 09:50:02 +0100 Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx08-00178001.pphosted.com with ESMTP id 2gax28s58t-1 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 01 Mar 2018 09:50:02 +0100 Received: from zeta.dmz-eu.st.com (zeta.dmz-eu.st.com [164.129.230.9]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 482BC3A; Thu, 1 Mar 2018 08:50:00 +0000 (GMT) Received: from Webmail-eu.st.com (sfhdag3node2.st.com [10.75.127.8]) by zeta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 0D65E244A; Thu, 1 Mar 2018 08:50:00 +0000 (GMT) Received: from SFHDAG3NODE2.st.com (10.75.127.8) by SFHDAG3NODE2.st.com (10.75.127.8) with Microsoft SMTP Server (TLS) id 15.0.1347.2; Thu, 1 Mar 2018 09:49:59 +0100 Received: from SFHDAG3NODE2.st.com ([fe80::b82f:1ce:8854:5b96]) by SFHDAG3NODE2.st.com ([fe80::b82f:1ce:8854:5b96%20]) with mapi id 15.00.1347.000; Thu, 1 Mar 2018 09:49:59 +0100 From: Amelie DELAUNAY To: Robin Murphy , Greg Kroah-Hartman , Rob Herring , Mark Rutland , Tony Prisk , Alan Stern , "linux-usb@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org"
  • References: <1519393611-31367-1-git-send-email-amelie.delaunay@st.com> In-Reply-To: Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 x-ms-exchange-messagesentrepresentingtype: 1 x-ms-exchange-transport-fromentityheader: Hosted X-Originating-IP: [10.75.127.48] Content-Type: text/plain; charset="utf-8" Content-ID: <7E31B96F4DDB00498E5F1A59BB672C00@st.com> Content-Transfer-Encoding: base64 Mime-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2018-03-01_04:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-Id: X-Mailing-List: linux-kernel@vger.kernel.org Received-SPF: none client-ip=209.132.180.67; envelope-from=linux-kernel-owner@vger.kernel.org; helo=vger.kernel.org X-Spam-Score: 4.8 X-Spam-Score-Bar: ++++ X-Spam-Action: no action X-Spam-Report: Action: no action Symbol: AUTH_NA(1.00) Symbol: BAYES_SPAM(4.00) Symbol: TAGGED_RCPT(0.00) Symbol: TO_DN_SOME(0.00) Symbol: DMARC_NA(0.00) Symbol: ASN(0.00) Symbol: MIME_GOOD(-0.10) Symbol: RCVD_COUNT_SEVEN(0.00) Symbol: FROM_HAS_DN(0.00) Symbol: R_SPF_N SGkgUm9iaW4sDQoNCk9uIDAyLzI4LzIwMTggMDI6MzMgUE0sIFJvYmluIE11cnBoeSB3cm90ZToN Cj4gSGkgQW1lbGllLA0KPiANCj4gSnVzdCBhIGNvdXBsZSBvZiBkcml2ZS1ieSBjb2Rpbmcgc3R5 bGUgY29tbWVudHMuLi4NCj4gDQo+IE9uIDIzLzAyLzE4IDEzOjQ2LCBBbWVsaWUgRGVsYXVuYXkg d3JvdGU6DQo+PiBPbiBzb21lIGJvYXJkcywgZXNwZWNpYWxseSB3aGVuIHZidXMgc3VwcGx5IHJl cXVpcmVzIGxhcmdlIGN1cnJlbnQsDQo+PiBhbmQgdGhlIGNoYXJnZSBwdW1wIG9uIHRoZSBQSFkg aXNuJ3QgZW5vdWdoLCBhbiBleHRlcm5hbCB2YnVzIHBvd2VyIHN3aXRjaA0KPj4gbWF5IGJlIHVz ZWQuDQo+PiBBZGQgc3VwcG9ydCBmb3Igb3B0aW9uYWwgZXh0ZXJuYWwgdmJ1cyBzdXBwbHkgcGVy IHBvcnQgaW4gZWhjaS1wbGF0Zm9ybS4NCj4+DQo+PiBTaWduZWQtb2ZmLWJ5OiBBbWVsaWUgRGVs YXVuYXkgPGFtZWxpZS5kZWxhdW5heUBzdC5jb20+DQo+Pg0KPj4gLS0tDQo+PiBDaGFuZ2VzIGlu IHYzOg0KPj4gICAgKiBBZGRyZXNzIEZlbGlwZSBCYWxiaSBjb21tZW50czogcmVkdWNlIGluZGVu dGF0aW9uIGluDQo+PiAgICAgIGVoY2lfcGxhdGZvcm1fcG9ydF9wb3dlci4NCj4+ICAgICogQWRk cmVzcyBSb2dlciBRdWFkcm9zIGFuZCBBbGFuIFN0ZXJuIGNvbW1lbnRzOiBwbGF0Zm9ybXMgY2Fu IGhhdmUgb25lDQo+PiAgICAgIGV4dGVybmFsIHZidXMgc3VwcGx5IHBlciBwb3J0LCBzbyBhZGQg c3VwcG9ydCB0byBnZXQgYXMgbWFueSBvcHRpb25hbA0KPj4gICAgICByZWd1bGF0b3IgYXMgaW1w bGVtZW50ZWQgcG9ydHMgb24gdGhlIGhvc3QgY29udHJvbGxlci4NCj4+DQo+PiBDaGFuZ2VzIGlu IHYyOg0KPj4gICAgKiBBZGRyZXNzIFJvZ2VyIFF1YWRyb3MgY29tbWVudHM6IG1vdmUgcmVndWxh dG9yX2VuYWJsZS9kaXNhYmxlIGZyb20NCj4+ICAgICAgZWhjaV9wbGF0Zm9ybV9wb3dlcl9vbi9v ZmYgdG8gZWhjaV9wbGF0Zm9ybV9wb3J0X3Bvd2VyLg0KPj4gLS0tDQo+PiAgICBEb2N1bWVudGF0 aW9uL2RldmljZXRyZWUvYmluZGluZ3MvdXNiL3VzYi1laGNpLnR4dCB8ICAxICsNCj4+ICAgIGRy aXZlcnMvdXNiL2hvc3QvZWhjaS1wbGF0Zm9ybS5jICAgICAgICAgICAgICAgICAgIHwgNTIgKysr KysrKysrKysrKysrKysrKysrLQ0KPj4gICAgMiBmaWxlcyBjaGFuZ2VkLCA1MiBpbnNlcnRpb25z KCspLCAxIGRlbGV0aW9uKC0pDQo+Pg0KPj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZGV2 aWNldHJlZS9iaW5kaW5ncy91c2IvdXNiLWVoY2kudHh0IGIvRG9jdW1lbnRhdGlvbi9kZXZpY2V0 cmVlL2JpbmRpbmdzL3VzYi91c2ItZWhjaS50eHQNCj4+IGluZGV4IDNlZmRlMTIuLmNkNTc2ZGIg MTAwNjQ0DQo+PiAtLS0gYS9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvdXNiL3Vz Yi1laGNpLnR4dA0KPj4gKysrIGIvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL3Vz Yi91c2ItZWhjaS50eHQNCj4+IEBAIC0xOSw2ICsxOSw3IEBAIE9wdGlvbmFsIHByb3BlcnRpZXM6 DQo+PiAgICAgLSBwaHlzIDogcGhhbmRsZSArIHBoeSBzcGVjaWZpZXIgcGFpcg0KPj4gICAgIC0g cGh5LW5hbWVzIDogInVzYiINCj4+ICAgICAtIHJlc2V0cyA6IHBoYW5kbGUgKyByZXNldCBzcGVj aWZpZXIgcGFpcg0KPj4gKyAtIHBvcnROX3ZidXMtc3VwcGx5IDogcGhhbmRsZSBvZiByZWd1bGF0 b3Igc3VwcGx5aW5nIHZidXMgZm9yIHBvcnQgTg0KPj4gICAgDQo+PiAgICBFeGFtcGxlIChTZXF1 b2lhIDQ0MEVQeCk6DQo+PiAgICAgICAgZWhjaUBlMDAwMDMwMCB7DQo+PiBkaWZmIC0tZ2l0IGEv ZHJpdmVycy91c2IvaG9zdC9laGNpLXBsYXRmb3JtLmMgYi9kcml2ZXJzL3VzYi9ob3N0L2VoY2kt cGxhdGZvcm0uYw0KPj4gaW5kZXggYjA2NWE5Ni4uOGU5ZjIwMSAxMDA2NDQNCj4+IC0tLSBhL2Ry aXZlcnMvdXNiL2hvc3QvZWhjaS1wbGF0Zm9ybS5jDQo+PiArKysgYi9kcml2ZXJzL3VzYi9ob3N0 L2VoY2ktcGxhdGZvcm0uYw0KPj4gQEAgLTI5LDYgKzI5LDcgQEANCj4+ICAgICNpbmNsdWRlIDxs aW51eC9vZi5oPg0KPj4gICAgI2luY2x1ZGUgPGxpbnV4L3BoeS9waHkuaD4NCj4+ICAgICNpbmNs dWRlIDxsaW51eC9wbGF0Zm9ybV9kZXZpY2UuaD4NCj4+ICsjaW5jbHVkZSA8bGludXgvcmVndWxh dG9yL2NvbnN1bWVyLmg+DQo+PiAgICAjaW5jbHVkZSA8bGludXgvcmVzZXQuaD4NCj4+ICAgICNp bmNsdWRlIDxsaW51eC91c2IuaD4NCj4+ICAgICNpbmNsdWRlIDxsaW51eC91c2IvaGNkLmg+DQo+ PiBAQCAtNDYsNiArNDcsNyBAQCBzdHJ1Y3QgZWhjaV9wbGF0Zm9ybV9wcml2IHsNCj4+ICAgIAlz dHJ1Y3QgcmVzZXRfY29udHJvbCAqcnN0czsNCj4+ICAgIAlzdHJ1Y3QgcGh5ICoqcGh5czsNCj4+ ICAgIAlpbnQgbnVtX3BoeXM7DQo+PiArCXN0cnVjdCByZWd1bGF0b3IgKip2YnVzX3N1cHBsaWVz Ow0KPj4gICAgCWJvb2wgcmVzZXRfb25fcmVzdW1lOw0KPj4gICAgfTsNCj4+ICAgIA0KPj4gQEAg LTU2LDcgKzU4LDggQEAgc3RhdGljIGludCBlaGNpX3BsYXRmb3JtX3Jlc2V0KHN0cnVjdCB1c2Jf aGNkICpoY2QpDQo+PiAgICAJc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRldiA9IHRvX3BsYXRm b3JtX2RldmljZShoY2QtPnNlbGYuY29udHJvbGxlcik7DQo+PiAgICAJc3RydWN0IHVzYl9laGNp X3BkYXRhICpwZGF0YSA9IGRldl9nZXRfcGxhdGRhdGEoJnBkZXYtPmRldik7DQo+PiAgICAJc3Ry dWN0IGVoY2lfaGNkICplaGNpID0gaGNkX3RvX2VoY2koaGNkKTsNCj4+IC0JaW50IHJldHZhbDsN Cj4+ICsJc3RydWN0IGVoY2lfcGxhdGZvcm1fcHJpdiAqcHJpdiA9IGhjZF90b19laGNpX3ByaXYo aGNkKTsNCj4+ICsJaW50IHBvcnRudW0sIG5fcG9ydHMsIHJldHZhbDsNCj4+ICAgIA0KPj4gICAg CWVoY2ktPmhhc19zeW5vcHN5c19oY19idWcgPSBwZGF0YS0+aGFzX3N5bm9wc3lzX2hjX2J1ZzsN Cj4+ICAgIA0KPj4gQEAgLTcxLDExICs3NCw1NyBAQCBzdGF0aWMgaW50IGVoY2lfcGxhdGZvcm1f cmVzZXQoc3RydWN0IHVzYl9oY2QgKmhjZCkNCj4+ICAgIAlpZiAocmV0dmFsKQ0KPj4gICAgCQly ZXR1cm4gcmV0dmFsOw0KPj4gICAgDQo+PiArCW5fcG9ydHMgPSBIQ1NfTl9QT1JUUyhlaGNpLT5o Y3NfcGFyYW1zKTsNCj4+ICsJcHJpdi0+dmJ1c19zdXBwbGllcyA9IGRldm1fa2NhbGxvYygmcGRl di0+ZGV2LCBuX3BvcnRzLA0KPj4gKwkJCQkJICAgc2l6ZW9mKHN0cnVjdCByZWd1bGF0b3IgKiks DQo+IA0KPiBVc2luZyAic2l6ZW9mKCpwcml2LT52YnVzX3N1cHBsaWVzKSIgaGVyZSB3aWxsIHBy ZXZlbnQgcGVvcGxlIHNlbmRpbmcNCj4gYW5ub3lpbmcgY2xlYW51cCBwYXRjaGVzIGxhdGVyLg0K PiANCg0KT0ssIEkgd2lsbCBmaXggaXQgaW4gdjQuDQoNCj4+ICsJCQkJCSAgIEdGUF9LRVJORUwp Ow0KPj4gKwlpZiAoIXByaXYtPnZidXNfc3VwcGxpZXMpDQo+PiArCQlyZXR1cm4gLUVOT01FTTsN Cj4+ICsNCj4+ICsJZm9yIChwb3J0bnVtID0gMDsgcG9ydG51bSA8IG5fcG9ydHM7IHBvcnRudW0r Kykgew0KPj4gKwkJc3RydWN0IHJlZ3VsYXRvciAqdmJ1c19zdXBwbHk7DQo+PiArCQljaGFyIGlk WzIwXTsNCj4+ICsNCj4+ICsJCXNwcmludGYoaWQsICJwb3J0JWRfdmJ1cyIsIHBvcnRudW0pOw0K Pj4gKw0KPj4gKwkJdmJ1c19zdXBwbHkgPSBkZXZtX3JlZ3VsYXRvcl9nZXRfb3B0aW9uYWwoJnBk ZXYtPmRldiwgaWQpOw0KPj4gKwkJaWYgKElTX0VSUih2YnVzX3N1cHBseSkpIHsNCj4+ICsJCQly ZXR2YWwgPSBQVFJfRVJSKHZidXNfc3VwcGx5KTsNCj4+ICsJCQlpZiAocmV0dmFsID09IC1FTk9E RVYpDQo+PiArCQkJCXByaXYtPnZidXNfc3VwcGxpZXNbcG9ydG51bV0gPSBOVUxMOw0KPiANCj4g VGhlIGFycmF5IGVsZW1lbnQgaGVyZSBoYXNuJ3QgeWV0IGJlZW4gYXNzaWduZWQgdG8gc2luY2Ug a2NhbGxvYygpDQo+IGluaXRpYWxseSB6ZXJvZWQgaXQsIHNvIHRoaXMgaXMgZW50aXJlbHkgcmVk dW5kYW50IC0geW91IGNhbiBzaW1wbHkgbWFrZQ0KPiB0aGUgY29tcGFyaXNvbiBhICIhPSIgYW5k IHJlbW92ZSB0aGUgImVsc2UiIGNhc2UuDQo+IA0KPiBSb2Jpbi4NCj4gDQoNClRoYW5rcyBmb3Ig c3BvdHRpbmcgdGhpcyEgRml4IGluIHY0Lg0KDQpBbWVsaWUNCg0KPj4gKwkJCWVsc2UNCj4+ICsJ CQkJcmV0dXJuIHJldHZhbDsNCj4+ICsJCX0gZWxzZSB7DQo+PiArCQkJcHJpdi0+dmJ1c19zdXBw bGllc1twb3J0bnVtXSA9IHZidXNfc3VwcGx5Ow0KPj4gKwkJfQ0KPj4gKwl9DQo+PiArDQo+PiAg ICAJaWYgKHBkYXRhLT5ub19pb193YXRjaGRvZykNCj4+ICAgIAkJZWhjaS0+bmVlZF9pb193YXRj aGRvZyA9IDA7DQo+PiAgICAJcmV0dXJuIDA7DQo+PiAgICB9DQo+PiAgICANCj4+ICtzdGF0aWMg aW50IGVoY2lfcGxhdGZvcm1fcG9ydF9wb3dlcihzdHJ1Y3QgdXNiX2hjZCAqaGNkLCBpbnQgcG9y dG51bSwNCj4+ICsJCQkJICAgIGJvb2wgZW5hYmxlKQ0KPj4gK3sNCj4+ICsJc3RydWN0IGVoY2lf cGxhdGZvcm1fcHJpdiAqcHJpdiA9IGhjZF90b19laGNpX3ByaXYoaGNkKTsNCj4+ICsJaW50IHJl dDsNCj4+ICsNCj4+ICsJaWYgKCFwcml2LT52YnVzX3N1cHBsaWVzW3BvcnRudW1dKQ0KPj4gKwkJ cmV0dXJuIDA7DQo+PiArDQo+PiArCWlmIChlbmFibGUpDQo+PiArCQlyZXQgPSByZWd1bGF0b3Jf ZW5hYmxlKHByaXYtPnZidXNfc3VwcGxpZXNbcG9ydG51bV0pOw0KPj4gKwllbHNlDQo+PiArCQly ZXQgPSByZWd1bGF0b3JfZGlzYWJsZShwcml2LT52YnVzX3N1cHBsaWVzW3BvcnRudW1dKTsNCj4+ ICsJaWYgKHJldCkNCj4+ICsJCWRldl9lcnIoaGNkLT5zZWxmLmNvbnRyb2xsZXIsDQo+PiArCQkJ ImZhaWxlZCB0byAlcyB2YnVzIHN1cHBseSBmb3IgcG9ydCAlZDogJWRcbiIsDQo+PiArCQkJZW5h YmxlID8gImVuYWJsZSIgOiAiZGlzYWJsZSIsIHBvcnRudW0sIHJldCk7DQo+PiArDQo+PiArCXJl dHVybiByZXQ7DQo+PiArfQ0KPj4gKw0KPj4gICAgc3RhdGljIGludCBlaGNpX3BsYXRmb3JtX3Bv d2VyX29uKHN0cnVjdCBwbGF0Zm9ybV9kZXZpY2UgKmRldikNCj4+ICAgIHsNCj4+ICAgIAlzdHJ1 Y3QgdXNiX2hjZCAqaGNkID0gcGxhdGZvcm1fZ2V0X2RydmRhdGEoZGV2KTsNCj4+IEBAIC0xMzQs NiArMTgzLDcgQEAgc3RhdGljIHN0cnVjdCBoY19kcml2ZXIgX19yZWFkX21vc3RseSBlaGNpX3Bs YXRmb3JtX2hjX2RyaXZlcjsNCj4+ICAgIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZWhjaV9kcml2ZXJf b3ZlcnJpZGVzIHBsYXRmb3JtX292ZXJyaWRlcyBfX2luaXRjb25zdCA9IHsNCj4+ICAgIAkucmVz ZXQgPQkJZWhjaV9wbGF0Zm9ybV9yZXNldCwNCj4+ICAgIAkuZXh0cmFfcHJpdl9zaXplID0Jc2l6 ZW9mKHN0cnVjdCBlaGNpX3BsYXRmb3JtX3ByaXYpLA0KPj4gKwkucG9ydF9wb3dlciA9CQllaGNp X3BsYXRmb3JtX3BvcnRfcG93ZXIsDQo+PiAgICB9Ow0KPj4gICAgDQo+PiAgICBzdGF0aWMgc3Ry dWN0IHVzYl9laGNpX3BkYXRhIGVoY2lfcGxhdGZvcm1fZGVmYXVsdHMgPSB7DQo+Pg==