Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp3547901pxj; Mon, 24 May 2021 09:07:26 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxJvo9hfHeXQNkyi9aF+JTxvAYUGTnEgPZCYY99wjTGSICf7LfxA3HwFzXqTQsMQb31V1N0 X-Received: by 2002:a5d:8996:: with SMTP id m22mr10819246iol.6.1621872446181; Mon, 24 May 2021 09:07:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1621872446; cv=none; d=google.com; s=arc-20160816; b=zogdM5B1WBZutvMMeEsoyAq82Gk/fZpunNpWVmAlEPQiHHaK+kn9jzEIH6B07qwC5C goCZuULoVpeeCvfBZd3EP/9UUMRH7UrdhX1ASDSrf+mio44nG2p1VmXp65PflcvSx8Dg gakgWLA76NwaS/ZeTUZl4K38VIfSYsEEke5M8fiA/I1Az5PFK74Km/omsmV0cQfuQxgk W2rPxMui5nES+dAp0BPIGO3Mj3WsZQQFub66c/Ct5YY0iETD9IErFnmfk4Ns5cAs0jes OhcD5s/Z0jO5cezsbTmdTdDQRxSwfl07iVCj5olg3SwnzXrENO1fIM7ClOe5Qk5roMro YuKg== 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=jS4Nt6dwGU4fT4dFL6oDW/MqmW2ma0y6kkMGUAqpRig=; b=RN6FruDceAT3qcpbKCRAi/onfgKAkJv9nFmrU65OdWXZwg/wlvYf9PHSQZPtjdNOAj JLey4EweRaerXxZYyXCrgOEeC05nloQ56Bg1CnlPEzbGC9F1sXCjwmKSGT27dvF9ODCi R6YpwmEpIbnj/1hjuF2QVD8D/uGT33gB45p34MLrzVxlqotk1VfK6NljMcwh+eSNlIZr ODQ7hgRadIyOJHop9DTVq221byIRH4+SoWpx3AXJNTAUa0VXGYQJTecn4kyx1eFcGZPX Kl9JuhBOSsS2G6jCCXzii5m9yI+S+GHg210JzoSrTixBcXg1KbVd9F5Iy9Uyhrddyily 8ZkA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=cT86gl43; 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=pass (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 j8si15239705ioo.10.2021.05.24.09.07.12; Mon, 24 May 2021 09:07:26 -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=@linuxfoundation.org header.s=korg header.b=cT86gl43; 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=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233672AbhEXQIJ (ORCPT + 99 others); Mon, 24 May 2021 12:08:09 -0400 Received: from mail.kernel.org ([198.145.29.99]:46880 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233228AbhEXQAP (ORCPT ); Mon, 24 May 2021 12:00:15 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 3DA6361468; Mon, 24 May 2021 15:45:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1621871159; bh=eSo3u7S8Y8x03P5HuFzkqcHPD8cByTV/ijpy0qViCm8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=cT86gl43oNd+A+7C9N6/Jue6T4gElW/hhaN6lGR/2ksehrIH/FHbRpaH72zXTSna2 y+hHCYSOtCNJbIf/ddKUNqvhtBnjnSXp5ylMsoSpjcWLQ2iOlaA9K/5oWxTwqekr69 aws3cU06l24IQ8Ckrx9ObxvtOwfmmNpL/2RB1JBA= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Aditya Pakki , Jiri Slaby Subject: [PATCH 5.12 066/127] Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" Date: Mon, 24 May 2021 17:26:23 +0200 Message-Id: <20210524152337.090738842@linuxfoundation.org> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20210524152334.857620285@linuxfoundation.org> References: <20210524152334.857620285@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: Greg Kroah-Hartman commit 754f39158441f4c0d7a8255209dd9a939f08ce80 upstream. This reverts commit 32f47179833b63de72427131169809065db6745e. Because of recent interactions with developers from @umn.edu, all commits from them have been recently re-reviewed to ensure if they were correct or not. Upon review, this commit was found to be not be needed at all as the change was useless because this function can only be called when of_match_device matched on something. So it should be reverted. Cc: Aditya Pakki Cc: stable Fixes: 32f47179833b ("serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference") Acked-by: Jiri Slaby Link: https://lore.kernel.org/r/20210503115736.2104747-6-gregkh@linuxfoundation.org Signed-off-by: Greg Kroah-Hartman --- drivers/tty/serial/mvebu-uart.c | 3 --- 1 file changed, 3 deletions(-) --- a/drivers/tty/serial/mvebu-uart.c +++ b/drivers/tty/serial/mvebu-uart.c @@ -818,9 +818,6 @@ static int mvebu_uart_probe(struct platf return -EINVAL; } - if (!match) - return -ENODEV; - /* Assume that all UART ports have a DT alias or none has */ id = of_alias_get_id(pdev->dev.of_node, "serial"); if (!pdev->dev.of_node || id < 0)