Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp774219ybl; Wed, 11 Dec 2019 07:19:27 -0800 (PST) X-Google-Smtp-Source: APXvYqxFtReY8Ei0NlFAeificmceeqBhRKJmZ7Fs2sHquhV1tyjPWnV4U6YZtJo4S8elhLoJ8Na3 X-Received: by 2002:a9d:61c4:: with SMTP id h4mr2793014otk.310.1576077567651; Wed, 11 Dec 2019 07:19:27 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1576077567; cv=none; d=google.com; s=arc-20160816; b=QVYTJoST2ZoZy++uEQuLZXgEZ0a7GLluTvurfezwCEQy/smrhZy6eivGQvAbAZdLBU up6Piqy5UTS5IGGa96y4FDrUgP0w/4xo7oC+UOoFJMw1xU6vxHxg22VAhkngfBW+CqZU KhWPYAXGQ1F/v6ab01aki8cktnRU50q42dzMJNewXaE2VYEjqkyLx0oIAdlvRpBHsoPj S+M2/detYH/LMDK2krWqhzS5o8XjxSA/4vbtoFbdpX95Ts/KPkAOGnTmi1gpTyTk1MRn HXP1HvcXhxarDGl9JryS1AyVy5It8ZlxQ+4eICxX0ZLaJhr3n7vxh0o7BItysUWSADbi CU2g== 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=k10I81u3xB09D7ebnirv+MhVwbexvNGgQJtGQB45udM=; b=CEW5UMZeAa0+zklAZw/qV3sPdCw8o7qV3BcKifZhzEm0D/kkSGbjCPqr+WIV+ZihKO asos3KFN7GmgPBsGGguRd8Xx7LM/RH/x6IcYpSHo5m4K1fuFPwMvtl3agDgh46aums89 ueUFWNdpw6rvhMnuiFxWGkzfD/ynY92tSQl9SUe6MsojQeo/SOsr6yc4+n79fhV/4Tb2 hvSqUqAkEJW8jVQb1/U7I+15knMYclTusCcUtLyh2EKska7AFaARptQo1GJ4cvnjF+yB 7YMgmAza5DZlqaRg1aBe/LEPVCsyjg/iO6ukM9pjVqHJ8u7U5gVcrLmTZa4LXMGRKKhS TGnw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=clnWkEb+; 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 x137si1287691oif.42.2019.12.11.07.19.15; Wed, 11 Dec 2019 07:19:27 -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=clnWkEb+; 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 S1731834AbfLKPRb (ORCPT + 99 others); Wed, 11 Dec 2019 10:17:31 -0500 Received: from mail.kernel.org ([198.145.29.99]:44928 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732022AbfLKPRa (ORCPT ); Wed, 11 Dec 2019 10:17:30 -0500 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 100D92073D; Wed, 11 Dec 2019 15:17:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1576077449; bh=80j/E0KDL2Dkz6xUpS+snG/edEeZDfUDIosDXSbukLU=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=clnWkEb+of9dEXheeWhMPuM6rCUHKFFjSLLVHHRHnT2ch2NUMMj+7UVH9AxLqJd+P 0Jqs7+R6JRmfZs5Cb5j3tt9IkiuF281aMzDXdvXozLlCZNvtrZtJpUmMxeBL7oWdEW 6GHj1QMfvSjupG5UXHSOqFXcryqxVEPjFRmAtoWE= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Christophe JAILLET , Chanwoo Choi , Alexandre Belloni , Sasha Levin Subject: [PATCH 4.19 044/243] rtc: max77686: Fix the returned value in case of error in max77686_rtc_read_time() Date: Wed, 11 Dec 2019 16:03:26 +0100 Message-Id: <20191211150342.097176053@linuxfoundation.org> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20191211150339.185439726@linuxfoundation.org> References: <20191211150339.185439726@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: Christophe JAILLET [ Upstream commit b28cc6cec3d814f5184cbebb2d1f987e769f534a ] In case of error, we return 0. This is spurious and not consistent with the other functions of the driver. Commit e115a2bf1426 has modified more than what is said in the commit message. Reverse part of it znd return an error when needed, as it was previously. Fixes: e115a2bf1426 ("rtc: max77686: stop validating rtc_time in .read_time") Signed-off-by: Christophe JAILLET Reviewed-by: Chanwoo Choi Signed-off-by: Alexandre Belloni Signed-off-by: Sasha Levin --- drivers/rtc/rtc-max77686.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/rtc/rtc-max77686.c b/drivers/rtc/rtc-max77686.c index 8a60900d6b8b5..4aff349ae301a 100644 --- a/drivers/rtc/rtc-max77686.c +++ b/drivers/rtc/rtc-max77686.c @@ -360,7 +360,7 @@ static int max77686_rtc_read_time(struct device *dev, struct rtc_time *tm) out: mutex_unlock(&info->lock); - return 0; + return ret; } static int max77686_rtc_set_time(struct device *dev, struct rtc_time *tm) -- 2.20.1