Re: [net-next v6 09/12] net: bnxt: Add SW GSO completion and teardown support
From: Jakub Kicinski <kuba@kernel.org>
Date: 2026-03-29 22:22:38
Also in:
lkml
From: Jakub Kicinski <kuba@kernel.org>
Date: 2026-03-29 22:22:38
Also in:
lkml
On Thu, 26 Mar 2026 16:52:28 -0700 Joe Damato wrote:
+ if (head_buf->is_sw_gso == BNXT_SW_GSO_LAST) {
+ if (dma_use_iova(&head_buf->iova_state))
+ dma_iova_destroy(&pdev->dev,
+ &head_buf->iova_state,
+ head_buf->iova_total_len,
+ DMA_TO_DEVICE, 0);Do we have to expose the dma_use_iova() stuff to the driver at all? Could we have a function the driver is supposed to call to clean up, always, and what the function does is up to the TSO lib?