packages: wanpipe/wanpipe-refcnt.patch (NEW) - NEW: use dev_put() to decrem...

sparky sparky at pld-linux.org
Sun Apr 17 15:40:08 CEST 2011


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 );
+ 	}	
+ }
+ 
================================================================


More information about the pld-cvs-commit mailing list