Received: by 2002:a05:6a10:a852:0:0:0:0 with SMTP id d18csp2695779pxy; Mon, 3 May 2021 06:08:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxKO+mK61Gt7FVPar9otkA+fYk15nGB/vDlkcTIVVrcYcpKq2eu2RbhfevLJQr2GmoHskra X-Received: by 2002:a17:90b:19c2:: with SMTP id nm2mr30665171pjb.148.1620047315935; Mon, 03 May 2021 06:08:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620047315; cv=none; d=google.com; s=arc-20160816; b=wVdp2ah3SX2ofZekXsdetTVlN1TofE9gN5hC7j0goOyIoq3g1HHdYP3ACJwPynQy6U p5yo4J7nk2KvL8DUQZ6po5/Ay2Q97g833o1mMES28SLCTOMjuO6mOxFaYLtX/s5qqnIg 9lpLOWbqEYX9290HcXfr7gR7e40iJ/RpuROCHvOoDx00tlUVKsBbOoc/dkTyf49tShm3 a3hUiWZK/m5QFyPN34rTj4MBwHjTWln06uJwCPaYd7QliIMRDCHh3lnpy42SFQic+UIR TR1WN77s38whLOjBSacPyrmP6g5RDAsJ+rlwc/SzlZaKuJ+F42IbswKHktGjzkxStWDB rynQ== 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=tsSqoOI422axDyDdUOjufEhK29u/oHyPndjdOKtujjU=; b=JUCIOMdEhjl2yyqdRPSnk3X/8CKXFuZGk5BpS6jVsvKH4LhrdmW7zQawpvzm/mhCgX HJZqoogz0zMev6vEiX0+5BZaeRWgKsyM6OczA33Y4T8MmqeKDpDXzlIoKqLcvoQ8jwAg lH8+EpsjLrwbCajNiokB+swuP2g9+lQlyC9anqKrCyPW9BcaJMuMFtwIIpdUPpJT4kuF SeKPa9oQcBYwZ2H7j9frhjK1zIOmeUOrArPkvmljwVhG05A8uTiPQg7OqIZhxFp0hO3d JmDPNBkP7uT3BUKycayeAEXYW31IJZopd6gmV5giHNrJDp4zxf8YBybYlJjOCud/cu91 QCZA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=qmXoJoE9; 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 ls10si4720026pjb.59.2021.05.03.06.08.14; Mon, 03 May 2021 06:08:35 -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=qmXoJoE9; 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 S233838AbhECMB6 (ORCPT + 99 others); Mon, 3 May 2021 08:01:58 -0400 Received: from mail.kernel.org ([198.145.29.99]:35894 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233782AbhECMBO (ORCPT ); Mon, 3 May 2021 08:01:14 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 973CE613B3; Mon, 3 May 2021 12:00:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1620043220; bh=K7IQ0+wTnOEbuufoFKsksCSkCxjdR7Pm3n3QzxF3BK4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=qmXoJoE9SRp+6pPaCA54Hb5uMmcpT8ZsSmAce4CV6bs3uff6R8epl1iMTGzRj30V3 i06lNVnJEuiIEeUOQnmztjuoXtpQVWy1V6O9eQq8oxU4PgLXEDKDWkn1KETtQiIZaa mLhGIxznvL8y5kzGD9VQH3N30QwesKwVuMkS7sfg= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , Aditya Pakki , "David S . Miller" Subject: [PATCH 46/69] Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" Date: Mon, 3 May 2021 13:57:13 +0200 Message-Id: <20210503115736.2104747-47-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 38d22659803a033b1b66cd2624c33570c0dde77d. 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. While it looks like the original change is correct, it is not, as none of the setup actually happens, and the error value is not propagated upwards. Cc: Aditya Pakki Cc: David S. Miller Signed-off-by: Greg Kroah-Hartman --- drivers/isdn/hardware/mISDN/hfcsusb.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/drivers/isdn/hardware/mISDN/hfcsusb.c b/drivers/isdn/hardware/mISDN/hfcsusb.c index 70061991915a..4bb470d3963d 100644 --- a/drivers/isdn/hardware/mISDN/hfcsusb.c +++ b/drivers/isdn/hardware/mISDN/hfcsusb.c @@ -249,9 +249,6 @@ hfcsusb_ph_info(struct hfcsusb *hw) int i; phi = kzalloc(struct_size(phi, bch, dch->dev.nrbchan), GFP_ATOMIC); - if (!phi) - return; - phi->dch.ch.protocol = hw->protocol; phi->dch.ch.Flags = dch->Flags; phi->dch.state = dch->state; -- 2.31.1