This message generated a parse failure. Raw output follows here. Please use 'back' to navigate. From devnull@lkml.org Mon Apr 29 13:18:10 2024 >From mailfetcher Tue Jan 30 11:58:20 2018 Envelope-to: lkml@grols.ch Delivery-date: Tue, 30 Jan 2018 11:58:19 +0100 Received: from srv.grols.ch [5.172.41.101] by 1eb738dfd482 with IMAP (fetchmail-6.3.26) for (single-drop); Tue, 30 Jan 2018 11:58:20 +0100 (CET) Received: from vger.kernel.org ([209.132.180.67]) by home.grols.ch with esmtp (Exim 4.89) (envelope-from ) id 1egTcJ-0004kQ-6r for lkml@grols.ch; Tue, 30 Jan 2018 11:58:19 +0100 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751451AbeA3K6R (ORCPT ); Tue, 30 Jan 2018 05:58:17 -0500 Received: from mx07-00178001.pphosted.com ([62.209.51.94]:48503 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751378AbeA3K6Q (ORCPT ); Tue, 30 Jan 2018 Received: from pps.filterd (m0046668.ppops.net [127.0.0.1]) by mx07-.pphosted.com (8.16.0.21/8.16.0.21) with SMTP id w0UArnjq005513; Tue, 30 Jan 2018 11:57:57 +0100 Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com with ESMTP id 2ft0stqej8-1 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 30 Jan 2018 11:57:57 +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 9CFC031; Tue, 30 Jan 2018 10:57:56 +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 7510F276E; Tue, 30 Jan 2018 10:57:56 +0000 (GMT) Received: from SFHDAG6NODE3.st.com (10.75.127.18) by SFHDAG3NODE2.st.com (10.75.127.8) with Microsoft SMTP Server (TLS) id 15.0.1347.2; Tue, 30 Jan 2018 11:57:56 +0100 Received: from SFHDAG6NODE3.st.com ([fe80::d04:5337:ab17:b6f6]) by SFHDAG6NODE3.st.com ([fe80::d04:5337:ab17:b6f6%20]) with mapi id 15.00.1347.000; Tue, 30 Jan 2018 11:57:56 +0100 From: Philippe CORNU To: Benjamin Gaignard Cc: Yannick FERTRE , Vincent ABRIOU , David Airlie , "dri-devel@lists.freedesktop.org" , "Linux Kernel Mailing List" References: <20180122164628.24728-1-philippe.cornu@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.5.0 x-ms-exchange-messagesentrepresentingtype: 1 x-ms-exchange-transport-fromentityheader: Hosted X-Originating-IP: [10.75.127.47] Content-Type: text/plain; charset="utf-8" Content-ID: <0EB9E62015479F4CB086B24B053DAF36@st.com> Content-Transfer-Encoding: base64 Mime-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2018-01-30_06:,, 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: 1.1 X-Spam-Score-Bar: + X-Spam-Action: no action X-Spam-Report: Action: no action Symbol: AUTH_NA(1.00) Symbol: BAYES_SPAM(0.29) 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 SGkgQmVuamFtaW4sDQoNCmFuZCBtYW55IHRoYW5rcw0KUGhpbGlwcGUgOi0pDQoNCk9uIDAxLzMw LzIwMTggMTE6NTIgQU0sIEJlbmphbWluIEdhaWduYXJkIHdyb3RlOg0KPiAyMDE4LTAxLTIyIDE3 OjQ2IEdNVCswMTowMCBQaGlsaXBwZSBDb3JudSA8cGhpbGlwcGUuY29ybnVAc3QuY29tPjoNCj4+ IEFkZCBzdXBwb3J0IGZvciB0aGUgc3RtIGRzaSBwaHkvd3JhcHBlciB2ZXJzaW9uIDEuMzEuDQo+ PiBPbmx5IGxhbmUgY2FwYWJpbGl0aWVzIG5lZWQgdG8gYmUgbW9kaWZpZWQuDQo+Pg0KPj4gU2ln bmVkLW9mZi1ieTogUGhpbGlwcGUgQ29ybnUgPHBoaWxpcHBlLmNvcm51QHN0LmNvbT4NCj4gDQo+ IEFwcGxpZWQgb24gZHJtLW1pc2MtbmV4dC4NCj4gDQo+IFJlZ2FyZHMsDQo+IEJlbmphbWluDQo+ IA0KPj4gLS0tDQo+PiAgIGRyaXZlcnMvZ3B1L2RybS9zdG0vZHdfbWlwaV9kc2ktc3RtLmMgfCAz OSArKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLQ0KPj4gICAxIGZpbGUgY2hhbmdl ZCwgMzAgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkNCj4+DQo+PiBkaWZmIC0tZ2l0IGEv ZHJpdmVycy9ncHUvZHJtL3N0bS9kd19taXBpX2RzaS1zdG0uYyBiL2RyaXZlcnMvZ3B1L2RybS9z dG0vZHdfbWlwaV9kc2ktc3RtLmMNCj4+IGluZGV4IDBiYTg2MzVkNzM4YS4uYTUxNGI1OTNmMzdj IDEwMDY0NA0KPj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL3N0bS9kd19taXBpX2RzaS1zdG0uYw0K Pj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL3N0bS9kd19taXBpX2RzaS1zdG0uYw0KPj4gQEAgLTE0 LDcgKzE0LDE0IEBADQo+PiAgICNpbmNsdWRlIDxkcm0vYnJpZGdlL2R3X21pcGlfZHNpLmg+DQo+ PiAgICNpbmNsdWRlIDx2aWRlby9taXBpX2Rpc3BsYXkuaD4NCj4+DQo+PiAtLyogRFNJIHdyYXBw ZXIgcmVnaXN0ZXIgJiBiaXQgZGVmaW5pdGlvbnMgKi8NCj4+ICsjZGVmaW5lIEhXVkVSXzEzMCAg ICAgICAgICAgICAgICAgICAgICAweDMxMzMzMDAwICAgICAgLyogSVAgdmVyc2lvbiAxLjMwICov DQo+PiArI2RlZmluZSBIV1ZFUl8xMzEgICAgICAgICAgICAgICAgICAgICAgMHgzMTMzMzEwMCAg ICAgIC8qIElQIHZlcnNpb24gMS4zMSAqLw0KPj4gKw0KPj4gKy8qIERTSSBkaWdpdGFsIHJlZ2lz dGVycyAmIGJpdCBkZWZpbml0aW9ucyAqLw0KPj4gKyNkZWZpbmUgRFNJX1ZFUlNJT04gICAgICAg ICAgICAgICAgICAgIDB4MDANCj4+ICsjZGVmaW5lIFZFUlNJT04gICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIEdFTk1BU0soMzEsIDgpDQo+PiArDQo+PiArLyogRFNJIHdyYXBwZXIgcmVn aXN0ZXJzICYgYml0IGRlZmluaXRpb25zICovDQo+PiAgIC8qIE5vdGU6IHJlZ2lzdGVycyBhcmUg bmFtZWQgYXMgaW4gdGhlIFJlZmVyZW5jZSBNYW51YWwgKi8NCj4+ICAgI2RlZmluZSBEU0lfV0NG R1IgICAgICAweDA0MDAgICAgICAgICAgLyogV3JhcHBlciBDb25GaUd1cmF0aW9uIFJlZyAqLw0K Pj4gICAjZGVmaW5lIFdDRkdSX0RTSU0gICAgIEJJVCgwKSAgICAgICAgICAvKiBEU0kgTW9kZSAq Lw0KPj4gQEAgLTY2LDYgKzczLDkgQEAgc3RydWN0IGR3X21pcGlfZHNpX3N0bSB7DQo+PiAgICAg ICAgICB2b2lkIF9faW9tZW0gKmJhc2U7DQo+PiAgICAgICAgICBzdHJ1Y3QgY2xrICpwbGxyZWZf Y2xrOw0KPj4gICAgICAgICAgc3RydWN0IGR3X21pcGlfZHNpICpkc2k7DQo+PiArICAgICAgIHUz MiBod192ZXJzaW9uOw0KPj4gKyAgICAgICBpbnQgbGFuZV9taW5fa2JwczsNCj4+ICsgICAgICAg aW50IGxhbmVfbWF4X2ticHM7DQo+PiAgIH07DQo+Pg0KPj4gICBzdGF0aWMgaW5saW5lIHZvaWQg ZHNpX3dyaXRlKHN0cnVjdCBkd19taXBpX2RzaV9zdG0gKmRzaSwgdTMyIHJlZywgdTMyIHZhbCkN Cj4+IEBAIC0xMjIsNyArMTMyLDggQEAgc3RhdGljIGludCBkc2lfcGxsX2dldF9jbGtvdXRfa2h6 KGludCBjbGtpbl9raHosIGludCBpZGYsIGludCBuZGl2LCBpbnQgb2RmKQ0KPj4gICAgICAgICAg cmV0dXJuIERJVl9ST1VORF9DTE9TRVNUKGNsa2luX2toeiAqIG5kaXYsIGRpdmlzb3IpOw0KPj4g ICB9DQo+Pg0KPj4gLXN0YXRpYyBpbnQgZHNpX3BsbF9nZXRfcGFyYW1zKGludCBjbGtpbl9raHos IGludCBjbGtvdXRfa2h6LA0KPj4gK3N0YXRpYyBpbnQgZHNpX3BsbF9nZXRfcGFyYW1zKHN0cnVj dCBkd19taXBpX2RzaV9zdG0gKmRzaSwNCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg IGludCBjbGtpbl9raHosIGludCBjbGtvdXRfa2h6LA0KPj4gICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIGludCAqaWRmLCBpbnQgKm5kaXYsIGludCAqb2RmKQ0KPj4gICB7DQo+PiAgICAg ICAgICBpbnQgaSwgbywgbiwgbl9taW4sIG5fbWF4Ow0KPj4gQEAgLTEzMiw4ICsxNDMsOCBAQCBz dGF0aWMgaW50IGRzaV9wbGxfZ2V0X3BhcmFtcyhpbnQgY2xraW5fa2h6LCBpbnQgY2xrb3V0X2to eiwNCj4+ICAgICAgICAgIGlmIChjbGtpbl9raHogPD0gMCB8fCBjbGtvdXRfa2h6IDw9IDApDQo+ PiAgICAgICAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOw0KPj4NCj4+IC0gICAgICAgZnZjb19t aW4gPSBMQU5FX01JTl9LQlBTICogMiAqIE9ERl9NQVg7DQo+PiAtICAgICAgIGZ2Y29fbWF4ID0g TEFORV9NQVhfS0JQUyAqIDIgKiBPREZfTUlOOw0KPj4gKyAgICAgICBmdmNvX21pbiA9IGRzaS0+ bGFuZV9taW5fa2JwcyAqIDIgKiBPREZfTUFYOw0KPj4gKyAgICAgICBmdmNvX21heCA9IGRzaS0+ bGFuZV9tYXhfa2JwcyAqIDIgKiBPREZfTUlOOw0KPj4NCj4+ICAgICAgICAgIGJlc3RfZGVsdGEg PSAxMDAwMDAwOyAvKiBiaWcgc3RhcnRlZCB2YWx1ZSAoMTAwMDAwMGtoeikgKi8NCj4+DQo+PiBA QCAtMjEzLDYgKzIyNCwxNSBAQCBkd19taXBpX2RzaV9nZXRfbGFuZV9tYnBzKHZvaWQgKnByaXZf ZGF0YSwgc3RydWN0IGRybV9kaXNwbGF5X21vZGUgKm1vZGUsDQo+PiAgICAgICAgICBpbnQgcmV0 LCBicHA7DQo+PiAgICAgICAgICB1MzIgdmFsOw0KPj4NCj4+ICsgICAgICAgLyogVXBkYXRlIGxh bmUgY2FwYWJpbGl0aWVzIGFjY29yZGluZyB0byBodyB2ZXJzaW9uICovDQo+PiArICAgICAgIGRz aS0+aHdfdmVyc2lvbiA9IGRzaV9yZWFkKGRzaSwgRFNJX1ZFUlNJT04pICYgVkVSU0lPTjsNCj4+ ICsgICAgICAgZHNpLT5sYW5lX21pbl9rYnBzID0gTEFORV9NSU5fS0JQUzsNCj4+ICsgICAgICAg ZHNpLT5sYW5lX21heF9rYnBzID0gTEFORV9NQVhfS0JQUzsNCj4+ICsgICAgICAgaWYgKGRzaS0+ aHdfdmVyc2lvbiA9PSBIV1ZFUl8xMzEpIHsNCj4+ICsgICAgICAgICAgICAgICBkc2ktPmxhbmVf bWluX2ticHMgKj0gMjsNCj4+ICsgICAgICAgICAgICAgICBkc2ktPmxhbmVfbWF4X2ticHMgKj0g MjsNCj4+ICsgICAgICAgfQ0KPj4gKw0KPj4gICAgICAgICAgcGxsX2luX2toeiA9ICh1bnNpZ25l ZCBpbnQpKGNsa19nZXRfcmF0ZShkc2ktPnBsbHJlZl9jbGspIC8gMTAwMCk7DQo+Pg0KPj4gICAg ICAgICAgLyogQ29tcHV0ZSByZXF1ZXN0ZWQgcGxsIG91dCAqLw0KPj4gQEAgLTIyMCwxMiArMjQw LDEyIEBAIGR3X21pcGlfZHNpX2dldF9sYW5lX21icHModm9pZCAqcHJpdl9kYXRhLCBzdHJ1Y3Qg ZHJtX2Rpc3BsYXlfbW9kZSAqbW9kZSwNCj4+ICAgICAgICAgIHBsbF9vdXRfa2h6ID0gbW9kZS0+ Y2xvY2sgKiBicHAgLyBsYW5lczsNCj4+ICAgICAgICAgIC8qIEFkZCAyMCUgdG8gcGxsIG91dCB0 byBiZSBoaWdoZXIgdGhhbiBwaXhlbCBidyAoYnVyc3QgbW9kZSBvbmx5KSAqLw0KPj4gICAgICAg ICAgcGxsX291dF9raHogPSAocGxsX291dF9raHogKiAxMikgLyAxMDsNCj4+IC0gICAgICAgaWYg KHBsbF9vdXRfa2h6ID4gTEFORV9NQVhfS0JQUykgew0KPj4gLSAgICAgICAgICAgICAgIHBsbF9v dXRfa2h6ID0gTEFORV9NQVhfS0JQUzsNCj4+ICsgICAgICAgaWYgKHBsbF9vdXRfa2h6ID4gZHNp LT5sYW5lX21heF9rYnBzKSB7DQo+PiArICAgICAgICAgICAgICAgcGxsX291dF9raHogPSBkc2kt PmxhbmVfbWF4X2ticHM7DQo+PiAgICAgICAgICAgICAgICAgIERSTV9XQVJOKCJXYXJuaW5nIG1h eCBwaHkgbWJwcyBpcyB1c2VkXG4iKTsNCj4+ICAgICAgICAgIH0NCj4+IC0gICAgICAgaWYgKHBs bF9vdXRfa2h6IDwgTEFORV9NSU5fS0JQUykgew0KPj4gLSAgICAgICAgICAgICAgIHBsbF9vdXRf a2h6ID0gTEFORV9NSU5fS0JQUzsNCj4+ICsgICAgICAgaWYgKHBsbF9vdXRfa2h6IDwgZHNpLT5s YW5lX21pbl9rYnBzKSB7DQo+PiArICAgICAgICAgICAgICAgcGxsX291dF9raHogPSBkc2ktPmxh bmVfbWluX2ticHM7DQo+PiAgICAgICAgICAgICAgICAgIERSTV9XQVJOKCJXYXJuaW5nIG1pbiBw aHkgbWJwcyBpcyB1c2VkXG4iKTsNCj4+ICAgICAgICAgIH0NCj4+DQo+PiBAQCAtMjMzLDcgKzI1 Myw4IEBAIGR3X21pcGlfZHNpX2dldF9sYW5lX21icHModm9pZCAqcHJpdl9kYXRhLCBzdHJ1Y3Qg ZHJtX2Rpc3BsYXlfbW9kZSAqbW9kZSwNCj4+ICAgICAgICAgIGlkZiA9IDA7DQo+PiAgICAgICAg ICBuZGl2ID0gMDsNCj4+ICAgICAgICAgIG9kZiA9IDA7DQo+PiAtICAgICAgIHJldCA9IGRzaV9w bGxfZ2V0X3BhcmFtcyhwbGxfaW5fa2h6LCBwbGxfb3V0X2toeiwgJmlkZiwgJm5kaXYsICZvZGYp Ow0KPj4gKyAgICAgICByZXQgPSBkc2lfcGxsX2dldF9wYXJhbXMoZHNpLCBwbGxfaW5fa2h6LCBw bGxfb3V0X2toeiwNCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZpZGYsICZu ZGl2LCAmb2RmKTsNCj4+ICAgICAgICAgIGlmIChyZXQpDQo+PiAgICAgICAgICAgICAgICAgIERS TV9XQVJOKCJXYXJuaW5nIGRzaV9wbGxfZ2V0X3BhcmFtcygpOiBiYWQgcGFyYW1zXG4iKTsNCj4+ DQo+PiAtLQ0KPj4gMi4xNS4xDQo+Pg==