From: Changli Gao <xiaosuo@xxxxxxxxx> Date: Fri, 20 Aug 2010 13:03:16 +0800 > nf_bridge_alloc() always reset the skb->nf_bridge, so we should always > put the old one. skb->nf_bridge->use is initialized in nf_bridge_alloc(), > so we don't need to initialize it again. > > Signed-off-by: Changli Gao <xiaosuo@xxxxxxxxx> We just memcpy()'d 'nf_bridge' to 'tmp', that why the ->use count is going to be something other than '1'. It now has the ->use count that 'nf_bridge' did. And that is why we must explicitly do atomic_set() on 'tmp'. _______________________________________________ Bridge mailing list Bridge@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linux-foundation.org/mailman/listinfo/bridge