[PATCH 1/4] net: skb_orphan on dev_hard_start_xmit
David Miller
davem at davemloft.net
Thu Jun 4 00:56:21 EDT 2009
From: Eric Dumazet <eric.dumazet at gmail.com>
Date: Thu, 04 Jun 2009 06:54:24 +0200
> We also can avoid the sock_put()/sock_hold() pair for each tx packet,
> to only touch sk_wmem_alloc (with appropriate atomic_sub_return() in sock_wfree()
> and atomic_dec_test in sk_free
>
> We could initialize sk->sk_wmem_alloc to one instead of 0, so that
> sock_wfree() could just synchronize itself with sk_free()
Excellent idea Eric.
> Patch will follow after some testing
I look forward to it :-)
More information about the libertas-dev
mailing list