From: Ami Perlmutter Date: Sun, 22 Apr 2007 10:31:47 +0000 (+0300) Subject: IB/sdp: fix dma mapping direction (bugzzila num. 556) X-Git-Tag: v4.1.12-92~264^2~5^2~356 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=49e67baa5d85da1cfa87c75f67d2b41b9a08c3ae;p=users%2Fjedix%2Flinux-maple.git IB/sdp: fix dma mapping direction (bugzzila num. 556) Signed-off-by: Amiram Perlmutter --- diff --git a/drivers/infiniband/ulp/sdp/sdp_bcopy.c b/drivers/infiniband/ulp/sdp/sdp_bcopy.c index bb9d235730f1f..283abea8116aa 100644 --- a/drivers/infiniband/ulp/sdp/sdp_bcopy.c +++ b/drivers/infiniband/ulp/sdp/sdp_bcopy.c @@ -284,7 +284,7 @@ struct sk_buff *sdp_recv_completion(struct sdp_sock *ssk, int id) for (i = 0; i < frags; ++i) ib_dma_unmap_page(dev, rx_req->mapping[i + 1], skb_shinfo(skb)->frags[i].size, - DMA_TO_DEVICE); + DMA_FROM_DEVICE); ++ssk->rx_tail; --ssk->remote_credits; return skb;