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