Received: by 2002:a25:ef43:0:0:0:0:0 with SMTP id w3csp117879ybm; Tue, 26 May 2020 12:13:01 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz6UR1eNF+9vU2yueKdJTVM9M6Qct4iUfRB1xhWiDZ7j5EXMKblCtPJT86BynW8EuGncyqH X-Received: by 2002:a17:906:c344:: with SMTP id ci4mr2293934ejb.331.1590520381310; Tue, 26 May 2020 12:13:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1590520381; cv=none; d=google.com; s=arc-20160816; b=VboNwYHMqrM6MPl/BMDZKwVPsqE6GAdi9+Wffe/QoE6ULyxi+eNrdTtZy+fSl30rmZ Z93xzrMdySpy1FQuLqogYoaecNh77OXuId4NX7x5PCkfs71nkD7tnJ6rlSf5K7uzASUr DP20JSy0TFeUgB1kb8+pBQlQ2uRkxJNTem5bO26WpkbynzhWonwtJMKVR9Y2T9O4eEeO p/0iRycm6n3JnoBLYL9+kxGmlb6mb9vzAKLqykL/ETEMbjFk0Muu+tijYQwZChNHcl0S YobvJ/pHAPryA0TkO3J66kJ5CX1bLNqijfUkYpXcTiHV8fkfuUttjtuNFTmLFh2cMKzD l5Xw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=x0yA6qQRtf/qEPs3OUJA4W3oo44vzamnTuDSbp8raVo=; b=gCOK2aZjgE5UTnTo+TrtmxL+NNUd87vhuzTBeMg4ylOho5izcjXNrRLoNNEHpNolqx LY8Und4HlmR84TBxrECAR5PsD9cDIbdhQnifdHmHrvLzhGeqFWIxhhOTo/6LQb3dSiFl EXJSzuZta6zgSQ9knpea4bdPIeIyUb/iyWXbpORmo9to6uZ4NrXAmZT+Xn8K7s9XMKM3 qsexax2ZkMAr8727xWEOTO+FutPD9GjfapCtvLfQ1W0pzfGmCvLqL7msmVqhBDv+S5Oc BPdJmiBd8Or1vrNaPdIs36dlMA1s4/o22NZp9kW7SUDQkwCkfQEyd2ylQdSzBaSmPI+l WHgg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=SM0EJboy; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id p20si406291ejf.49.2020.05.26.12.12.37; Tue, 26 May 2020 12:13:01 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=SM0EJboy; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2404036AbgEZTLB (ORCPT + 99 others); Tue, 26 May 2020 15:11:01 -0400 Received: from mail.kernel.org ([198.145.29.99]:40218 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2391949AbgEZTKz (ORCPT ); Tue, 26 May 2020 15:10:55 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (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 BA676208B3; Tue, 26 May 2020 19:10:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1590520255; bh=aGSkKgSOvYQfQlZ2A9zyiq/PE8Y9abBefhMktsu3diI=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=SM0EJboyb3wturfdTF+5urLfzlLs8yAFdYb5qZSalZO0MfKUSK8ibiOeOXKyde+z6 xCOcHms38VVzoZXLmb9Y8OEBR5wMSB4N1NtE0k+/Jpx3cVkkCLUTu/XCd2RxUoF2/f AD+xdkw64IkNKWKsuiyCbiis+5+0jKjcasyIHGpk= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Dijil Mohan , Vladimir Murzin , Vinod Koul Subject: [PATCH 5.4 071/111] dmaengine: dmatest: Restore default for channel Date: Tue, 26 May 2020 20:53:29 +0200 Message-Id: <20200526183939.583066453@linuxfoundation.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200526183932.245016380@linuxfoundation.org> References: <20200526183932.245016380@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Vladimir Murzin commit 6b41030fdc79086db5d673c5ed7169f3ee8c13b9 upstream. In case of dmatest is built-in and no channel was configured test doesn't run with: dmatest: Could not start test, no channels configured Even though description to "channel" parameter claims that default is any. Add default channel back as it used to be rather than reject test with no channel configuration. Fixes: d53513d5dc285d9a95a534fc41c5c08af6b60eac ("dmaengine: dmatest: Add support for multi channel testing) Reported-by: Dijil Mohan Signed-off-by: Vladimir Murzin Link: https://lore.kernel.org/r/20200429071522.58148-1-vladimir.murzin@arm.com Signed-off-by: Vinod Koul Signed-off-by: Greg Kroah-Hartman --- drivers/dma/dmatest.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) --- a/drivers/dma/dmatest.c +++ b/drivers/dma/dmatest.c @@ -1166,10 +1166,11 @@ static int dmatest_run_set(const char *v mutex_unlock(&info->lock); return ret; } else if (dmatest_run) { - if (is_threaded_test_pending(info)) - start_threaded_tests(info); - else - pr_info("Could not start test, no channels configured\n"); + if (!is_threaded_test_pending(info)) { + pr_info("No channels configured, continue with any\n"); + add_threaded_test(info); + } + start_threaded_tests(info); } else { stop_threaded_test(info); }