diff options
author | Jakub Kicinski <kuba@kernel.org> | 2023-04-13 07:26:05 +0300 |
---|---|---|
committer | Jakub Kicinski <kuba@kernel.org> | 2023-04-15 04:56:12 +0300 |
commit | 294e39e0d03449f32b0723d3fd99ab5c23881c05 (patch) | |
tree | 653aa7637f1c904fef4ffac8a27255428c0f2114 /drivers/net/ethernet/broadcom | |
parent | 8c48eea3adf3119e0a3fc57bd31f6966f26ee784 (diff) | |
download | linux-294e39e0d03449f32b0723d3fd99ab5c23881c05.tar.xz |
bnxt: hook NAPIs to page pools
bnxt has 1:1 mapping of page pools and NAPIs, so it's safe
to hoook them up together.
Reviewed-by: Tariq Toukan <tariqt@nvidia.com>
Tested-by: Dragos Tatulea <dtatulea@nvidia.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'drivers/net/ethernet/broadcom')
-rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/broadcom/bnxt/bnxt.c b/drivers/net/ethernet/broadcom/bnxt/bnxt.c index 92289ab2f34a..8fb9d1bbe56f 100644 --- a/drivers/net/ethernet/broadcom/bnxt/bnxt.c +++ b/drivers/net/ethernet/broadcom/bnxt/bnxt.c @@ -3211,6 +3211,7 @@ static int bnxt_alloc_rx_page_pool(struct bnxt *bp, pp.pool_size = bp->rx_ring_size; pp.nid = dev_to_node(&bp->pdev->dev); + pp.napi = &rxr->bnapi->napi; pp.dev = &bp->pdev->dev; pp.dma_dir = DMA_BIDIRECTIONAL; |