From a94298a18c37985acb88503a569a22849df2c24d Mon Sep 17 00:00:00 2001
From: dao-qiu <d-qiu@ti.com>
Date: Mon, 5 Jan 2026 14:26:58 -0600
Subject: [PATCH 01/12] fix kernel panic when eth1 is configured for xdp zero
 copy

---
 drivers/net/ethernet/ti/am65-cpsw-nuss.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

@ drivers/net/ethernet/ti/am65-cpsw-nuss.c:1919 @ static int am65_cpsw_nuss_tx_compl_packets(struct am65_cpsw_common *common,
 		if (xsk_uses_need_wakeup(tx_chn->xsk_pool))
 			xsk_set_tx_need_wakeup(tx_chn->xsk_pool);
 
-		ndev = common->ports[tx_chn->xsk_port_id].ndev;
+		ndev = common->ports[tx_chn->xsk_port_id - 1].ndev;
 		netif_txq = netdev_get_tx_queue(ndev, chn);
 		txq_trans_cond_update(netif_txq);
 		xsk_tx = am65_cpsw_xsk_xmit_zc(ndev, tx_chn);
-- 
2.34.1