Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp4567402imm; Fri, 18 May 2018 07:14:34 -0700 (PDT) X-Google-Smtp-Source: AB8JxZrjr6/WtJx8aaFcH5Yo1/LIDXO4QnOxu8xzU/BoPNHzDi/wiij1cm+/6eDiHrE23rlA8gKX X-Received: by 2002:a63:79c2:: with SMTP id u185-v6mr7583124pgc.73.1526652874449; Fri, 18 May 2018 07:14:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526652874; cv=none; d=google.com; s=arc-20160816; b=zSmOl0UCDr1GXxUHGQM8bav9NVXVewgkZNYkLT55tqFyumRsBFyWZwV8Vb0yJRBqzM jjhIql/T84NqPXapWcutS7A2xTk1x5I6vzv8e1vrTNzpMQ4bRTSziExJdlQ+2NOojW0O FzIcqUrl8tJRufu2tsJl7zLGhiVkg/MOKF8Y/PKeIpK3uoV6IamT7PCa7iWAuZCoBTir hc0rK+qtUUkdD43cO+xdoAuiTdlIX9GCt5JXcdLI4oScWLPnWkRNGF4RxoTRw8ywjCyI ustBmvuO88+RT4jlmweoAGCuVgjYx09cDuIq+0PxncerKhAD5stH7Euu+cVgR7gApq22 m2Mg== 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:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=OKDsVs0ygDeaeocNY9z1ZQQKEI1hgQvyx1c+45IiQro=; b=vCGZx4bCpzJLDb6AZamLto1OV5HFI6fzmlAqA4MUhYK6s8kiZKiNp6EjcZhIzzhldu YN6XJ0cpWXInqlMKJIxtkfFhUc90eGmYyaJJQ22Tq6hE7z96UHkKpmoz1M9F9qSZNW6M hv/KQjLkqA7Q0xe+h0kusVjgk7nAoiTrf4Pmo/cqmyFYAEBKXqFtNZ/OyzusWfukuZLD tZKKxRhAmOIkyroQth39SvOoCNw44fW7qVDMcNSx9vTn60EmRp1J591loLlLRO/hHpFL u5o3yamMVSMWjazuJKP00Fzwvi3uKeb5QWf0WIrpaDYiYC0wXTnlEkMjxQNQiCmSne8H FS6g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@synopsys.com header.s=mail header.b=caaJzxDI; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=synopsys.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l65-v6si7538442pfb.69.2018.05.18.07.14.17; Fri, 18 May 2018 07:14:34 -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; dkim=pass header.i=@synopsys.com header.s=mail header.b=caaJzxDI; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=synopsys.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752165AbeERON5 (ORCPT + 99 others); Fri, 18 May 2018 10:13:57 -0400 Received: from smtprelay6.synopsys.com ([198.182.37.59]:57870 "EHLO smtprelay.synopsys.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751298AbeERONy (ORCPT ); Fri, 18 May 2018 10:13:54 -0400 Received: from mailhost.synopsys.com (mailhost2.synopsys.com [10.13.184.66]) by smtprelay.synopsys.com (Postfix) with ESMTP id BA0981E04F9; Fri, 18 May 2018 16:13:51 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=synopsys.com; s=mail; t=1526652832; bh=OKDsVs0ygDeaeocNY9z1ZQQKEI1hgQvyx1c+45IiQro=; h=From:To:CC:Subject:Date:References:In-Reply-To:From; b=caaJzxDIypyBaO56+iIbG0DXZWJI9F0DdABoJUWbhEb1/2qa5xUI2yasD9yvkr/2w Dt06/7aQqeOPkcGFoDUy9wYjJtQK5VrH6sP3oMbS9wWp3O5EZR3w867qX5RiinNhP6 10bMkqO2BKK4NsjRCPddjANBCncZsJBb9a3cu4n4N9PmKZEo4XKLZvsGicVYzPDQX0 DtZug947n5Chj/b22jIGLa1VhU6Ik8kGDhT+46TpRK7CQsB8Egyph/ZMMa3yQDYzg8 OcDIASgy9jgbn4s/UKg7DpgojUh8Z0Yzj46qa/YQEQ8UYT9qSaGEAAFJitU7StGtyo MqgeBGVrOX7Wg== Received: from US01WXQAHTC1.internal.synopsys.com (us01wxqahtc1.internal.synopsys.com [10.12.238.230]) by mailhost.synopsys.com (Postfix) with ESMTP id 8BB073B04; Fri, 18 May 2018 07:13:50 -0700 (PDT) Received: from DE02WEHTCB.internal.synopsys.com (10.225.19.94) by US01WXQAHTC1.internal.synopsys.com (10.12.238.230) with Microsoft SMTP Server (TLS) id 14.3.361.1; Fri, 18 May 2018 07:13:50 -0700 Received: from DE02WEMBXB.internal.synopsys.com ([fe80::95ce:118a:8321:a099]) by DE02WEHTCB.internal.synopsys.com ([::1]) with mapi id 14.03.0361.001; Fri, 18 May 2018 16:13:48 +0200 From: Alexey Brodkin To: "hch@lst.de" CC: "deanbo422@gmail.com" , "linux-kernel@vger.kernel.org" , "linux-sh@vger.kernel.org" , "nios2-dev@lists.rocketboards.org" , "linux-xtensa@linux-xtensa.org" , "linux-m68k@lists.linux-m68k.org" , "linux-alpha@vger.kernel.org" , "linux-hexagon@vger.kernel.org" , "linux-snps-arc@lists.infradead.org" , "iommu@lists.linux-foundation.org" , "green.hu@gmail.com" , "openrisc@lists.librecores.org" , "linux-arm-kernel@lists.infradead.org" , "monstr@monstr.eu" , "linux-parisc@vger.kernel.org" , "linux-c6x-dev@linux-c6x.org" , "linux-arch@vger.kernel.org" , "sparclinux@vger.kernel.org" Subject: Re: [PATCH 02/20] dma-mapping: provide a generic dma-noncoherent implementation Thread-Topic: [PATCH 02/20] dma-mapping: provide a generic dma-noncoherent implementation Thread-Index: AQHT7rJwE0RiyYL8c0WIr1H3arr2Xg== Date: Fri, 18 May 2018 14:13:47 +0000 Message-ID: <913e288c5aabf0224cedcf2eb0c9be309745eace.camel@synopsys.com> References: <20180511075945.16548-1-hch@lst.de> <20180511075945.16548-3-hch@lst.de> <20180518132731.GA31125@lst.de> In-Reply-To: <20180518132731.GA31125@lst.de> Accept-Language: en-US, ru-RU Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.121.8.87] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGkgQ2hyaXN0b3BoLA0KDQpPbiBGcmksIDIwMTgtMDUtMTggYXQgMTU6MjcgKzAyMDAsIGhjaEBs c3QuZGUgd3JvdGU6DQo+IE9uIEZyaSwgTWF5IDE4LCAyMDE4IGF0IDAxOjAzOjQ2UE0gKzAwMDAs IEFsZXhleSBCcm9ka2luIHdyb3RlOg0KPiA+IE5vdGUgbW1jX2dldF9kbWFfZGlyKCkgaXMganVz dCAiZGF0YS0+ZmxhZ3MgJiBNTUNfREFUQV9XUklURSA/IERNQV9UT19ERVZJQ0UgOiBETUFfRlJP TV9ERVZJQ0UiLg0KPiA+IEkuZS4gaWYgd2UncmUgcHJlcGFyaW5nIGZvciBzZW5kaW5nIGRhdGEg ZG1hX25vbmNvaGVyZW50X21hcF9zZygpIHdpbGwgaGF2ZSBETUFfVE9fREVWSUNFIHdoaWNoDQo+ ID4gaXMgcXVpdGUgT0sgZm9yIHBhc3NpbmcgdG8gZG1hX25vbmNvaGVyZW50X3N5bmNfc2dfZm9y X2RldmljZSgpIGJ1dCBpbiBjYXNlIG9mIHJlYWRpbmcgd2UnbGwgaGF2ZQ0KPiA+IERNQV9GUk9N X0RFVklDRSB3aGljaCB3ZSdsbCBwYXNzIHRvIGRtYV9ub25jb2hlcmVudF9zeW5jX3NnX2Zvcl9k ZXZpY2UoKSBpbiBkbWFfbm9uY29oZXJlbnRfbWFwX3NnKCkuDQo+ID4gDQo+ID4gSSdkIHNheSB0 aGlzIGlzIG5vdCBlbnRpcmVseSBjb3JyZWN0IGJlY2F1c2UgSU1ITyBhcmNoX3N5bmNfZG1hX2Zv cl9jcHUoKSBpcyBzdXBwb3NlZCB0byBvbmx5IGJlIHVzZWQNCj4gPiBpbiBjYXNlIG9mIERNQV9G Uk9NX0RFVklDRSBhbmQgYXJjaF9zeW5jX2RtYV9mb3JfZGV2aWNlKCkgb25seSBpbiBjYXNlIG9m IERNQV9UT19ERVZJQ0UuDQo+IA0KPiBhcmMgb3ZlcnJpZGVzIHRoZSBkaXIgcGFyYW10ZXIgb2Yg dGhlIGRtYV9zeW5jX3NpbmdsZV9mb3JfZGV2aWNlLw0KPiBkbWFfc3luY19zaW5nbGVfZm9yX2Nw dSBjYWxscy4gIE15IHBhdGNoZXMgZHJvcHBlZCB0aGF0LCBhbmQgSSBoYXZlDQo+IHJlc3RvcmVk IHRoYXQsIGFuZCBhdWRpdCBmb3IgdGhlIG90aGVyIGFyY2hpdGVjdHVyZXMgaXMgcGVuZGluZy4N Cg0KV2VsbCBhdCBsZWFzdCBmb3IgbWUgdGhhdCdzIGEgY29uZnVzaW9uIHdoYXQgaXMgYSByZWFz b24gdG8gcGFzcyBkaXJlY3Rpb24NCnRvIGZ1bmN0aW9uIHdoaWNoIHB1cnBvc2UgaXMgYWxyZWFk eSBrbm93bi4NCg0KSSdkIHNheSB0aGF0IFhYWF9zeW5jX2Zvcl9kZXZpY2UoKSBkb2Vzbid0IG5l ZWQgX3ZhcmlhYmxlXyBkaXJlY3Rpb24gYXMgYW4gYXJndW1lbnQsDQpvdGhlcndpc2Ugd2hhdCBk b2VzIHRoYXQgbWVhbiBpZiB3ZSBwYXNzIERNQV9GUk9NX0RFVklDRSB0byB0aGF0IGZ1bmN0aW9u Pw0KDQo+IFRoYXQgYmVpbmcgc2FpZCB0aGUgZXhpc3RpbmcgYXJjIGNvZGUgc3RpbGwgbG9va3Mg cmF0aGVyIG9kZCBhcyBpdA0KPiBkaWRuJ3QgZG8gdGhlIHNhbWUgdGhpbmcgZm9yIHRoZSBzY2F0 dGVybGlzdCB2ZXJzaW9ucyBvZiB0aGUgY2FsbHMuDQoNClRoYXQgbWlnaHQgZWFzaWx5IGJlIHRo ZSBjYXNlIHNvIGdvb2Qgd2UgY2F1Z2h0IHRoYXQgbm93IGFuZCBpdCB3aWxsIGJlIGZpeGVkIDop DQoNCj4gSSd2ZSB0aHJvd24gaW4gYSBmZXcgcGF0Y2hlcyBpbnRvIG15IG5ldyB0cmVlIHRvIG1h a2UgdGhlIHNnIHZlcnNpb25zDQo+IG1ha2UgdGhlIG5vcm1hbCBjYWxscywgYW5kIHRvIGNsZWFu IHVwIHRoZSBhcmVhIGEgYml0Lg0KDQpJJ2xsIHRyeSB5b3VyIG5ld2VyIHNlcmllcyBub3csIHRo YW5rcyENCg0KLUFsZXhleQ==