[PATCH 1/5] ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map reinjected packets
Peter Oh
peter.oh at eero.com
Mon Sep 13 15:38:15 PDT 2021
> diff --git a/drivers/net/wireless/ath/ath11k/dp_rx.c b/drivers/net/wireless/ath/ath11k/dp_rx.c
> index 90da56316e7e..0c27eead3e02 100644
> --- a/drivers/net/wireless/ath/ath11k/dp_rx.c
> +++ b/drivers/net/wireless/ath/ath11k/dp_rx.c
> @@ -3434,7 +3434,7 @@ static int ath11k_dp_rx_h_defrag_reo_reinject(struct ath11k *ar, struct dp_rx_ti
>
> paddr = dma_map_single(ab->dev, defrag_skb->data,
> defrag_skb->len + skb_tailroom(defrag_skb),
> - DMA_FROM_DEVICE);
> + DMA_TO_DEVICE);
> if (dma_mapping_error(ab->dev, paddr))
> return -ENOMEM;
>
Need to update this line too?
err_unmap_dma:
dma_unmap_single(ab->dev, paddr, defrag_skb->len +
skb_tailroom(defrag_skb),
DMA_FROM_DEVICE);
Thanks,
Peter
More information about the ath11k
mailing list