Received: by 2002:a05:6a10:9e8c:0:0:0:0 with SMTP id y12csp321389pxx; Wed, 28 Oct 2020 05:53:37 -0700 (PDT) X-Google-Smtp-Source: ABdhPJydRZw0BKX7GS8G1eSOseYFBdNQ8YBTt7OAWxFgq9GjX42WOVjnF/iVlZ00i9nBkFmaDhz4 X-Received: by 2002:a05:6402:104d:: with SMTP id e13mr7384511edu.322.1603889617742; Wed, 28 Oct 2020 05:53:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1603889617; cv=none; d=google.com; s=arc-20160816; b=J5KPPwI65Zga87I+uS7gfQcSrcb5QcMToQfEoHBwHTkV+HyJTbClhpOLR76yd6t6e2 BBG+TYE8KtRtlx6JBx64yT3XmcDqeIQzUO6wAC++tA4Pm+AM6k4OV0fXwHmDGmE/mii9 kkV3g/ABgkjtwIexSP7wdISBr2539VNml4ClSQns4hWEXlyC9y9ymC+bw6vJUXroC0+E QZp2GDATrx7Qh8EDi1yBZ7mdIsQrO0RHZl3JkEySXGelyWAnV4re7P13Ps+2uY8sUkMe 3lrrvO+KUBgQa5wFtKOrDmPo1ZHIfflrl6/mZkhUTuDr22IPOLQaaMHdTswp05klea/f 5jhw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=dhw6w+maQeWV1dLZuskmjSEn9EAvw40+JIxzwY9k+Yw=; b=yC1xSaRXm/d66JqCtPgqO7PUdsnW/BHpXxrWMOp6d5v58tmgqOSGmtJhIoSjytFZYM GEpRDHjVNVGpF2BGhXAtYtS/v3p1B/ZjML3egYLIPy3nhCLgM6qFNVQ7ZA+WFFbaDamt tTEn3PNssEU1q7IZQFls55LTR1qTC4uJIF1upa/atT85ZD6evAs+dcJFqskRZw4K/0xf R0IPBp5zJ79FloF/tH9ZP859d0Kwaw6bbJ8W7QNVC5glPvp4rNrd1FEHGfFNYNxRTX7k VEpYtjPJEiRnadJpswDViGaUZ9b9/zvAx/wL6aNARiSBbiFw3w3y2OOcDAgQXim9k0hJ GWUw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=wsolK2ih; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g8si3473416ejm.389.2020.10.28.05.53.15; Wed, 28 Oct 2020 05:53:37 -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=wsolK2ih; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1799419AbgJ0PbY (ORCPT + 99 others); Tue, 27 Oct 2020 11:31:24 -0400 Received: from mail.kernel.org ([198.145.29.99]:36666 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1797162AbgJ0PVz (ORCPT ); Tue, 27 Oct 2020 11:21:55 -0400 Received: from localhost (83-86-74-64.cable.dynamic.v4.ziggo.nl [83.86.74.64]) (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 3D7C820728; Tue, 27 Oct 2020 15:21:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1603812114; bh=ozyLgpXHqosmv35bnuQ3dUi+EEKOVW8d1oUoxx9+eOk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=wsolK2ihHDkm394GLg82y+CU+yqhzsKotk8JkyU1TcFSVGXDSvGe0/OqX2oVkY2cm Ug8gZK2bEU0cE1lHVPcrjDmMzgRDRwCJO2AnTZzaDApte9uUWhGV4XuGtpJmo0jbYi TX1PPYldKF4z2sJ+5fe1UMDtjwjth0j3+F+VwA6M= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, YueHaibing , Marc Zyngier , Lokesh Vutla , Sasha Levin Subject: [PATCH 5.9 097/757] irqchip/ti-sci-intr: Fix unsigned comparison to zero Date: Tue, 27 Oct 2020 14:45:47 +0100 Message-Id: <20201027135455.100196817@linuxfoundation.org> X-Mailer: git-send-email 2.29.1 In-Reply-To: <20201027135450.497324313@linuxfoundation.org> References: <20201027135450.497324313@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: YueHaibing [ Upstream commit 8ddf1905a904ca86d71ca1c435e4b0b2a0b70df8 ] ti_sci_intr_xlate_irq() return -ENOENT on fail, p_hwirq should be int type. Fixes: a5b659bd4bc7 ("irqchip/ti-sci-intr: Add support for INTR being a parent to INTR") Signed-off-by: YueHaibing Signed-off-by: Marc Zyngier Acked-by: Lokesh Vutla Link: https://lore.kernel.org/r/20200826035321.18620-1-yuehaibing@huawei.com Signed-off-by: Sasha Levin --- drivers/irqchip/irq-ti-sci-intr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/irqchip/irq-ti-sci-intr.c b/drivers/irqchip/irq-ti-sci-intr.c index cbc1758228d9e..85a72b56177cf 100644 --- a/drivers/irqchip/irq-ti-sci-intr.c +++ b/drivers/irqchip/irq-ti-sci-intr.c @@ -137,8 +137,8 @@ static int ti_sci_intr_alloc_parent_irq(struct irq_domain *domain, struct ti_sci_intr_irq_domain *intr = domain->host_data; struct device_node *parent_node; struct irq_fwspec fwspec; - u16 out_irq, p_hwirq; - int err = 0; + int p_hwirq, err = 0; + u16 out_irq; out_irq = ti_sci_get_free_resource(intr->out_irqs); if (out_irq == TI_SCI_RESOURCE_NULL) -- 2.25.1