From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail.meizu.com (edge05.meizu.com [157.122.146.251]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A8C41EA9 for ; Mon, 16 May 2022 10:23:25 +0000 (UTC) Received: from IT-EXMB-1-125.meizu.com (172.16.1.125) by mz-mail12.meizu.com (172.16.1.108) with Microsoft SMTP Server (TLS) id 14.3.487.0; Mon, 16 May 2022 18:22:14 +0800 Received: from meizu.meizu.com (172.16.137.70) by IT-EXMB-1-125.meizu.com (172.16.1.125) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.14; Mon, 16 May 2022 18:22:14 +0800 From: Haowen Bai To: Greg Kroah-Hartman CC: Haowen Bai , , Subject: [PATCH] staging: rtl8192u: remove null check after call container_of() Date: Mon, 16 May 2022 18:22:12 +0800 Message-ID: <1652696533-18011-1-git-send-email-baihaowen@meizu.com> X-Mailer: git-send-email 2.7.4 Precedence: bulk X-Mailing-List: linux-staging@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [172.16.137.70] X-ClientProxiedBy: IT-EXMB-1-126.meizu.com (172.16.1.126) To IT-EXMB-1-125.meizu.com (172.16.1.125) container_of() will never return NULL, so remove useless code. Signed-off-by: Haowen Bai --- drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c b/drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c index 7fdce759d23d..92001cb36730 100644 --- a/drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c +++ b/drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c @@ -1700,8 +1700,6 @@ static inline void ieee80211_sta_ps(struct work_struct *work) unsigned long flags, flags2; ieee = container_of(work, struct ieee80211_device, ps_task); - if (!ieee) - return; spin_lock_irqsave(&ieee->lock, flags); -- 2.7.4