net: No more expensive sock_hold()/sock_put() on each tx
commitd6e1f77924a27dd04baa991b65bed4b3adc8b607
authorlly <lly@sf.net>
Sun, 26 Dec 2010 20:12:43 +0000 (26 15:12 -0500)
committerFedor <fedork@ubuntu.(none)>
Sun, 26 Dec 2010 20:12:43 +0000 (26 15:12 -0500)
tree5a2299e93ed1930fe199a4e96aef886c4a9753dc
parent2acecf602a01a852c674f02c21941348f525bcea
net: No more expensive sock_hold()/sock_put() on each tx

kernel.org commits:
 2b85a34e911bf483c27cfdd124aeb1605145dc80 net: No more expensive sock_hold()/sock_put() on each tx
 e51a67a9c8a2ea5c563f8c2ba6613fe2100ffe67 net: ip_push_pending_frames() fix
 c564039fd83ea16a86a96d52632794b24849e507 net: sk_wmem_alloc has initial value of one, not zero
 81e2a3d5b75cbf0b42428b9d5a7cc7c85be9e7a7 atm: sk_wmem_alloc initial value is one
 31e6d363abcd0d05766c82f1a9c905a4c974a199 net: correct off-by-one write allocations reports
 d66ee0587c3927aea5178a822976c7c853d815fe net: sk_free() should be allowed right after sk_alloc()
 d99927f4d93f36553699573b279e0ff98ad7dea6 net: Fix sock_wfree() race
32 files changed:
release/src-rt/linux/linux-2.6/include/net/sock.h
release/src-rt/linux/linux-2.6/net/appletalk/atalk_proc.c
release/src-rt/linux/linux-2.6/net/appletalk/ddp.c
release/src-rt/linux/linux-2.6/net/atm/common.c
release/src-rt/linux/linux-2.6/net/atm/ioctl.c
release/src-rt/linux/linux-2.6/net/atm/proc.c
release/src-rt/linux/linux-2.6/net/atm/raw.c
release/src-rt/linux/linux-2.6/net/ax25/af_ax25.c
release/src-rt/linux/linux-2.6/net/core/sock.c
release/src-rt/linux/linux-2.6/net/decnet/af_decnet.c
release/src-rt/linux/linux-2.6/net/econet/af_econet.c
release/src-rt/linux/linux-2.6/net/ipv4/inet_diag.c
release/src-rt/linux/linux-2.6/net/ipv4/ip_output.c
release/src-rt/linux/linux-2.6/net/ipv4/raw.c
release/src-rt/linux/linux-2.6/net/ipv4/udp.c
release/src-rt/linux/linux-2.6/net/ipv6/ip6_output.c
release/src-rt/linux/linux-2.6/net/ipv6/raw.c
release/src-rt/linux/linux-2.6/net/ipv6/udp.c
release/src-rt/linux/linux-2.6/net/ipx/af_ipx.c
release/src-rt/linux/linux-2.6/net/ipx/ipx_proc.c
release/src-rt/linux/linux-2.6/net/irda/af_irda.c
release/src-rt/linux/linux-2.6/net/key/af_key.c
release/src-rt/linux/linux-2.6/net/llc/llc_proc.c
release/src-rt/linux/linux-2.6/net/netlink/af_netlink.c
release/src-rt/linux/linux-2.6/net/netrom/af_netrom.c
release/src-rt/linux/linux-2.6/net/packet/af_packet.c
release/src-rt/linux/linux-2.6/net/rose/af_rose.c
release/src-rt/linux/linux-2.6/net/sched/em_meta.c
release/src-rt/linux/linux-2.6/net/sctp/socket.c
release/src-rt/linux/linux-2.6/net/unix/af_unix.c
release/src-rt/linux/linux-2.6/net/x25/af_x25.c
release/src-rt/linux/linux-2.6/net/x25/x25_proc.c