From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.8 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 87696C5DF62 for ; Tue, 5 Nov 2019 19:05:14 +0000 (UTC) Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id E82F5222C1 for ; Tue, 5 Nov 2019 19:05:13 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=alsa-project.org header.i=@alsa-project.org header.b="EEspZE+8" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org E82F5222C1 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=suse.de Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=alsa-devel-bounces@alsa-project.org Received: from alsa1.perex.cz (alsa1.perex.cz [207.180.221.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by alsa0.perex.cz (Postfix) with ESMTPS id 58D4B16EB; Tue, 5 Nov 2019 19:47:27 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz 58D4B16EB DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1572979697; bh=9g8vSgsAmUVkLaeqBj6sogrB2BK2cNtQspdnVEMBYmA=; h=Date:From:To:In-Reply-To:References:Cc:Subject:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=EEspZE+8nRCcaqYP2cWWSu8p2H/hvw4R0QMuSxLg9EeoYSMbCnxXOkJOsxwrdaV+i k+nOkszYmoIqho11QT05piWnRKRA/XH3sa5Q2QF3yh99yTsP2LX0VdSsLsKwLYhI5K 3aysw6WK0txI3SRVhp1HLEt/bzllhwweW0rAWmss= Received: from alsa1.perex.cz (localhost.localdomain [127.0.0.1]) by alsa1.perex.cz (Postfix) with ESMTP id 0DD94F8053B; Tue, 5 Nov 2019 19:47:21 +0100 (CET) Received: by alsa1.perex.cz (Postfix, from userid 50401) id A27E9F805AE; Tue, 5 Nov 2019 19:47:19 +0100 (CET) Received: from mx1.suse.de (mx2.suse.de [195.135.220.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by alsa1.perex.cz (Postfix) with ESMTPS id ACEFEF800F3 for ; Tue, 5 Nov 2019 19:47:16 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz ACEFEF800F3 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id 0F6B3ADCB; Tue, 5 Nov 2019 18:47:16 +0000 (UTC) Date: Tue, 05 Nov 2019 19:47:15 +0100 Message-ID: From: Takashi Iwai To: Amadeusz =?UTF-8?B?U8WCYXdpxYRza2k=?= In-Reply-To: <20191105192844.43473f66@milkyway.galaxy> References: <20191105080138.1260-1-tiwai@suse.de> <20191105080138.1260-2-tiwai@suse.de> <20191105192844.43473f66@milkyway.galaxy> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL/10.8 Emacs/25.3 (x86_64-suse-linux-gnu) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Cc: alsa-devel@alsa-project.org Subject: Re: [alsa-devel] [PATCH 1/4] ALSA: memalloc: Allow NULL device for SNDRV_DMA_TYPE_CONTINOUS type X-BeenThere: alsa-devel@alsa-project.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: alsa-devel-bounces@alsa-project.org Sender: "Alsa-devel" T24gVHVlLCAwNSBOb3YgMjAxOSAxOToyODo0NCArMDEwMCwKQW1hZGV1c3ogU8WCYXdpxYRza2kg d3JvdGU6Cj4gCj4gT24gVHVlLCAgNSBOb3YgMjAxOSAwOTowMTozNSArMDEwMAo+IFRha2FzaGkg SXdhaSA8dGl3YWlAc3VzZS5kZT4gd3JvdGU6Cj4gCj4gPiBDdXJyZW50bHkgd2UgcGFzcyB0aGUg YXJ0aWZpY2lhbCBkZXZpY2UgcG9pbnRlciB0byB0aGUgYWxsb2NhdGlvbgo+ID4gaGVscGVyIGlu IHRoZSBjYXNlIG9mIFNORFJWX0RNQV9UWVBFX0NPTlRJTlVPVVMgZm9yIHBhc3NpbmcgdGhlIEdG UAo+ID4gZmxhZ3MuICBCdXQgYWxsIGNvbW1vbiBjYXNlcyBhcmUgdGhlIGFsbG9jYXRpb25zIHdp dGggR0ZQX0tFUk5FTCwgYW5kCj4gPiBpdCdzIG1lc3N5IHRvIHB1dCB0aGlzIGluIGVhY2ggcGxh Y2UuCj4gPiAKPiA+IEluIHRoaXMgcGF0Y2gsIHRoZSBtZW1hbGxvYyBjb3JlIGhlbHBlciBpcyBj aGFuZ2VkIHRvIGFjY2VwdCB0aGUgTlVMTAo+ID4gZGV2aWNlIHBvaW50ZXIgYW5kIGl0IHRyZWF0 cyBhcyB0aGUgZGVmYXVsdCBtb2RlLCBHRlBfS0VSTkVMLCBzbyB0aGF0Cj4gPiBhbGwgY2FsbGVy cyBjYW4gb21pdCB0aGUgY29tcGxleCBhcmd1bWVudCBidXQganVzdCBsZWF2ZSBOVUxMLgo+ID4g Cj4gPiBTaWduZWQtb2ZmLWJ5OiBUYWthc2hpIEl3YWkgPHRpd2FpQHN1c2UuZGU+Cj4gPiAtLS0K PiA+ICBEb2N1bWVudGF0aW9uL3NvdW5kL2tlcm5lbC1hcGkvd3JpdGluZy1hbi1hbHNhLWRyaXZl ci5yc3QgfCAxNCArKysrKysrKy0tLS0tLQo+ID4gIHNvdW5kL2NvcmUvbWVtYWxsb2MuYyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICA5ICsrKysrKysrLQo+ID4gIDIgZmls ZXMgY2hhbmdlZCwgMTYgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKPiA+IAo+ID4gZGlm ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc291bmQva2VybmVsLWFwaS93cml0aW5nLWFuLWFsc2Et ZHJpdmVyLnJzdCBiL0RvY3VtZW50YXRpb24vc291bmQva2VybmVsLWFwaS93cml0aW5nLWFuLWFs c2EtZHJpdmVyLnJzdAo+ID4gaW5kZXggMTMyZjVlYjliNTMwLi41Mzg1NjE4ZmQ4ODEgMTAwNjQ0 Cj4gPiAtLS0gYS9Eb2N1bWVudGF0aW9uL3NvdW5kL2tlcm5lbC1hcGkvd3JpdGluZy1hbi1hbHNh LWRyaXZlci5yc3QKPiA+ICsrKyBiL0RvY3VtZW50YXRpb24vc291bmQva2VybmVsLWFwaS93cml0 aW5nLWFuLWFsc2EtZHJpdmVyLnJzdAo+ID4gQEAgLTM1MjMsMTIgKzM1MjMsMTQgQEAgVGhlIHNl Y29uZCBhcmd1bWVudCAodHlwZSkgYW5kIHRoZSB0aGlyZCBhcmd1bWVudCAoZGV2aWNlIHBvaW50 ZXIpIGFyZQo+ID4gIGRlcGVuZGVudCBvbiB0aGUgYnVzLiBGb3Igbm9ybWFsIGRldmljZXMsIHBh c3MgdGhlIGRldmljZSBwb2ludGVyCj4gPiAgKHR5cGljYWxseSBpZGVudGljYWwgYXMgYGBjYXJk LT5kZXZgYCkgdG8gdGhlIHRoaXJkIGFyZ3VtZW50IHdpdGgKPiA+ICBgYFNORFJWX0RNQV9UWVBF X0RFVmBgIHR5cGUuIEZvciB0aGUgY29udGludW91cyBidWZmZXIgdW5yZWxhdGVkIHRvIHRoZQo+ ID4gLWJ1cyBjYW4gYmUgcHJlLWFsbG9jYXRlZCB3aXRoIGBgU05EUlZfRE1BX1RZUEVfQ09OVElO VU9VU2BgIHR5cGUgYW5kIHRoZQo+ID4gLWBgc25kX2RtYV9jb250aW51b3VzX2RhdGEoR0ZQX0tF Uk5FTClgYCBkZXZpY2UgcG9pbnRlciwgd2hlcmUKPiA+IC1gYEdGUF9LRVJORUxgYCBpcyB0aGUg a2VybmVsIGFsbG9jYXRpb24gZmxhZyB0byB1c2UuIEZvciB0aGUKPiA+IC1zY2F0dGVyLWdhdGhl ciBidWZmZXJzLCB1c2UgYGBTTkRSVl9ETUFfVFlQRV9ERVZfU0dgYCB3aXRoIHRoZSBkZXZpY2UK PiA+IC1wb2ludGVyIChzZWUgdGhlIGBOb24tQ29udGlndW91cyBCdWZmZXJzYF8KPiA+IC1zZWN0 aW9uKS4KPiA+ICtidXMgY2FuIGJlIHByZS1hbGxvY2F0ZWQgd2l0aCBgYFNORFJWX0RNQV9UWVBF X0NPTlRJTlVPVVNgYCB0eXBlLgo+ID4gK1lvdSBjYW4gcGFzcyBOVUxMIHRvIHRoZSBkZXZpY2Ug cG9pbnRlciBpbiB0aGF0IGNhc2UsIHdoaWNoIGlzIHRoZQo+ID4gK2RlZmF1bHQgbW9kZSBpbXBs eWluZyB0byBhbGxvY2F0ZSB3aXRoIGBgR0ZQX0tSRU5FTGBgIGZsYWcuCj4gPiArSWYgeW91IG5l ZWQgYSBkaWZmZXJlbnQgR0ZQIGZsYWcsIHlvdSBjYW4gcGFzcyBpdCBieSBlbmNvZGluZyB0aGUg ZmxhZwo+ID4gK2ludG8gdGhlIGRldmljZSBwb2ludGVyIHZpYSBhIHNwZWNpYWwgbWFjcm8KPiA+ ICs6YzpmdW5jOmBzbmRfZG1hX2NvbnRpbnVvdXNfZGF0YSgpYC4KPiA+ICtGb3IgdGhlIHNjYXR0 ZXItZ2F0aGVyIGJ1ZmZlcnMsIHVzZSBgYFNORFJWX0RNQV9UWVBFX0RFVl9TR2BgIHdpdGggdGhl Cj4gPiArZGV2aWNlIHBvaW50ZXIgKHNlZSB0aGUgYE5vbi1Db250aWd1b3VzIEJ1ZmZlcnNgXyBz ZWN0aW9uKS4KPiA+ICAKPiA+ICBPbmNlIHRoZSBidWZmZXIgaXMgcHJlLWFsbG9jYXRlZCwgeW91 IGNhbiB1c2UgdGhlIGFsbG9jYXRvciBpbiB0aGUKPiA+ICBgYGh3X3BhcmFtc2BgIGNhbGxiYWNr Ogo+ID4gZGlmZiAtLWdpdCBhL3NvdW5kL2NvcmUvbWVtYWxsb2MuYyBiL3NvdW5kL2NvcmUvbWVt YWxsb2MuYwo+ID4gaW5kZXggNjg1MGQxM2FhOThjLi5lNTZmODRmYmQ2NTkgMTAwNjQ0Cj4gPiAt LS0gYS9zb3VuZC9jb3JlL21lbWFsbG9jLmMKPiA+ICsrKyBiL3NvdW5kL2NvcmUvbWVtYWxsb2Mu Ywo+ID4gQEAgLTk5LDYgKzk5LDEzIEBAIHN0YXRpYyB2b2lkIHNuZF9mcmVlX2Rldl9pcmFtKHN0 cnVjdCBzbmRfZG1hX2J1ZmZlciAqZG1hYikKPiA+ICAgKgo+ID4gICAqLwo+ID4gIAo+ID4gK3N0 YXRpYyBpbmxpbmUgZ2ZwX3Qgc25kX21lbV9nZXRfZ2ZwX2ZsYWdzKGNvbnN0IHN0cnVjdCBkZXZp Y2UgKmRldikKPiA+ICt7Cj4gPiArCWlmICghZGV2KQo+ID4gKwkJcmV0dXJuIEdGUF9LUkVORUw7 Cj4gCj4gVGhlcmUgaXMgYSB0eXBvLCB5b3UgcmVtb3ZlIGl0IGluIG5leHQgcGF0Y2gsIGJ1dCBp dCBtYXkgY2F1c2UgcHJvYmxlbQo+IHdpdGggYmlzZWN0cy4KCkluZGVlZCwgd2lsbCBmaXggdXAu CgoKdGhhbmtzLAoKVGFrYXNoaQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpBbHNhLWRldmVsIG1haWxpbmcgbGlzdApBbHNhLWRldmVsQGFsc2EtcHJvamVj dC5vcmcKaHR0cHM6Ly9tYWlsbWFuLmFsc2EtcHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby9h bHNhLWRldmVsCg==