mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH] compile fix for br2684
@ 2003-04-17  1:08 Rik van Riel
  2003-04-17  1:14 ` David S. Miller
  2003-04-17  1:53 ` chas williams
  0 siblings, 2 replies; 5+ messages in thread
From: Rik van Riel @ 2003-04-17  1:08 UTC (permalink / raw)
  To: chas; +Cc: David S. Miller, Marcelo Tosatti, linux-kernel


It looks like the recent ATM updates forgot br2684.c, here is
the patch needed to make that driver compile.

--- linux-2.4.20/net/atm/br2684.c.compile	2003-04-16 20:41:05.000000000 -0400
+++ linux-2.4.20/net/atm/br2684.c	2003-04-16 20:42:05.000000000 -0400
@@ -188,7 +188,7 @@ static int br2684_xmit_vcc(struct sk_buf
 		dev_kfree_skb(skb);
 		return 0;
 		}
-	atomic_add(skb->truesize, &atmvcc->tx_inuse);
+	atomic_add(skb->truesize, &atmvcc->sk->wmem_alloc);
 	ATM_SKB(skb)->iovcnt = 0;
 	ATM_SKB(skb)->atm_options = atmvcc->atm_options;
 	brdev->stats.tx_packets++;
@@ -551,7 +551,7 @@ Note: we do not have explicit unassign, 
 	barrier();
 	atmvcc->push = br2684_push;
 	skb_queue_head_init(&copy);
-	skb_migrate(&atmvcc->recvq, &copy);
+	skb_migrate(&atmvcc->sk->receive_queue, &copy);
 	while ((skb = skb_dequeue(&copy))) {
 		BRPRIV(skb->dev)->stats.rx_bytes -= skb->len;
 		BRPRIV(skb->dev)->stats.rx_packets--;


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2003-04-17  2:05 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-04-17  1:08 [PATCH] compile fix for br2684 Rik van Riel
2003-04-17  1:14 ` David S. Miller
2003-04-17  1:53 ` chas williams
2003-04-17  2:08   ` Rik van Riel
2003-04-17  2:10   ` David S. Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®