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=-0.8 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no 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 2AC72C33CB1 for ; Sun, 19 Jan 2020 10:44:10 +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 A904A21569 for ; Sun, 19 Jan 2020 10:44:09 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=alsa-project.org header.i=@alsa-project.org header.b="eKakpu5y" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org A904A21569 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 EE37A16A6; Sun, 19 Jan 2020 11:43:17 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz EE37A16A6 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1579430648; bh=RZ8oShNG1Nl1hWvKUslpp8aRax6I82A8uQF/kAN43SM=; h=Date:From:To:In-Reply-To:References:Cc:Subject:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=eKakpu5y6A0Jz5xKqEiPmyRx3pxiDKFbpqMmK4RVwlJD/Di0t0rmMQ6uhlx5kLeNw w7zbhPdjTsNRN7n16w+/kQXJnZD8/j4IIkD17F3N3EwGtgUOy4n0JqO8FZAdCl9k+H JP5y8/E1fBux7Esta5jZld8yNarN3JnJEwniDcZg= Received: from alsa1.perex.cz (localhost.localdomain [127.0.0.1]) by alsa1.perex.cz (Postfix) with ESMTP id 790A0F80143; Sun, 19 Jan 2020 11:43:17 +0100 (CET) Received: by alsa1.perex.cz (Postfix, from userid 50401) id A6015F801D9; Sun, 19 Jan 2020 11:43:15 +0100 (CET) Received: from mx2.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 3C80AF8013E for ; Sun, 19 Jan 2020 11:43:12 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz 3C80AF8013E X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id DBCD4AE35; Sun, 19 Jan 2020 10:43:11 +0000 (UTC) Date: Sun, 19 Jan 2020 11:43:10 +0100 Message-ID: From: Takashi Iwai To: Keyon Jie In-Reply-To: References: <20200116045318.5498-1-yang.jie@linux.intel.com> <97bbe88d1a6b63fe8e9b02bf0c5ce4a80553c48d.camel@linux.intel.com> <3c0a0067043d614cd4491b28acf6d49640746b15.camel@linux.intel.com> <93ac843a-bad5-550e-f427-e2a94bd3e8ef@linux.intel.com> <3374dc7d-e969-5380-581a-f6801a2fe50f@linux.intel.com> <68e008e2-6796-f893-35ed-d76a2bf92587@linux.intel.com> <7c6bb315-1ffc-665d-ff5e-e5e440f3e609@linux.intel.com> 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" , Pierre-Louis Bossart , "Rajwa, Marcin" Subject: Re: [alsa-devel] [PATCH] ALSA: pcm: fix buffer_bytes max constrained by preallocated bytes issue 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" T24gU3VuLCAxOSBKYW4gMjAyMCAxMToxNDo1NiArMDEwMCwKS2V5b24gSmllIHdyb3RlOgo+IAo+ IE9uIDIwMjAvMS8xOSDkuIvljYg1OjA0LCBUYWthc2hpIEl3YWkgd3JvdGU6Cj4gPiBPbiBTdW4s IDE5IEphbiAyMDIwIDA5OjExOjE3ICswMTAwLAo+ID4gS2V5b24gSmllIHdyb3RlOgo+ID4+IE9u IDIwMjAvMS8xOSDkuIvljYgzOjA5LCBUYWthc2hpIEl3YWkgd3JvdGU6Cj4gPj4gSXQgdmFyaWVz IGZvciBlYWNoIHN0cmVhbSwgbW9zdCBvZiB0aGVtIGFyZSA2NTUzNiBCeXRlcyBvbmx5LCB3aGVy ZWFzCj4gPj4gb25lIGZvciBXYWtlLU9uLVZvaWNlIG1pZ2h0IG5lZWQgYSA+IDQgU2Vjb25kcyBi dWZmZXIgY291bGQgYmUgdXAgdG8KPiA+PiBhYm91dCAxfjJNQnl0ZXMsIGFuZCBhbm90aGVyIG9u ZSBmb3IgZGVlcC1idWZmZXIgcGxheWJhY2sgY2FuIGJlIHVwIHRvCj4gPj4gYWJvdXQgOE1CeXRl cy4KPiA+IEhtLCBzbyB0aGlzIHZhcmllcyBzbyBtdWNoIGRlcGVuZGluZyBvbiB0aGUgdXNlIGNh c2U/Cj4gPiBJIHRob3VnaHQgaXQgY29tZXMgZnJvbSB0aGUgdG9wb2xvZ3kgZmlsZSBhbmQgaXQn cyBlc3NlbnRpYWxseQo+ID4gY29uc2lzdGVudCBvdmVyIHZhcmlvdXMgcHVycG9zZXMuCj4gCj4g WWVzLCB3ZSBhZGQgZGlmZmVyZW50IGJ1ZmZlcl9ieXRlc19tYXggbGltaXRhdGlvbiB0byBlYWNo IHN0cmVhbQo+IGRlcGVuZGluZyBvbiBpdHMgdXNlIGNhc2UsIGJhc2ljYWxseSB3ZSBzZXQgaXQg dG8gdGhlIG1heGltdW0gdmFsdWUgd2UKPiBjbGFpbSB0byBzdXBwb3J0IG9ubHksIHdlIGRvbid0 IHdhbnQgdG8gd2FzdGUgYW55IG9mIHRoZSBzeXN0ZW0KPiBtZW1vcnkuCj4gCj4gPgo+ID4+PiBJ IHRoaW5rIHdlIGNhbiBnbyBmb3IgcGFzc2luZyB6ZXJvIGFzIGRlZmF1bHQsIHdoaWNoIG1lYW5z IHNraXBwaW5nCj4gPj4+IHByZWFsbG9jYXRpb24uICBJbiBhZGRpdGlvbiwgd2UgbWF5IGFkZCBh biB1cHBlciBsaW1pdCBvZiB0aGUgdG90YWwKPiA+PiBKdXN0IGRpZCBhbiBleHBlcmltZW50IGFu ZCB0aGlzIHdvcmtzIGZvciBtZSwgSSBiZWxpZXZlIHdlIHN0aWxsIG5lZWQKPiA+PiB0byBjYWxs IHNuZF9wY21fc2V0X21hbmFnZWRfYnVmZmVyKCkgdGhvdWdoIHRoZSBwcmVhbGxvY2F0aW9uIGlz Cj4gPj4gc2tpcHBlZCBpbiB0aGlzLCByaWdodD8KPiA+IE5vLCBzbmRfcGNtX3NldF9tYW5hZ2Vk X2J1ZmZlcigpIGlzIHRoZSBuZXcgUENNIHByZWFsbG9jYXRpb24gQVBJLgo+ID4gVGhlIG9sZCBz bmRfcGNtX2xpYl9wcmVhbGxvY2F0ZSooKSBpcyBhbG1vc3QgZ29uZS4KPiAKPiBXaGF0IEkgYXNr ZWQgaXMgYWN0dWFsbHkgdGhhdCBzaW5jZSB0aGUgcHJlYWxsb2NhdGlvbiB3aWxsIGJlCj4gc2tp cHBlZCh3aXRoIHBhc3Npbmcgc2l6ZT0wKSwgY2FuIHdlIGp1c3Qgbm90IGNhbGxpbmcKPiBzbmRf cGNtX3NldF9tYW5hZ2VkX2J1ZmZlcigpIG9yIHNuZF9wY21fbGliX3ByZWFsbG9jYXRlKigpIGlu IG91ciBTT0YKPiBQQ00gZHJpdmVyPyBJIGJlbGlldmUgbm8od2Ugc3RpbGwgbmVlZCB0aGUgaW52 b2tpbmcgdG8gZG8KPiBpbml0aWFsaXphdGlvbiBleGNlcHQgYnVmZmVyIGFsbG9jYXRpbmcpPwoK WW91IHN0aWxsIG5lZWQgdG8gY2FsbCBpdC4gIE90aGVyd2lzZSB0aGUgUENNIGNvcmUgZG9lc24n dCBrbm93IHdoYXQKa2luZCBvZiBidWZmZXIgdHlwZSBoYXMgdG8gYmUgYWxsb2NhdGVkLgoKQmFz aWNhbGx5IHNuZF9wY21fc2V0X21hbmFnZWRfYnVmZmVyKCkgb3Igc25kX3BjbV9saWJfcHJlYWxs b2NhdGUqKCkKZG9lcyB0d28gdGhpbmdzOiBzZXQgdGhlIGJ1ZmZlciB0eXBlIGFuZCBpdHMgcHJl YWxsb2NhdGlvbiAoZGVmYXVsdAphbmQgbWF4IHNpemUpLiAgVGhlIGxhdHRlciBkZWZhdWx0IHNp emUgY2FuIGJlIDAsIG1lYW5pbmcgdGhhdCBubwpkZWZhdWx0IHByZWFsbG9jYXRpb24gaXMgcGVy Zm9ybWVkLiAgQWxzbyB0aGUgbWF4IGNhbiBiZSAwLCBpLmUuIG5vCnByZWFsbG9jYXRpb24gaXMg bmVlZGVkIGF0IGFsbCBmb3IgdGhlIGJ1ZmZlcnMgKGUuZy4gdm1hbGxvYwpidWZmZXJzKS4gIE1l YW53aGlsZSB0aGUgYnVmZmVyIHR5cGUgYW5kIGl0cyBkZXZpY2UgcG9pbnRlciBhcmUKbWFuZGF0 b3J5IGFuZCBjYW4ndCBiZSBza2lwcGVkLgoKPiA+Cj4gPj4+IGFtb3VudCBvZiBhbGxvY2F0aW9u IHBlciBjYXJkLCBjb250cm9sbGVkIGluIHBjbV9tZW1vcnkuYywgZm9yCj4gPj4+IGV4YW1wbGUu ICBUaGlzIGxvZ2ljIGNhbiBiZSBhcHBsaWVkIHRvIHRoZSBsZWdhY3kgSERBLCB0b28uCj4gPj4+ Cj4gPj4+IFRoaXMgc2hvdWxkIGJlIHJlbGF0aXZlbHkgZWFzeSwgYW5kIEknbGwgcHJvdmlkZSB0 aGUgcGF0Y2ggaW4gdGhlIG5leHQKPiA+Pj4gd2Vlay4KPiA+PiBPSywgdGhhdCdzIGZpbmUgZm9y IG1lIGFsc28sIHRoYW5rIHlvdS4KPiA+IEJlbG93IGlzIGEgcXVpY2sgaGFjayBmb3IgSERBLiAg V2Ugc3RpbGwgbmVlZCB0aGUgY2VydGFpbiBhbW91bnQgb2YKPiA+IHByZWFsbG9jYXRpb24gZm9y IG5vbi14ODYgc3lzdGVtcyB0aGF0IGRvbid0IHN1cHBvcnQgU0ctYnVmZmVycywgc28KPiA+IGEg Yml0IG9mIHRyaWNrIGlzIGFwcGxpZWQgdG8gS2NvbmZpZy4KPiA+Cj4gPiBUb3RhbGx5IHVudGVz dGVkLCBhcyB1c3VhbC4KPiAKPiBEaWQgYSBxdWljayB0ZXN0KHBsdXMgcGFzc2luZyAwIHNpemUg Zm9yIHByZWFsbG9jYXRlIGluIFNPRiBQQ00KPiBkcml2ZXIpIGFuZCBpdCB3b3JrcyBmb3IgbXkg dXNlIGNhc2Uobm8gcmVncmVzc2lvbiBjb21wYXJpbmcgdGhhdAo+IHdpdGhvdXQgYXBwbHlpbmcg dGhpcyBwYXRjaCksIFRoYW5rIHlvdS4KCk9LLCB3aWxsIHRpZHkgdXAgYW5kIHN1Ym1pdCBsYXRl ci4KCgpUYWthc2hpCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCkFsc2EtZGV2ZWwgbWFpbGluZyBsaXN0CkFsc2EtZGV2ZWxAYWxzYS1wcm9qZWN0Lm9yZwpo dHRwczovL21haWxtYW4uYWxzYS1wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Fsc2EtZGV2 ZWwK