From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by smtp.lore.kernel.org (Postfix) with ESMTP id A2AA6CCF9E0 for ; Mon, 27 Oct 2025 10:17:28 +0000 (UTC) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 753F840609; Mon, 27 Oct 2025 11:17:10 +0100 (CET) Received: from out28-124.mail.aliyun.com (out28-124.mail.aliyun.com [115.124.28.124]) by mails.dpdk.org (Postfix) with ESMTP id 6FD7F402E3 for ; Mon, 27 Oct 2025 11:17:06 +0100 (CET) Received: from ubuntu.localdomain(mailfrom:dimon.zhao@nebula-matrix.com fp:SMTPD_---.f8MxqRF_1761560224 cluster:ay29) by smtp.aliyun-inc.com; Mon, 27 Oct 2025 18:17:04 +0800 From: Dimon Zhao To: dimon.zhao@nebula-matrix.com, dev@dpdk.org Cc: Kyo Liu , Leon Yu , Sam Chen Subject: [PATCH v1 5/9] net/nbl: address nbl dev null pointer issues 490950 Date: Mon, 27 Oct 2025 03:16:44 -0700 Message-Id: <20251027101649.3337618-6-dimon.zhao@nebula-matrix.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20251027101649.3337618-1-dimon.zhao@nebula-matrix.com> References: <20250627014022.4019625-1-dimon.zhao@nebula-matrix.com> <20251027101649.3337618-1-dimon.zhao@nebula-matrix.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Coverity issue: 490950 Signed-off-by: Dimon Zhao --- drivers/net/nbl/nbl_dev/nbl_dev.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/nbl/nbl_dev/nbl_dev.c b/drivers/net/nbl/nbl_dev/nbl_dev.c index 8a4a776b22..b4cc241def 100644 --- a/drivers/net/nbl/nbl_dev/nbl_dev.c +++ b/drivers/net/nbl/nbl_dev/nbl_dev.c @@ -18,11 +18,11 @@ int nbl_dev_configure(struct rte_eth_dev *eth_dev) struct nbl_adapter *adapter = ETH_DEV_TO_NBL_DEV_PF_PRIV(eth_dev); int ret; - NBL_LOG(DEBUG, "Begin to configure the device, state: %d", adapter->state); - if (dev_data == NULL || adapter == NULL) return -EINVAL; + NBL_LOG(DEBUG, "Begin to configure the device, state: %d", adapter->state); + if (rx_mq_mode != RTE_ETH_MQ_RX_NONE && rx_mq_mode != RTE_ETH_MQ_RX_RSS) { NBL_LOG(ERR, "Rx mq mode %d is not supported", rx_mq_mode); return -ENOTSUP; -- 2.34.1