Received: by 2002:ac0:aa62:0:0:0:0:0 with SMTP id w31-v6csp3906855ima; Tue, 23 Oct 2018 13:16:50 -0700 (PDT) X-Google-Smtp-Source: ACcGV63Cimu82GX3NLe6K42Hu8ty2nuiJ2MUaF63mTOmatjOepAZ7c4bLcCIjO5444w4x2ZtV1g/ X-Received: by 2002:a17:902:e28a:: with SMTP id cf10-v6mr50949865plb.81.1540325810090; Tue, 23 Oct 2018 13:16:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1540325810; cv=none; d=google.com; s=arc-20160816; b=g4oI3nv00WblmN7OD6FKVRk7XywsajB3BjeLhereyJ9LI1Sy+YkmH64corg4SJyRjR 3g6hXw3QtyOVNhDfX6OJt9JsLslOwDmvyJAcDGUqyYfhMkxirZpyEfbImD1W5S2HnE7G hzxV8etLIVlM3vsETB0+bUoyPeuu0HqP1+jLCzmSmHTwQ+gUYVMBL5oU9yVEEXnGve1K s8gO9xMWu0n2QAqSiAiyUaBzenCkyjUW+oL8T3/PQ08B9Q+GQV2c8oAmF5gI/EN/q/Vc kTZvPSiEkgSL73nWRiROhO2QA+f+4l+zpgBzpEU0oYAyoikxQCvUlLY8v+DyVjbG/gWz ZyOQ== 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-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from; bh=zG/5XNU7/lsElxZbrc1yZ48sEtT/2C32gr67P+xq0Xg=; b=b4T0VEnLa8tQNisgZUVNaMj9zB1HvFjSAY+/Aae1c7neyxhSTHrZswbWShQPZQUM2R Qga3sQRr8VzMN9K2EP6DBrKuQnC90bija5L7M4Mdsqt0M/8p0v1rJSQfRk7hzGvmdsDO S1Y5zn0qzVzBfbB1tk8GMrlgY0g0KKJK8NQ7gcak2EXZNrGB8GYEhNdAFdEITnVt8mo8 +BzIcM4s25R1i/sXvMPoMm1xUiohyLxSjMDPudifI7haXWoR9HZMnWN4A6u0RdmlfRzP RKFKttkewQhtIKfVNRWgZPXbiCdNrAy8LF4tzbBI8HnVdZp24yRkYnEN1lePLskh10UZ wt6Q== 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 n7-v6si2345247pgb.171.2018.10.23.13.16.21; Tue, 23 Oct 2018 13:16:50 -0700 (PDT) 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 S1726285AbeJXENS (ORCPT + 99 others); Wed, 24 Oct 2018 00:13:18 -0400 Received: from mx08-00178001.pphosted.com ([91.207.212.93]:46839 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1725740AbeJXENS (ORCPT ); Wed, 24 Oct 2018 00:13:18 -0400 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 w9NJdDV0015972; Tue, 23 Oct 2018 21:48:23 +0200 Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx08-00178001.pphosted.com with ESMTP id 2n7sg6424n-1 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 23 Oct 2018 21:48:23 +0200 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 1DD2A31; Tue, 23 Oct 2018 19:48:23 +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 F246158C6; Tue, 23 Oct 2018 19:48:22 +0000 (GMT) Received: from SFHDAG7NODE2.st.com (10.75.127.20) by SFHDAG3NODE2.st.com (10.75.127.8) with Microsoft SMTP Server (TLS) id 15.0.1347.2; Tue, 23 Oct 2018 21:48:22 +0200 Received: from SFHDAG7NODE2.st.com ([fe80::d548:6a8f:2ca4:2090]) by SFHDAG7NODE2.st.com ([fe80::d548:6a8f:2ca4:2090%20]) with mapi id 15.00.1347.000; Tue, 23 Oct 2018 21:48:22 +0200 From: Loic PALLARDY To: Suman Anna , "bjorn.andersson@linaro.org" , "ohad@wizery.com" CC: "linux-remoteproc@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "Arnaud POULIQUEN" , "benjamin.gaignard@linaro.org" Subject: RE: [PATCH v4 06/17] remoteproc: introduce rproc_add_carveout function Thread-Topic: [PATCH v4 06/17] remoteproc: introduce rproc_add_carveout function Thread-Index: AQHUJavg0ZTjSUq+aEy+qgIgpjwiZ6UteFIAgABONZA= Date: Tue, 23 Oct 2018 19:48:22 +0000 Message-ID: <415434350e194ee78811629fa41aa7d2@SFHDAG7NODE2.st.com> References: <1532697292-14272-1-git-send-email-loic.pallardy@st.com> <1532697292-14272-7-git-send-email-loic.pallardy@st.com> <8f6737ec-6132-25df-107c-b646310b2dce@ti.com> In-Reply-To: <8f6737ec-6132-25df-107c-b646310b2dce@ti.com> Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.75.127.49] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2018-10-23_06:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogU3VtYW4gQW5uYSA8cy1h bm5hQHRpLmNvbT4NCj4gU2VudDogbWFyZGkgMjMgb2N0b2JyZSAyMDE4IDE5OjA1DQo+IFRvOiBM b2ljIFBBTExBUkRZIDxsb2ljLnBhbGxhcmR5QHN0LmNvbT47IGJqb3JuLmFuZGVyc3NvbkBsaW5h cm8ub3JnOw0KPiBvaGFkQHdpemVyeS5jb20NCj4gQ2M6IGxpbnV4LXJlbW90ZXByb2NAdmdlci5r ZXJuZWwub3JnOyBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnOw0KPiBBcm5hdWQgUE9VTElR VUVOIDxhcm5hdWQucG91bGlxdWVuQHN0LmNvbT47DQo+IGJlbmphbWluLmdhaWduYXJkQGxpbmFy by5vcmcNCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2NCAwNi8xN10gcmVtb3RlcHJvYzogaW50cm9k dWNlIHJwcm9jX2FkZF9jYXJ2ZW91dA0KPiBmdW5jdGlvbg0KPiANCj4gSGkgQmpvcm4sIExvaWMs DQo+IA0KPiBPbiA3LzI3LzE4IDg6MTQgQU0sIExvaWMgUGFsbGFyZHkgd3JvdGU6DQo+ID4gVGhp cyBwYXRjaCBpbnRyb2R1Y2VzIGEgbmV3IEFQSSB0byBhbGxvdyBwbGF0Zm9ybSBkcml2ZXIgdG8g cmVnaXN0ZXINCj4gPiBwbGF0Zm9ybSBzcGVjaWZpYyBjYXJ2ZW91dCByZWdpb25zLg0KPiA+DQo+ ID4gU2lnbmVkLW9mZi1ieTogTG9pYyBQYWxsYXJkeSA8bG9pYy5wYWxsYXJkeUBzdC5jb20+DQo+ ID4gQWNrZWQtYnk6IEJqb3JuIEFuZGVyc3NvbiA8Ympvcm4uYW5kZXJzc29uQGxpbmFyby5vcmc+ DQo+IA0KPiBIbW0sIEkgZG8gbm90IHByZWZlciB0aGF0IHRoaXMgZnVuY3Rpb24gYmUgZXhwb3J0 ZWQuIEl0IGFkZHMgbm8gdmFsdWUsDQo+IGFuZCB0aGlzIGFkZHMgYW4gYXN5bW1ldHJpYyBBUEkg Zm9yIHJlbW90ZXByb2MgZHJpdmVycyB0byBhZGQgYSBtZW0NCj4gZW50cnkgdG8gdGhlIGludGVy bmFsIHJlbW90ZXByb2MgbGlzdHMsIHdoaWxlIHJlbHlpbmcgb24gdGhlIHJlbW90ZXByb2MNCj4g Y29yZSB0byByZW1vdmUgdGhlbS4gVGhlIGNhcnZlb3V0IGxpc3QgbWFpbnRlbmFuY2UgaXMgYSBy ZW1vdGVwcm9jDQo+IGludGVybmFsIHNjaGVtZSwgYW5kIHNvIHNob3VsZCBiZSBtYWludGFpbmVk IHRoYXQgd2F5LiBGdXJ0aGVyIG1vcmUsIG9uDQo+IHRoZSBjdXJyZW50IHNlcmllcywgYWxsIHRo ZSBleGlzdGluZyBjYWxscyBhcmUgaW1tZWRpYXRlbHkgYWZ0ZXIgYQ0KPiBycHJvY19vZl9yZXNt X21lbV9lbnRyeV9pbml0KCkgb3IgYSBycHJvY19tZW1fZW50cnlfaW5pdCgpIGZ1bmN0aW9uLA0K PiB3aGljaCBtZWFucyB0aGlzIGNvdWxkIHZlcnkgd2VsbCBiZSBmb2xkZWQgaW50byB0aG9zZSBp bmRpdmlkdWFsIGZ1bmN0aW9ucy4NCj4gDQpJIHRoaW5rIGl0IGhhcyBiZWVuIGludHJvZHVjZWQg aW4gZmlyc3Qgc2VyaWVzLiBMb29rIHRoYXQgcnByb2NfYWRkX2NhcnZlb3V0KCkgY2FsbCBjb3Vs ZCBiZSBpbnRlZ3JhdGVkIGluIGhlbHBlciBmdW5jdGlvbnMgbm93Lg0KSSBjYW4gcHJvcG9zZSBh IHBhdGNoIHRvIGNvcnJlY3QgdGhpcy4NCg0KUmVnYXJkcywNCkxvaWMNCj4gcmVnYXJkcw0KPiBT dW1hbg0KPiANCj4gPiAtLS0NCj4gPiAgZHJpdmVycy9yZW1vdGVwcm9jL3JlbW90ZXByb2NfY29y ZS5jIHwgMTYgKysrKysrKysrKysrKysrLQ0KPiA+ICBpbmNsdWRlL2xpbnV4L3JlbW90ZXByb2Mu aCAgICAgICAgICAgfCAgMiArKw0KPiA+ICAyIGZpbGVzIGNoYW5nZWQsIDE3IGluc2VydGlvbnMo KyksIDEgZGVsZXRpb24oLSkNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3JlbW90ZXBy b2MvcmVtb3RlcHJvY19jb3JlLmMNCj4gYi9kcml2ZXJzL3JlbW90ZXByb2MvcmVtb3RlcHJvY19j b3JlLmMNCj4gPiBpbmRleCBiNzY3NjBlLi5mZTZjNGU0IDEwMDY0NA0KPiA+IC0tLSBhL2RyaXZl cnMvcmVtb3RlcHJvYy9yZW1vdGVwcm9jX2NvcmUuYw0KPiA+ICsrKyBiL2RyaXZlcnMvcmVtb3Rl cHJvYy9yZW1vdGVwcm9jX2NvcmUuYw0KPiA+IEBAIC03NDcsNyArNzQ3LDcgQEAgc3RhdGljIGlu dCBycHJvY19oYW5kbGVfY2FydmVvdXQoc3RydWN0IHJwcm9jDQo+ICpycHJvYywNCj4gPiAgCWlm ICghY2FydmVvdXQpDQo+ID4gIAkJZ290byBmcmVlX2NhcnY7DQo+ID4NCj4gPiAtCWxpc3RfYWRk X3RhaWwoJmNhcnZlb3V0LT5ub2RlLCAmcnByb2MtPmNhcnZlb3V0cyk7DQo+ID4gKwlycHJvY19h ZGRfY2FydmVvdXQocnByb2MsIGNhcnZlb3V0KTsNCj4gPg0KPiA+ICAJcmV0dXJuIDA7DQo+ID4N Cj4gPiBAQCAtNzYxLDYgKzc2MSwyMCBAQCBzdGF0aWMgaW50IHJwcm9jX2hhbmRsZV9jYXJ2ZW91 dChzdHJ1Y3QgcnByb2MNCj4gKnJwcm9jLA0KPiA+ICB9DQo+ID4NCj4gPiAgLyoqDQo+ID4gKyAq IHJwcm9jX2FkZF9jYXJ2ZW91dCgpIC0gcmVnaXN0ZXIgYW4gYWxsb2NhdGVkIGNhcnZlb3V0IHJl Z2lvbg0KPiA+ICsgKiBAcnByb2M6IHJwcm9jIGhhbmRsZQ0KPiA+ICsgKiBAbWVtOiBtZW1vcnkg ZW50cnkgdG8gcmVnaXN0ZXINCj4gPiArICoNCj4gPiArICogVGhpcyBmdW5jdGlvbiByZWdpc3Rl cnMgc3BlY2lmaWVkIG1lbW9yeSBlbnRyeSBpbiBAcnByb2MgY2FydmVvdXRzIGxpc3QuDQo+ID4g KyAqIFNwZWNpZmllZCBjYXJ2ZW91dCBzaG91bGQgaGF2ZSBiZWVuIGFsbG9jYXRlZCBiZWZvcmUg cmVnaXN0ZXJpbmcuDQo+ID4gKyAqLw0KPiA+ICt2b2lkIHJwcm9jX2FkZF9jYXJ2ZW91dChzdHJ1 Y3QgcnByb2MgKnJwcm9jLCBzdHJ1Y3QgcnByb2NfbWVtX2VudHJ5DQo+ICptZW0pDQo+ID4gK3sN Cj4gPiArCWxpc3RfYWRkX3RhaWwoJm1lbS0+bm9kZSwgJnJwcm9jLT5jYXJ2ZW91dHMpOw0KPiA+ ICt9DQo+ID4gK0VYUE9SVF9TWU1CT0wocnByb2NfYWRkX2NhcnZlb3V0KTsNCj4gPiArDQo+ID4g Ky8qKg0KPiA+ICAgKiBycHJvY19tZW1fZW50cnlfaW5pdCgpIC0gYWxsb2NhdGUgYW5kIGluaXRp YWxpemUgcnByb2NfbWVtX2VudHJ5IHN0cnVjdA0KPiA+ICAgKiBAZGV2OiBwb2ludGVyIG9uIGRl dmljZSBzdHJ1Y3QNCj4gPiAgICogQHZhOiB2aXJ0dWFsIGFkZHJlc3MNCj4gPiBkaWZmIC0tZ2l0 IGEvaW5jbHVkZS9saW51eC9yZW1vdGVwcm9jLmggYi9pbmNsdWRlL2xpbnV4L3JlbW90ZXByb2Mu aA0KPiA+IGluZGV4IDRiYzk2MWYuLjU1ZjMwZmMgMTAwNjQ0DQo+ID4gLS0tIGEvaW5jbHVkZS9s aW51eC9yZW1vdGVwcm9jLmgNCj4gPiArKysgYi9pbmNsdWRlL2xpbnV4L3JlbW90ZXByb2MuaA0K PiA+IEBAIC01NTgsNiArNTU4LDggQEAgc3RydWN0IHJwcm9jICpycHJvY19hbGxvYyhzdHJ1Y3Qg ZGV2aWNlICpkZXYsIGNvbnN0DQo+IGNoYXIgKm5hbWUsDQo+ID4gIGludCBycHJvY19kZWwoc3Ry dWN0IHJwcm9jICpycHJvYyk7DQo+ID4gIHZvaWQgcnByb2NfZnJlZShzdHJ1Y3QgcnByb2MgKnJw cm9jKTsNCj4gPg0KPiA+ICt2b2lkIHJwcm9jX2FkZF9jYXJ2ZW91dChzdHJ1Y3QgcnByb2MgKnJw cm9jLCBzdHJ1Y3QgcnByb2NfbWVtX2VudHJ5DQo+ICptZW0pOw0KPiA+ICsNCj4gPiAgc3RydWN0 IHJwcm9jX21lbV9lbnRyeSAqDQo+ID4gIHJwcm9jX21lbV9lbnRyeV9pbml0KHN0cnVjdCBkZXZp Y2UgKmRldiwNCj4gPiAgCQkgICAgIHZvaWQgKnZhLCBkbWFfYWRkcl90IGRtYSwgaW50IGxlbiwg dTMyIGRhLA0KPiA+DQoNCg==