Received: by 2002:a05:6a10:a852:0:0:0:0 with SMTP id d18csp2693809pxy; Mon, 3 May 2021 06:06:32 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwHEihDaK1zD0fZHvt1cJAh+mw9uAt5mI0lYXJWFE04Ev2C0wjH0HafvhWCLfa7UXJrP8ji X-Received: by 2002:a17:90a:de0d:: with SMTP id m13mr30939391pjv.9.1620047191580; Mon, 03 May 2021 06:06:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620047191; cv=none; d=google.com; s=arc-20160816; b=HXqiOhC9dac8TUTAC9xQCIy1KckHmVJMjEshz+4OpREwRiMk+n6U4ENVpn+v0glAiD AaJH8thTAhwbn+Ob47YcAZ7vyV1I+t0ot5SDb+CscxV0v4TF3whuZkXWksjP3Vsqnpvg 02WbM9ncV7DA+2l9sOUt+ilTvgruRahLMnBXh/iner3P33j951wDD3c98XWYCamKtCC+ TaEwckFm6kXS+9U7MnCYBh9C7V3Zg92dEjyu0rLpFZe1Gtxmno335d8lOBZb5oySQ9ZG t/1FHJsYdwjBO3212RKOgrgFHuyY0hgnL8TVmmv5g9lL6TILDimf3x0qi+8ec/OOrxoD 3sZw== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=rQGyMDS5ZilYqvjOkkoEE4eb8xF5OWuEHxQ5PlkS7KU=; b=0oMUVMDcnKKo2Y3af7dH8m+wBRo81S5WWfmb/6lg5bwJUWvRoK+/JI6HjsfruvWWAs vjWPzQxN6+BrKEzsT1aGKKLmqnJMrIHBVI6/eTQLJC7stFX1ZmgBDRJrvFvq1woK1ztu e9pgeQQvpbWCWUBVR4VWWyHUSSx8/yPJ6Wn8nP4DuKdSAxR21Kf3NPgOK5uqanU1e+Or Mc2b8WB+lmXMX7YfgkgLd7DaKn3UyLEMHPp2tEYIle5On4bitCP8qFBd5dKnKSnkjguL 80THUkAJ/2RkXJZwR3YhSTHgXwuKLa2g8OyBNdmCX+VeICqWdKu9cDIo4Vz29zhNsW97 V0KQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=mfGBa2i5; 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 g1si30047996pjl.135.2021.05.03.06.06.14; Mon, 03 May 2021 06:06:31 -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=mfGBa2i5; 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 S233610AbhECMAO (ORCPT + 99 others); Mon, 3 May 2021 08:00:14 -0400 Received: from mail.kernel.org ([198.145.29.99]:34080 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233069AbhECMAF (ORCPT ); Mon, 3 May 2021 08:00:05 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id DF36C61244; Mon, 3 May 2021 11:59:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1620043152; bh=V4r2azzeVZP1z5nKEaAojcvRQeLsnLoUFh2rfgKm9yU=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=mfGBa2i5jbK/aIuk0NE0sWjweBltlt3gG9mLHa04zHDwBLTgC+NzeM6z/YsZqLXLj ornbOHLCnBFBgnG4FxbWga5yzQzVoxVJLL6+yhy0gRzH+zMFb2ckr2OGRHGjufbh7h B1AyZs2MbxJ3jDK+18GQdoKebFdhqbat/2xcZSG0= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , Aditya Pakki , "David S . Miller" Subject: [PATCH 18/69] Revert "net: caif: replace BUG_ON with recovery code" Date: Mon, 3 May 2021 13:56:45 +0200 Message-Id: <20210503115736.2104747-19-gregkh@linuxfoundation.org> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20210503115736.2104747-1-gregkh@linuxfoundation.org> References: <20210503115736.2104747-1-gregkh@linuxfoundation.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This reverts commit c5dea815834c7d2e9fc633785455bc428b7a1956. 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 incorrect for the reasons below, so it must be reverted. It will be fixed up "correctly" in a later kernel change. The original change here was pointless as dev can never be NULL in this function so the claim in the changelog that this "fixes" anything is incorrect (also the developer forgot about panic_on_warn). A follow-up change will resolve this issue properly. Cc: Aditya Pakki Cc: David S. Miller Signed-off-by: Greg Kroah-Hartman --- drivers/net/caif/caif_serial.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/net/caif/caif_serial.c b/drivers/net/caif/caif_serial.c index da6fffb4d5a8..a7f51eb58915 100644 --- a/drivers/net/caif/caif_serial.c +++ b/drivers/net/caif/caif_serial.c @@ -269,9 +269,7 @@ static netdev_tx_t caif_xmit(struct sk_buff *skb, struct net_device *dev) { struct ser_device *ser; - if (WARN_ON(!dev)) - return -EINVAL; - + BUG_ON(dev == NULL); ser = netdev_priv(dev); /* Send flow off once, on high water mark */ -- 2.31.1