From nobody Thu Apr 2 20:21:27 2026 Received: from mail-pf1-f174.google.com (mail-pf1-f174.google.com [209.85.210.174]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 771B83EFD38 for ; Wed, 1 Apr 2026 23:37:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.174 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775086679; cv=none; b=iRY9Ma7M6cebc+MlBcJpTaL+CfDF8YPXWbWcdp+Jwashw4TTEBn1KnjcV9sAxHYxAfIOdv06smCO8Jwx4E92/GqgHP/xFxRvD96x0mfFFnBUPXb2hGylSxekBeAniME3Gy4F69y18M5A9Y93p5a564oBcsWdsQsNhzpjExYXo+A= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775086679; c=relaxed/simple; bh=d2rya2g227s0mOgCHZLhT/Jc5T9CEEjdfICOP2Htdp0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=jX+H5AU15Rj6POKb642pvrYULk/Zzcfp3Gxy2aMJeWrkKZqPk6r4NjD5/McaPWOU5u3fgHgFDKpAod2xr2EeGJRZfy9beJ+FQT3IrIfPKEurMG5KhPwwv5WhPzo/vaAL1ocD/Bs+UI8pOOY1X5feSsFmCxgDz9Qaozx74z6Te6c= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=dama.to; spf=none smtp.mailfrom=dama.to; dkim=pass (2048-bit key) header.d=dama-to.20230601.gappssmtp.com header.i=@dama-to.20230601.gappssmtp.com header.b=pZGUjFtO; arc=none smtp.client-ip=209.85.210.174 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=dama.to Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=dama.to Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=dama-to.20230601.gappssmtp.com header.i=@dama-to.20230601.gappssmtp.com header.b="pZGUjFtO" Received: by mail-pf1-f174.google.com with SMTP id d2e1a72fcca58-82cd5c07f93so130615b3a.1 for ; Wed, 01 Apr 2026 16:37:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dama-to.20230601.gappssmtp.com; s=20230601; t=1775086678; x=1775691478; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=vQV6psvUVgK5CgQiXG3VYh+xP/mkvkQLPuwwhI8Z6M4=; b=pZGUjFtOw+6Y/R+lXOLMd65oMyAl2Pqv92KelEU9iJH4JnGMznJ11iAlYPFoOcUiR1 Li3eACkoeFdU1PdNCzp8kJW0tCMbSw1/1yA/LhH0vYN1FQTQ4lmJguQ5M+Kq6lw3XujV KLS0oM9BgTF1VDDBpsyF8Nwr0mXRmgwgyOE6aS/coWVFvPD4PSoQDBB+aJpot5t+66Ty iSLZvCPNLNrFzFbAFv0L8vPTkBfTwMU8I62Cdoe1Joa3ezeuqc78ELwn/7RC+CeSoLj3 mALuZRXcIXT2lNUR+FOt5mTDP+Q+CGP2LgYvgm4fJft0RCLUMgEDgU7yJGqgzj/4wYve y/ow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775086678; x=1775691478; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=vQV6psvUVgK5CgQiXG3VYh+xP/mkvkQLPuwwhI8Z6M4=; b=Ck88kaXMdQ/y5/S0eeJQ27vaUXrwXTwyChILkuq8HayFs4KNt9Dnocz2a7aXg/UwLg QDa9ZirKc9wulow7VQQ4oAuQplBykOMBPl3NRiwcLyLm0LmNLRAKtKXTp44UKGMNohOu CVcGAnHO/NkDFvndLKsWkdZ6O+CDjrHOixidok6Xr4iqAIHDK5tRbDf9rMZ/2MGOi3R2 Hq/bzVUM23BqGP2DiRtap9IIo9oeeP9dNTZlhYEBf7BoIwpb/EK5IZ42GdUa5FVvcZ57 YfnrxKwIxtR4GlDkv48PgJfipzeEUJnawMcvKjC07JROW4Q2tlPWCYxtPzt/6v1XiifH kWYQ== X-Forwarded-Encrypted: i=1; AJvYcCV+rDsZxTnhdOUkxV8142Z166ItQr1Rawf5DTTxBAnsp3DJzsgNH9OCF522r69M/6AKl8yGSRW7piluheQ=@vger.kernel.org X-Gm-Message-State: AOJu0Yx3aTuhgd+iKFMI2FfAHV+mKhUBVzIE+Y2pFWwx00AR66MblPHA HpZo9JR6KRp2DzgvnHUMDWSTzRM7oWowwzxVa/ERypGD+hIcgeG5VO9A+7VYTrYzbG8= X-Gm-Gg: ATEYQzx4NnPWKZtULSglaIBVvtHN8sQxTcJZJDJAEQKA4C/LhUjukXbyv9uZG0iLdPO ojEcPDVfHG/smXwKOzK+qVUqtMTyt1vvSxINLLRmuCfB9HoE36/G8LyIWbWv69b8Yo49MG4MZdt e4T5VyPAsKFWEfiqsnGYXLI3vjCTbSmHl0XtR4JdzyISjkAt0foVp7L3on6moZhnSOSa6aeqx4D gNZou731u3I6amUNtRWjhPccArf88IN+n1euWi2O0NSl4PYpwrMFJV39VVaSd7A9MEwqGKrocsU tt3WJQc4oYwYNbyVyRdTohZ4KZ0VAyduqyP++zIhapSrnjc76loUHHSy35c8F9EebTv7chYTNmk VRKJodoIx6h11FBo/0vkyvZisfWgQxB+43xU1PhXviV5aoBfW1WyGzyq5zqOaXP7H4bYdHUG4N5 v5A4g= X-Received: by 2002:a05:6a00:1405:b0:829:780d:99c9 with SMTP id d2e1a72fcca58-82ce8ae50e8mr4989900b3a.26.1775086677829; Wed, 01 Apr 2026 16:37:57 -0700 (PDT) Received: from localhost ([2a03:2880:2ff:7::]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82cf9c71e62sm939551b3a.44.2026.04.01.16.37.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 Apr 2026 16:37:57 -0700 (PDT) From: Joe Damato To: netdev@vger.kernel.org, Michael Chan , Pavan Chebbi , Andrew Lunn , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni Cc: horms@kernel.org, linux-kernel@vger.kernel.org, leon@kernel.org, Joe Damato Subject: [net-next v7 02/10] net: bnxt: Export bnxt_xmit_get_cfa_action Date: Wed, 1 Apr 2026 16:37:30 -0700 Message-ID: <20260401233745.2333858-3-joe@dama.to> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260401233745.2333858-1-joe@dama.to> References: <20260401233745.2333858-1-joe@dama.to> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Export bnxt_xmit_get_cfa_action so that it can be used in future commits which add software USO support to bnxt. Suggested-by: Jakub Kicinski Reviewed-by: Pavan Chebbi Signed-off-by: Joe Damato --- v4: - Added Pavan's Reviewed-by tag. No functional changes. drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/net/ethernet/broadcom/bnxt/bnxt.c b/drivers/net/ethern= et/broadcom/bnxt/bnxt.c index 8ec611bc01ee..a6ff234c2864 100644 --- a/drivers/net/ethernet/broadcom/bnxt/bnxt.c +++ b/drivers/net/ethernet/broadcom/bnxt/bnxt.c @@ -447,7 +447,7 @@ const u16 bnxt_lhint_arr[] =3D { TX_BD_FLAGS_LHINT_2048_AND_LARGER, }; =20 -static u16 bnxt_xmit_get_cfa_action(struct sk_buff *skb) +u16 bnxt_xmit_get_cfa_action(struct sk_buff *skb) { struct metadata_dst *md_dst =3D skb_metadata_dst(skb); =20 diff --git a/drivers/net/ethernet/broadcom/bnxt/bnxt.h b/drivers/net/ethern= et/broadcom/bnxt/bnxt.h index 30efcfbb4791..ce7291c68370 100644 --- a/drivers/net/ethernet/broadcom/bnxt/bnxt.h +++ b/drivers/net/ethernet/broadcom/bnxt/bnxt.h @@ -2969,6 +2969,7 @@ unsigned int bnxt_get_avail_cp_rings_for_en(struct bn= xt *bp); int bnxt_reserve_rings(struct bnxt *bp, bool irq_re_init); void bnxt_tx_disable(struct bnxt *bp); void bnxt_tx_enable(struct bnxt *bp); +u16 bnxt_xmit_get_cfa_action(struct sk_buff *skb); void bnxt_sched_reset_txr(struct bnxt *bp, struct bnxt_tx_ring_info *txr, u16 curr); void bnxt_report_link(struct bnxt *bp); --=20 2.52.0