Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp4535611imm; Mon, 17 Sep 2018 16:03:36 -0700 (PDT) X-Google-Smtp-Source: ANB0VdaR7ZoyM/T71SYDPLEtJ/DLqmOLYzcL6a19ASVTQ+jzGYGXJyglxQ24HScRXp5vxP2rq7Ho X-Received: by 2002:a62:20f:: with SMTP id 15-v6mr28146405pfc.100.1537225416614; Mon, 17 Sep 2018 16:03:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1537225416; cv=none; d=google.com; s=arc-20160816; b=Hco/qX7gIyitMbuOoDsg1htlsJrDvdQHsUy+r69Q2VBt1Lo+SBEPjgXKLTlZ0n3bwF tub8bx3QJf0VASfKJRh1l9dAEKesA1GIwT6pmC+7ZfwXJR2NMGUaQmTda5wLafmCz/NS bnxRGt9OeVhAvy/ljYSpgYn8TzwAEWnUglbgdZJukmgNbJKhXNNC4pB+tQtzbMkNw5BG 3rWpIBZt7f0AVk5p56K14DXWP5DDEbBmy1tgV3+QXEMX2Z50a0oubY+Q1YPpVs6vxMPK ObUEg9uM0z75k8jU16tbeAIEt4ETtsE6F1L2Y+GtVuQ41GZNVA0RsBl5hWC4ICAYqucb NjZQ== 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; bh=vZRIiVxpOYB5dDo39Ez/RmPIFpwCUdZvdxRgJX68vJI=; b=FXhpUj7VOt97lSlwThxsUuOAlyeV9CbJKvcBHwhhi8Ox+4dPswtP+uc7QPcAw+1r/t KKiv2nx7yMkMXNWJi6t0r0/o+uZpc5zLwaAziBTvS/CnTgPKL5+OC3ldBl47CxSd7BGs CPBAtUIu5eqCuP5ylGpxVOx+IK9uY53sAPMbWK5FvpXlYKGLP1hC/YnY/uwLuEYXKWwD GWW39tsAFyPz7iDjKigmYY2/gjZ7g+5kAkWDhZSgFO6zotKrwSkCOY6Kc7Zdfw0OA9Xe tchNnacQ5/Ecuq1e1WQ6p1wu9wMh6n420K5nskYif/lA92SPYyXVYaGhfc+Kf/5HmJCi iWVQ== 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 f23-v6si17387879pgj.282.2018.09.17.16.03.21; Mon, 17 Sep 2018 16:03:36 -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 S1730529AbeIREca (ORCPT + 99 others); Tue, 18 Sep 2018 00:32:30 -0400 Received: from mail.linuxfoundation.org ([140.211.169.12]:48670 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726987AbeIREc3 (ORCPT ); Tue, 18 Sep 2018 00:32:29 -0400 Received: from localhost (li1825-44.members.linode.com [172.104.248.44]) by mail.linuxfoundation.org (Postfix) with ESMTPSA id 90842C77; Mon, 17 Sep 2018 23:03:01 +0000 (UTC) From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Dong Aisheng , Dan Carpenter , Linus Walleij , Sasha Levin Subject: [PATCH 4.14 064/126] pinctrl: imx: off by one in imx_pinconf_group_dbg_show() Date: Tue, 18 Sep 2018 00:41:52 +0200 Message-Id: <20180917211708.567653908@linuxfoundation.org> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20180917211703.481236999@linuxfoundation.org> References: <20180917211703.481236999@linuxfoundation.org> User-Agent: quilt/0.65 X-stable: review 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 4.14-stable review patch. If anyone has any objections, please let me know. ------------------ From: Dan Carpenter [ Upstream commit b4859f3edb47825f62d1b2efdd75fe7945996f49 ] The > should really be >= here. It's harmless because pinctrl_generic_get_group() will return a NULL if group is invalid. Fixes: ae75ff814538 ("pinctrl: pinctrl-imx: add imx pinctrl core driver") Reported-by: Dong Aisheng Signed-off-by: Dan Carpenter Signed-off-by: Linus Walleij Signed-off-by: Sasha Levin Signed-off-by: Greg Kroah-Hartman --- drivers/pinctrl/freescale/pinctrl-imx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/drivers/pinctrl/freescale/pinctrl-imx.c +++ b/drivers/pinctrl/freescale/pinctrl-imx.c @@ -389,7 +389,7 @@ static void imx_pinconf_group_dbg_show(s const char *name; int i, ret; - if (group > pctldev->num_groups) + if (group >= pctldev->num_groups) return; seq_printf(s, "\n");