Author: sparky                       Date: Sun Apr 17 13:40:08 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- NEW: use dev_put() to decrement refcnt

---- Files affected:
packages/wanpipe:
   wanpipe-refcnt.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/wanpipe/wanpipe-refcnt.patch
diff -u /dev/null packages/wanpipe/wanpipe-refcnt.patch:1.1
--- /dev/null   Sun Apr 17 15:40:08 2011
+++ packages/wanpipe/wanpipe-refcnt.patch       Sun Apr 17 15:40:03 2011
@@ -0,0 +1,14 @@
+--- wanpipe-3.5.20/patches/kdrivers/src/wanrouter/wanmain.c~   2011-04-17 
15:15:10.162513484 +0200
++++ wanpipe-3.5.20/patches/kdrivers/src/wanrouter/wanmain.c    2011-04-17 
15:15:24.459179809 +0200
+@@ -2136,10 +2136,7 @@
+ void wan_skb_destructor (struct sk_buff *skb)
+ {
+       if (skb->dev){
+-              struct net_device *dev=skb->dev;
+-              atomic_dec(&(dev)->refcnt);
+-              //printk(KERN_INFO "%s: Skb destructor: put dev: refcnt=%i\n",
+-              //              dev->name,atomic_read(&dev->refcnt));
++              dev_put( skb->dev );
+       }       
+ }
+ 
================================================================
_______________________________________________
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to