Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp1489608ybl; Thu, 30 Jan 2020 00:26:19 -0800 (PST) X-Google-Smtp-Source: APXvYqzgUm33IPqURMI8r4ljXyE65HCdUo5kfb70HeXYS7Z2gU/tmqPdVxMn7MFg17IpqArdZCnU X-Received: by 2002:aca:d544:: with SMTP id m65mr2140033oig.177.1580372779094; Thu, 30 Jan 2020 00:26:19 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1580372779; cv=none; d=google.com; s=arc-20160816; b=zkpTPFRQA+gmZN9vkBlpILoF2mOF1fr1Rl7izY1wq4vn9HCLtmgEs96dZMlO9y6H6z GNqODT201C7u7WLSnu687omEleN0AmLlmpUtk9zsXkqafcaDnLQPqIbHPWqXm/E5Dhac vPgkswHbhbZnmhoENce5uneXTjedAJzi76faTXQMVWxAboCCbY4PqP3WCnHEoY8rCBkM oWj/jG1EM64i2wn8E4BagVZxXOx3mV0o1iK/iFwTTRE3Gs4MrmhWg1mtdx0W2t5t7y4P sT6jJlwFzlG+tUHAPcR1S/tClz5TA26syhF1MBjwgKwDFUoA6DgWoAzIetDxRDdyvb2Y vOqQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=EzlE/5iAWG0dqzfBulSgPpZc9OHcZAGUu1rf40BtIBk=; b=Kuwcg+5wtnrwqs1Q+6lzeekWy8XeooSnh8JonCD/hU+jZo0X4xb4dwFPDErW4PJANS F5cyFa8ng22stWqbxGZxWxC0ygALwOX6I0HOSLXb6SiJxVTBZawQPRjJBDvEZkAbIt3R lBdMVHofRZrujoaaYRFXPYHsmEeotKfVFkoZpFiddCqDEKMq0kguLjETBFYmpsI5CivO QEktdLX5fupBArAeVG594CbjOukpfPMt/33Yn+hUZkrFCF99matURV0dRdyi3uDMOxIx O3Cu7633jHVB7Kjzhrowj/nFRcc5DaQtueOmwk83G7dlDXtwgG/AdgC4VHl439CYfvmk 84wA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=P+qhIqJa; 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=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w26si2493176otl.213.2020.01.30.00.26.07; Thu, 30 Jan 2020 00:26:19 -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; dkim=pass header.i=@kernel.org header.s=default header.b=P+qhIqJa; 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=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726930AbgA3IZI (ORCPT + 99 others); Thu, 30 Jan 2020 03:25:08 -0500 Received: from mail.kernel.org ([198.145.29.99]:54734 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726464AbgA3IZI (ORCPT ); Thu, 30 Jan 2020 03:25:08 -0500 Received: from localhost (unknown [117.99.87.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id A2739206D5; Thu, 30 Jan 2020 08:25:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1580372707; bh=oLADHjwsZK/zmHyFtHVsSOYErltf5rGudZWVt9X53gQ=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=P+qhIqJa76JfwK7WzQlywJzMe3cyG8N4B/5+L+1h7UrZwiDF+xemU8OYiAEEpbMSO gWoo1Jn5IkfyJFb3w1k/JihqxhbvXbYnSXzCrOrE8NqUn2y9MkbB3wVUI9ZpO5MLGU wcxyTiwbpXEqr49mtNa7oEi3kckbyOL8jL/H+f5g= Date: Thu, 30 Jan 2020 13:55:03 +0530 From: Vinod Koul To: Marek Szyprowski Cc: dmaengine@vger.kernel.org, alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, linux-samsung-soc@vger.kernel.org, Mark Brown , Geert Uytterhoeven , Krzysztof Kozlowski , Bartlomiej Zolnierkiewicz , Peter Ujfalusi Subject: Re: [PATCH v2] dmaengine: Fix return value for dma_requrest_chan() in case of failure Message-ID: <20200130082503.GD2841@vkoul-mobl> References: <20200130070834.17537-1-m.szyprowski@samsung.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200130070834.17537-1-m.szyprowski@samsung.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 30-01-20, 08:08, Marek Szyprowski wrote: > Commit 71723a96b8b1 ("dmaengine: Create symlinks between DMA channels and > slaves") changed the dma_request_chan() function flow in such a way that > it always returns EPROBE_DEFER in case of channels that cannot be found. > This break the operation of the devices which have optional DMA channels > as it puts their drivers in endless deferred probe loop. Fix this by > propagating the proper error value. Fixed the title and Applied, thanks -- ~Vinod