Received: by 10.223.176.5 with SMTP id f5csp341470wra; Tue, 30 Jan 2018 12:23:49 -0800 (PST) X-Google-Smtp-Source: AH8x225xkAZ4xU7PF7jOxqW0eWE1HRTD21nCf0laf9u7JBf5BFjV1oWI0/Ai8LBIRCtlvDujEkWe X-Received: by 2002:a17:902:2863:: with SMTP id e90-v6mr23497109plb.382.1517343829502; Tue, 30 Jan 2018 12:23:49 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1517343829; cv=none; d=google.com; s=arc-20160816; b=mOgLtaEy0djwwHZr/SjNOToNREc5XXPHRCnI6e+0gCrOYddFuxSwhGZNDPit4Ynw1p +QgHwFNZ0xn+lMpEPWi20wPMRqU7pLRJCp+3jmqDlYJS8oNUXrchZ8n+NWKx+jocKh2P AY2pibyAPaTdKY31eaworuEdYuddueAgBIStnJzZleE/5A8GFPw32grWMSHFxq4kksNs hVBxNsHVFJuWPAUcfqm4Rfo5fz/ztXfC39ZnXGxPCREJNPgJmo9Sp5YSzVnpzFl5/Wwo xz1j+yxAxXNskpqorpq7k6pUbmV6sU1g5S2Tt5ud9I/NBdg2JRhuUEQXU19KidbgSdpd Kkdw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-id:user-agent:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:cc:to :from:arc-authentication-results; bh=WNlVxw9fetlNdNjKowCGs2x/RbL0RABKlVxvw4vXN+w=; b=WWGuYB6OCgz1v129R/6IX+lwOi7k6NmAmQoKK9oGv4O6f+CXD226GJSG763hUY9ybP mgxPZOjBZdcT+FlTBrZBw1tx6lcVvN/+NGg62Ef+GFM3zepCOe5qZhORLdjFepU84lb8 cezvMoTgfKhiwgTezPwvAuLiXoUgBTGK9OIFIACbGfFBcFULIs8QhmRJUfmES8Bl2w7f GeaWVLyB6Qs1Wd2XaPVaT9z1KZnGj8bF5D6JgGmUnklUN7trpomNwD2ZnnCi0lOSo+pU Hewf0Oo8kk6zBS0HmysOfwC0mt+yrk84XkwEi+uh4VGyTCT/vGiKkeykinW8RiAbD0Q2 +JMQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q10si502737pfc.260.2018.01.30.12.23.35; Tue, 30 Jan 2018 12:23:49 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752550AbeA3UCf (ORCPT + 99 others); Tue, 30 Jan 2018 15:02:35 -0500 Received: from mx07-00178001.pphosted.com ([62.209.51.94]:13731 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751405AbeA3UCe (ORCPT ); Tue, 30 Jan 2018 15:02:34 -0500 Received: from pps.filterd (m0046037.ppops.net [127.0.0.1]) by mx07-.pphosted.com (8.16.0.21/8.16.0.21) with SMTP id w0UJwrqW026381; Tue, 30 Jan 2018 21:02:24 +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 2ft0sqj8a8-1 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 30 Jan 2018 21:02:24 +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 F2C4131; Tue, 30 Jan 2018 20:02:21 +0000 (GMT) Received: from Webmail-eu.st.com (sfhdag6node3.st.com [10.75.127.18]) by zeta.dmz-eu.st.com (STMicroelectronics) with ESMTP id D28075427; Tue, 30 Jan 2018 20:02:21 +0000 (GMT) Received: from SFHDAG6NODE3.st.com (10.75.127.18) by SFHDAG6NODE3.st.com (10.75.127.18) with Microsoft SMTP Server (TLS) id 15.0.1347.2; Tue, 30 Jan 2018 21:02:21 +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 21:02:21 +0100 From: Philippe CORNU To: Benjamin Gaignard , Yannick FERTRE , Vincent ABRIOU , "laurent.pinchart@ideasonboard.com" CC: "airlied@linux.ie" , "dri-devel@lists.freedesktop.org" , "linux-kernel@vger.kernel.org" Subject: Re: [PATCH] drm/stm: check pitch and size calculations even if !CONFIG_MMU Thread-Topic: [PATCH] drm/stm: check pitch and size calculations even if !CONFIG_MMU Thread-Index: AQHTmd5fCyBFp4Znuki8jEbkNMFw66OMxfSA Date: Tue, 30 Jan 2018 20:02:21 +0000 Message-ID: <49d20fa9-de53-97b4-df9c-24defcef27ee@st.com> References: <20180130152400.28972-1-benjamin.gaignard@linaro.org> In-Reply-To: <20180130152400.28972-1-benjamin.gaignard@linaro.org> 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.44] Content-Type: text/plain; charset="utf-8" Content-ID: <826DC2E52FB4D245A61F9054FBCAFC75@st.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2018-01-30_08:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGkgQmVuamFtaW4sDQoNCldvcmtpbmcgb24gYSBjb21pbmcgcGF0Y2ggKGJhc2VkIG9uIHRoZSBu ZXcgaGFzX2FscGhhIGZpZWxkIGluIGZvdXJjYyksIA0KSSByZWFsaXplZCB0aGF0IGluIHBhcnRp Y3VsYXIgY2FzZXMgKDIgbGF5ZXJzICsgIm9kZCIgbGF5ZXIgc2l6ZXMpIA0KbWVtb3J5IHRyYW5z ZmVycyBvbiBNQ1UgYXJlIGdyZWF0bHkgaW1wcm92ZWQgdG9vIGlmIGRybSBidWZmZXJzIGFyZSAN CmFsaWduZWQgb24gMTI4IGJ5dGVzIDogKQ0KDQpTbyBJIHN1Z2dlc3QgdG8gY2FuY2VsIHRoaXMg cGF0Y2guDQoNClRoZW4geW91IGNhbiBwb3N0IGEgbmV3IG9uZSByZW1vdmluZyBpZmRlZiBDT05G SUdfTU1VIGVuZGlmLCBvciBJIGNhbiBkbyANCml0LCBpdCBpcyB1cCB0byB5b3UuDQoNCk1hbnkg dGhhbmtzIGZvciB5b3VyIHN1cHBvcnQsDQpQaGlsaXBwZSA6LSkNCg0KT24gMDEvMzAvMjAxOCAw NDoyNCBQTSwgQmVuamFtaW4gR2FpZ25hcmQgd3JvdGU6DQo+IEluIGFsbCBjYXNlcyB3ZSBoYXZl IHRvIGNoZWNrIHBpdGNoIGFuZCBzaXplIGNhbGN1bGF0aW9ucy4NCj4gUmVseSBvbiBkcm1fZ2Vt X2NtYV9kdW1iX2NyZWF0ZSBmb3Igbm8gTU1VIGNhc2VzLg0KPiANCj4gRml4ZXM6IDIxZjgxNWJm NzczYyAoImRybS9zdG06IGRydjogSW1wcm92ZSBkYXRhIHRyYW5zZmVycyIpDQo+IA0KPiBTaWdu ZWQtb2ZmLWJ5OiBCZW5qYW1pbiBHYWlnbmFyZCA8YmVuamFtaW4uZ2FpZ25hcmRAbGluYXJvLm9y Zz4NCj4gLS0tDQo+ICAgZHJpdmVycy9ncHUvZHJtL3N0bS9kcnYuYyB8IDQgKysrLQ0KPiAgIDEg ZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkNCj4gDQo+IGRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vc3RtL2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL3N0bS9k cnYuYw0KPiBpbmRleCA4YmM3ZTg0MThiOGQuLjNlMGZiNWYzNGI4ZSAxMDA2NDQNCj4gLS0tIGEv ZHJpdmVycy9ncHUvZHJtL3N0bS9kcnYuYw0KPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vc3RtL2Ry di5jDQo+IEBAIC00NCw5ICs0NCwxMSBAQCBzdGF0aWMgaW50IHN0bV9nZW1fY21hX2R1bWJfY3Jl YXRlKHN0cnVjdCBkcm1fZmlsZSAqZmlsZSwNCj4gICAJICovDQo+ICAgCWFyZ3MtPnBpdGNoID0g cm91bmR1cChtaW5fcGl0Y2gsIDEyOCk7DQo+ICAgCWFyZ3MtPmhlaWdodCA9IHJvdW5kdXAoYXJn cy0+aGVpZ2h0LCA0KTsNCj4gLSNlbmRpZg0KPiAgIA0KPiAgIAlyZXR1cm4gZHJtX2dlbV9jbWFf ZHVtYl9jcmVhdGVfaW50ZXJuYWwoZmlsZSwgZGV2LCBhcmdzKTsNCj4gKyNlbHNlDQo+ICsJcmV0 dXJuIGRybV9nZW1fY21hX2R1bWJfY3JlYXRlKGZpbGUsIGRldiwgYXJncyk7DQo+ICsjZW5kaWYN Cj4gICB9DQo+ICAgDQo+ICAgREVGSU5FX0RSTV9HRU1fQ01BX0ZPUFMoZHJ2X2RyaXZlcl9mb3Bz KTsNCj4g