Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 27bf6970 authored by Vinod Koul's avatar Vinod Koul
Browse files

net: use DMA_COMPLETE for dma completion status

parent 0b3d7d39
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -1429,7 +1429,7 @@ static void tcp_service_net_dma(struct sock *sk, bool wait)
	do {
		if (dma_async_is_tx_complete(tp->ucopy.dma_chan,
					      last_issued, &done,
					      &used) == DMA_SUCCESS) {
					      &used) == DMA_COMPLETE) {
			/* Safe to free early-copied skbs now */
			__skb_queue_purge(&sk->sk_async_wait_queue);
			break;
@@ -1437,7 +1437,7 @@ static void tcp_service_net_dma(struct sock *sk, bool wait)
			struct sk_buff *skb;
			while ((skb = skb_peek(&sk->sk_async_wait_queue)) &&
			       (dma_async_is_complete(skb->dma_cookie, done,
						      used) == DMA_SUCCESS)) {
						      used) == DMA_COMPLETE)) {
				__skb_dequeue(&sk->sk_async_wait_queue);
				kfree_skb(skb);
			}