Received: by 10.192.165.156 with SMTP id m28csp1117601imm; Wed, 11 Apr 2018 12:46:24 -0700 (PDT) X-Google-Smtp-Source: AIpwx48MAXWN0H4NTENBrwtX1b+9auFCl52eI3bTfCFCJeBTQtRqZB0lwHYuU/ZOtN8Q99TMGDDb X-Received: by 10.99.138.202 with SMTP id y193mr4398611pgd.224.1523475984535; Wed, 11 Apr 2018 12:46:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523475984; cv=none; d=google.com; s=arc-20160816; b=qdDR7dNsasLpqJqv/p5G/qWE7fPL++1OkCv8utSeyr2S/+81SMddLFuMC8Fjvjxe1i Hc6tYbrnwSCj3HOME1UY76wqXkiQYC48/ApfuF8yJ636rAZPKzQAQtPBPwO3nfsCGeQ0 4pdgH97UZ80GqXn/QqGK1Wd7EyQG66cSOblA7nxMn+9SwwlexwMcJa+YxAeS5Mpn+GVd yyHk/VMKw6cElDl9SrrVBGu63Za4MgvztuikhN7fMlI2S92q2OAIq1BqLfUD4fS0AwGA UzeB+zSaYN0BI/VXJsKsJcLL8gbRZ4Ag+TQ8FzkGzZdjy96KMnPy3AZO/gLy5cMI4Hnv Koig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :in-reply-to:message-id:date:subject:cc:to:from :arc-authentication-results; bh=QkQ47S6ft/mWvzquTjhW4Hf/US4PAK3v28pxcCGIHXs=; b=ciJ/Z1oDb0QFrAnX8T9tiedSmTGSGJVOisO6Y4W9GSz3ZknOUmOCk4yEh+eA/rFTeX B2jmkIvlOOHYOCmh01WUETPFcmNC6qLzjVAD38O2NhpUj5HURhG5B6+5T1LSF9zBKU/3 9Xdxx54b9OMu0P8kM+d1D93PhEexvpnu9l3Q4CUmJgzMrS8PUnuAYQSXPGb5GF94AQcx F7uPSpa8Q1LjdCzkBsKOL1IJ11ufMvlJ6iVZtF7i7ZAM3t4MY4EvKKZMWi+iIr/WTNUx cXWtIKHkqVF6fgLaqe9gDC7FkbMw7S/xsw3wtvflzX1EtiKvGHd/O+pVxKfOkTwrjwYA dREQ== 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 u70si1373889pfj.341.2018.04.11.12.45.47; Wed, 11 Apr 2018 12:46:24 -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 S1756869AbeDKTmt (ORCPT + 99 others); Wed, 11 Apr 2018 15:42:49 -0400 Received: from mail.linuxfoundation.org ([140.211.169.12]:37860 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756758AbeDKTAm (ORCPT ); Wed, 11 Apr 2018 15:00:42 -0400 Received: from localhost (LFbn-1-12247-202.w90-92.abo.wanadoo.fr [90.92.61.202]) by mail.linuxfoundation.org (Postfix) with ESMTPSA id 90FDE9C1; Wed, 11 Apr 2018 19:00:41 +0000 (UTC) From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Christophe JAILLET , Mark Brown , Sasha Levin Subject: [PATCH 4.9 145/310] ASoC: Intel: sst: Fix the return value of sst_send_byte_stream_mrfld() Date: Wed, 11 Apr 2018 20:34:44 +0200 Message-Id: <20180411183628.683371924@linuxfoundation.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180411183622.305902791@linuxfoundation.org> References: <20180411183622.305902791@linuxfoundation.org> User-Agent: quilt/0.65 X-stable: review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 4.9-stable review patch. If anyone has any objections, please let me know. ------------------ From: Christophe JAILLET [ Upstream commit eaadb1caa966a91128297b754e90b7c92b350a00 ] In some error handling paths, an error code is assiegned to 'ret'. However, the function always return 0. Fix it and return the error code if such an error paths is taken. Fixes: 3d9ff34622ba ("ASoC: Intel: sst: add stream operations") Signed-off-by: Christophe JAILLET Signed-off-by: Mark Brown Signed-off-by: Sasha Levin Signed-off-by: Greg Kroah-Hartman --- sound/soc/intel/atom/sst/sst_stream.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/sound/soc/intel/atom/sst/sst_stream.c +++ b/sound/soc/intel/atom/sst/sst_stream.c @@ -221,7 +221,7 @@ int sst_send_byte_stream_mrfld(struct in sst_free_block(sst_drv_ctx, block); out: test_and_clear_bit(pvt_id, &sst_drv_ctx->pvt_id); - return 0; + return ret; } /*